View Single Post
Old 12-17-2015, 11:14 PM   #13
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,773
Default

Quote:
Originally Posted by Tom Swirly View Post
I have written already in three languages - C++, Python and Javascript - I'd love to avoid doing a fourth one.
You can happily use C in standard VSTs (to be loaded in any DAW and similar software, living in the tracks' FX chains) and in dedicated Reaper plugins (that can use the VST API plus a Reaper propriety API connecting it to the guts of reaper).

BTW.: there is an EEL to C converter (creating VSTs), but note vice-versa.


Quote:
Originally Posted by Tom Swirly View Post
it's that MIDI is 7-bit and DMX is 8-bit.
The Reaper-to-DMX system my friend I mentioned did, sends Midi Sysex messages via a a standard midi channel via USB to the box that creates the DMX output. The Sysex messages hold 8 Bit (or more) values, plus information such as scenes and file names. BTW. he found that to do a really decent show the DMX information needs to be created faster than just synchronized to audio-sample-blocks).


-Michael
mschnell is offline   Reply With Quote