(09-02-2022, 12:29 AM)mnrvovrfc Wrote:(09-01-2022, 06:58 PM)madscijr Wrote: :http://reaper.fm
2. convert the MIDI text file to a real MIDI binary file, that can be played or edited by any MIDI compatible media player, sequencer, or DAW that can read MIDI files.
:
This is as close as it could get between a MIDI file's representation of notes and CC's, and a MIDI event in this program. The song project file has extension RPP and is a text file. If you create a MIDI file within REAPER, save as RPP and look at the RPP file in a text editor, you'll notice close relations with a MIDI file. This information could be used to create a program that could at least inject MIDI text info into a DAW's project file. I've done that but I have to go look at my backups from three years ago and older LOL.
I have also written BASIC programs and Lua scripts that change other things into an RPP file, such as adding a track with a VST plug-in effect, or adding points to a volume envelope. Really exotic stuff for a musician into randomization schemes so his music isn't that great. Eh I'm a licensed user of v2 and v3, I like to support what I use and dislike "crippleware" music apps. I don't know the other half of how it is three versions later so check it out at your own risk...
How do you like Reaper? I have heard Reaper and FL Studio are good. I'm not too familiar with modern DAWs, for me simple tools work best for getting ideas down fast. I recorded with a cassette 4-track recorder back in the day, and am interested in trying modern a DAW. Can you recommend any with an easy learning curve, a small footprint on the PC, and preferably portable? Anyway, scripting for your DAW sounds pretty neat, if you want to pull out your code I would be interesting in giving it a look...