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?
DAW/sequencer: General MIDI soundfonts? Custom file format import?
Audio Plugin Hosts and other audio software applications discussion
Moderator: KVR Moderators (Main)
DAW/sequencer: General MIDI soundfonts? Custom file format import?
2016-05-03T23:04:04+00:00
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?
jimbo1qaz
https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=377717
Post Reply
2 posts
• Page 1 of 1
Return to “Hosts & Applications (Sequencers, DAWs, Audio Editors, etc.)”
Jump to
- The Main Forums
- ↳ KVR Studio Manager
- ↳ KVR Experts
- ↳ Getting Started (AKA What is the best...?)
- ↳ Instruments
- ↳ Effects
- ↳ Hosts & Applications (Sequencers, DAWs, Audio Editors, etc.)
- ↳ Guitars
- ↳ Mobile Apps and Hardware
- ↳ Soundware
- ↳ Samplers, Sampling & Sample Libraries
- ↳ Hardware (Instruments and Effects)
- ↳ Modular Synthesis
- ↳ Sound Design
- ↳ Production Techniques
- ↳ Music Theory
- ↳ Computer Setup and System Configuration
- ↳ DSP and Plugin Development
- ↳ DIY: Build it and they will come
- ↳ Music Cafe
- ↳ Sell & Buy (+Special Offers, Deals & Promos)
- ↳ KVR Developer Challenge 2023
- ↳ Everything Else (Music related)
- ↳ Off Topic
- ↳ Off Topic Classics
- Official Company Forums
- ↳ 2getheraudio
- ↳ accSone
- ↳ Acon Digital
- ↳ AcousticsampleS
- ↳ AcousModules
- ↳ Agitated State
- ↳ AIR Music Technology
- ↳ AMG
- ↳ Ample Sound
- ↳ Antares Audio Technologies
- ↳ Apisonic Labs
- ↳ apulSoft
- ↳ AriesCode
- ↳ Arts Acoustic
- ↳ Arturia
- ↳ Audjoo
- ↳ AudioSpillage
- ↳ Audiority
- ↳ Best Service
- ↳ Big Tick
- ↳ Bitwig
- ↳ Controller Scripting
- ↳ Blue Cat Audio
- ↳ Cherry Audio
- ↳ CWITEC
- ↳ Embertone
- ↳ energyXT
- ↳ Eventide
- ↳ Expert Sleepers
- ↳ forward audio
- ↳ Future Audio Workshop
- ↳ FXpansion
- ↳ g200kg
- ↳ Harrison Mixbus
- ↳ HG Fortune
- ↳ Homegrown Sounds
- ↳ HoRNet Plugins
- ↳ Ilya Efimov Production
- ↳ Image Line
- ↳ Impact Soundworks
- ↳ Indiginus
- ↳ Insert Piz Here
- ↳ Ju-X
- ↳ Kirk Hunter Studios
- ↳ Kirnu
- ↳ Kong Audio
- ↳ Krotos
- ↳ Kuassa
- ↳ KV331 Audio
- ↳ LennarDigital
- ↳ Les Productions Zvon
- ↳ Liqube Audio
- ↳ Loomer
- ↳ LVC-Audio
- ↳ Maizesoft
- ↳ Manytone Music
- ↳ MeldaProduction
- ↳ Mellowmuse
- ↳ MIDIMood
- ↳ moForte
- ↳ Mozaic Beats
- ↳ mucoder
- ↳ MusicDevelopments
- ↳ Tips & Tricks
- ↳ MusicLab
- ↳ MUTOOLS
- ↳ New Sonic Arts
- ↳ NUSofting
- ↳ Oli Larkin Plugins
- ↳ Orange Tree Samples
- ↳ patchpool
- ↳ Photosounder
- ↳ PlugInGuru
- ↳ Polyverse Music
- ↳ Precisionsound
- ↳ Premier Sound Factory
- ↳ Psychic Modulation
- ↳ Realitone
- ↳ Resonance-Sound
- ↳ Reveal Sound
- ↳ Roger Linn Design
- ↳ rs-met
- ↳ S3A: Spatial Audio
- ↳ SaschArt
- ↳ Smart Electronix
- ↳ sonible
- ↳ SonicBirth
- ↳ Sonic Reality / eSoundz.com
- ↳ Soundiron
- ↳ SPC Plugins
- ↳ Sugar Bytes
- ↳ TAL Software
- ↳ Tokyo Dawn Labs
- ↳ Tracktion
- ↳ u-he
- ↳ u-he Linux support
- ↳ United Plugins
- ↳ VAZ Synths
- ↳ Virharmonic
- ↳ Wolfgang Palm
- ↳ xoxos
- ↳ XSRDO - SynthCraft
- ↳ ZynAddSubFX
- Site Stuff
- ↳ Site Stuff
- Archived Forums
- ↳ AlgoMusic
- ↳ easytoolz
- ↳ Elevayta
- ↳ Hollow Sun
- ↳ Kazrog
- ↳ LinPlug
- ↳ Muse Research and Development
- ↳ Shuriken
- ↳ SoHa Sound Design
- ↳ Soniccouture
- ↳ Topten Software
- ↳ Tweakbench
- ↳ Valhalla DSP
- ↳ CK Modules & VST
- ↳ Sennheiser AMBEO
- ↳ Muon Software
- ↳ Westgatesounds.net
- ↳ Squaredheads
- ↳ Sonigen
- ↳ CFA-Sound
- ↳ Back In Time Records
- ↳ Livelab.dk
- ↳ Skytopia
- ↳ audioD3CK
- ↳ Inspire Audio
- ↳ Krakli
- ↳ Drumdrops
- ↳ Futucraft
- ↳ OverTone DSP
- ↳ RaXnTraX
- ↳ solar3d-software
- ↳ Signaldust
- ↳ Soundemote
- KVR Forum index
- All times are UTC
- Delete cookies