HackerN64 / HackerN64/HackerSM64

Sound Banks Should Allow More Than 3 Samples Per Instrument

Open
#478 0 comments 0 reactions 1 assignee Claimed by @gheskett View on GitHub
enhancement low priority monkaS
Dominant language
C
Stars
529
Forks
209
Avg merge
1d 12h
Merged PRs (30d)
1

Description

This could be useful because:
- Some instruments (e.g. piano) sound terrible split into just 3 samples, making their use a headache while potentially sacrificing MIDI channel space and additional instrument data
- Eventual sf2->sm64 converter would be much more practical

This is not a small change; both the conversion tools and a decent portion of the audio code would need modified for this to work. As long as the 3 instrument cap isn't partially imposed by libultra, this should be possible. Performance could technically be made worse with this if implemented poorly but probably not by much.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.