To Justin and Xenakios or whoever is knowledgeable on that issue:
I think I should do a decent Reaper extension in C++.
For this I suppose it needs to
- use the Reaper API
- provide a GUI (similar to LiveConfigs: a kind of spreadsheet
- read/write a file and/or a dedicated section of the Project-File
I suppose I'll do a Windows DLL, as I have no plan about MAC, and I'm not sure if there would be any demand regarding Linux.
I understand this this should be done using Microsoft C++, so I started by installing Microsoft Studio and doing some first steps with same.
I am rather fluent with ANSI C (for embedded programming) and with EEL (and several other languages that are irrelevant here),
What other tools and documentation should I use / investigate to get started ?
Additionally to a "standard" Reaper extension I will need to digest Midi events from tracks (e.g. to allow for pre-processing by JSFXes) - similar to what MidiToReaperControlPath works, and to send Midi events to tracks. How to best get this done ?
Mespotine:
Why do you think this is especially hard ? SWS LiveConfigs is working decently (I use it every day) and just a small part of SWS...
Thanks,
-Michael
Last edited by mschnell; 09-05-2019 at 10:44 PM.
|