Is your feature request related to a problem? Please describe.
A lot of MIDI files use different drum kits than the stock one.
It would be nice to be able to change them.
Describe the solution you'd like
Select the drum kit, just like the regular instruments. When you tick "Rhythm Track", a list of drum kits should be presented.
My suggested list of drum available drum kits
(Based on Roland GS/Microsoft GS Wavetable Synth as it seems to be common in MIDIs):
Standard Drum Kit (default): Program 0
Room Kit: Program 8
Power (Rock) Kit: Program 16
Electronic Kit: Program 24
Analog Kit (also called TR-808 Kit): Program 25
Note: The default soundfont doesn't need to support these, simply letting me edit the program for the drum channel would be nice.
Describe alternatives you've considered
Adding a number field for the program change could also work.
That would be inconsistent with the UI hovewer.
Additional context
How it could look like (made with Inspect Element):
Is your feature request related to a problem? Please describe. A lot of MIDI files use different drum kits than the stock one. It would be nice to be able to change them.
Describe the solution you'd like Select the drum kit, just like the regular instruments. When you tick "Rhythm Track", a list of drum kits should be presented. My suggested list of drum available drum kits (Based on Roland GS/Microsoft GS Wavetable Synth as it seems to be common in MIDIs):
Describe alternatives you've considered Adding a number field for the program change could also work. That would be inconsistent with the UI hovewer.
Additional context How it could look like (made with Inspect Element):![image](https://github.com/ryohey/signal/assets/95608008/217aac30-2483-4901-b628-5645caeb07a5)