The instrument sounds should have user configurable levels as it seems many people are not happy with the levels.
I do have to note the patterns also have these same levels stored.
Changing sound levels thus would have no effect on old patterns.
Why are these levels stored in the pattern when they only use the default value's ?
At the moment the instruments read their levels from a fixed table.
I propose to:
move that table to the ATmega's internal 4kB eeprom.
Create a way for the user to select the instruments and set the levels.
While setting the levels the default should always be shown.
The instrument sounds should have user configurable levels as it seems many people are not happy with the levels. I do have to note the patterns also have these same levels stored. Changing sound levels thus would have no effect on old patterns. Why are these levels stored in the pattern when they only use the default value's ?
At the moment the instruments read their levels from a fixed table. I propose to: