DAW/sequencer: General MIDI soundfonts? Custom file format import?

Audio Plugin Hosts and other audio software applications discussion
Post Reply New Topic
RELATED
PRODUCTS

Post

I'm looking for a Windows or Linux sequencer/DAW.

Let's say I create a text file with user-defined patch-sf2 mappings. All unspecified instruments are mapped to a base GM soundfont.

Do you have any suggested sequencers or DAWs, where I can import a MIDI file and automatically map GM instruments to soundfonts? I want all tracks to play back independently, without MIDI's 16-channel limit.

> I just realized that Bank Select only affects future Program Change events, but does not change the current bank. This could considerably simplify the code needed to implement it in my MIDI-file-bashing program.

----

My real goal is importing a custom JSON-based file format (decoded video game sequences), then mapping GM instruments to soundfonts as above. I will also include non-GM instrument IDs, representing SF2 bank-select patches or non-GM/GS/XG instruments. (for example, marcato string hit, specific sound effects, etc)

This will probably require scripting capabilities within the DAW (preferably Python 3, not Lua).

Additionally, I would like to add user-defined events to my custom file format. For example, volume/pan slide, pitch bend, ADSR parameters, loop points, or calling other segments. Does any existing software support user-defined events, which can carry values (numbers or more)? What about converting or interpreting such events into actual automation events or parameters?

Post

...bump?

Post Reply

Return to “Hosts & Applications (Sequencers, DAWs, Audio Editors, etc.)”