View Single Post
Old 09-05-2019, 02:23 PM   #11
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,686
Default

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.
mschnell is offline   Reply With Quote