professor piz, i'm taking an intro to C++ class so i can write midi control vsts to fill in the gaps of what's already available for free...the class is going well and i have the SDK and a good midi library to use, but i'm still too inexperienced/intimidated by the whitespace to just jump in blindly.
do you write in C++? the steinberg SDK comes with some examples as to how to build audio plugins, but not midi plugins. i really could use a code based example - even a very simple CC to CC transformer or note velocity ctrl plugin - to help me get my feet wet.
thank you for your time. i asked this question on the reaper dev forums as well, so don't feel bad if you can't help me out.
thanks for being an inspiration.
nym
piz: in what language are your plugins written?
-
- KVRAF
- 2237 posts since 12 Nov, 2002 from swordfish
yes, they are written in C++. one example is here:
http://thepiz.org/pizmidi/midiForceToRange_src.zip
any of the others are available too, just ask...
http://thepiz.org/pizmidi/midiForceToRange_src.zip
any of the others are available too, just ask...
wrongtastic, baby
tucson's number one gothic rock band since 1995
tucson's number one gothic rock band since 1995
-
- KVRist
- Topic Starter
- 104 posts since 29 May, 2008 from Durham NC
thank you. this is really going to help me.
i'm still at the first couple problems in the course, but i've been clumsily programming C++ for Arduino (an awesome hardware sensor development platform, it might be cool for homemade instruments for your band. check it out at http://arduino.cc) for about a year now. my favorite of my projects has been a theremin which only spits out notes in C major...as you could guess, i couple it with your forcetoscale plugin for excellent sounding harp-strum synth sounds in any key. your plugin is essentially the operating system for my instrument - only better, because instead of having to call up different scales on my instrument, the settings are saved in my project each time around.
anyway. back to the subject at hand.
could i also get the source for midi16ccrouter? i reckon that's the simplest of your plugins to grasp from a beginner's perspective.
i'm still at the first couple problems in the course, but i've been clumsily programming C++ for Arduino (an awesome hardware sensor development platform, it might be cool for homemade instruments for your band. check it out at http://arduino.cc) for about a year now. my favorite of my projects has been a theremin which only spits out notes in C major...as you could guess, i couple it with your forcetoscale plugin for excellent sounding harp-strum synth sounds in any key. your plugin is essentially the operating system for my instrument - only better, because instead of having to call up different scales on my instrument, the settings are saved in my project each time around.
anyway. back to the subject at hand.
could i also get the source for midi16ccrouter? i reckon that's the simplest of your plugins to grasp from a beginner's perspective.
i am vocal about my opinions of the performance and ethics of developers and software companies
-
- KVRAF
- 2237 posts since 12 Nov, 2002 from swordfish
http://thepiz.org/pizmidi/midi16CCRouter_src.zip
maybe i should purposefully make a simple example midi plugin... mine have a lot of added stuff at this point.
maybe i should purposefully make a simple example midi plugin... mine have a lot of added stuff at this point.
wrongtastic, baby
tucson's number one gothic rock band since 1995
tucson's number one gothic rock band since 1995
-
- KVRist
- Topic Starter
- 104 posts since 29 May, 2008 from Durham NC
that'd be very kind, if you get a chance.
i gave your midi looper a download and i hope to incorporate it into my live show. your name crops up everywhere i turn. props for being so quietly prolific in this little corner of the internet.
i gave your midi looper a download and i hope to incorporate it into my live show. your name crops up everywhere i turn. props for being so quietly prolific in this little corner of the internet.
i am vocal about my opinions of the performance and ethics of developers and software companies
