Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Q&A, Tips, Tricks and Howto

Reply
 
Thread Tools
Old 07-30-2024, 03:07 AM   #1
Raaphorst
Human being with feelings
 
Raaphorst's Avatar
 
Join Date: Sep 2021
Location: The Hague, the Netherlands
Posts: 249
Default I wrote a short tutorial for Host versus CC/MIDI automation

Hope you find this useful:

https://melodiefabriek.com/sound-tec...mation-reaper/

Didn't want to make this article too long, so this explore the basis imo.

Feedback is very much welcome!
__________________
Greetings,

Marco Raaphorst
Raaphorst is offline   Reply With Quote
Old 07-30-2024, 05:15 AM   #2
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 18,256
Default

CCs are supposed to be handled sample accurate with all plugins.

Parameter automation can't be handled sample accurate by VST2 (by definition of the VST2 API) it can be handle sample accurate by VST3, but AFAIK, most VST3s don't do that.

It's even more complicated with JFSX.

No idea regarding other plugin formats.
mschnell is offline   Reply With Quote
Old 07-31-2024, 12:53 AM   #3
Raaphorst
Human being with feelings
 
Raaphorst's Avatar
 
Join Date: Sep 2021
Location: The Hague, the Netherlands
Posts: 249
Default

Quote:
Originally Posted by mschnell View Post
CCs are supposed to be handled sample accurate with all plugins.

Parameter automation can't be handled sample accurate by VST2 (by definition of the VST2 API) it can be handle sample accurate by VST3, but AFAIK, most VST3s don't do that.

It's even more complicated with JFSX.

No idea regarding other plugin formats.
Thanks! But the resolution of Parameter automation is a little higher if I am correct compared to CC which only has 127 steps, right?
__________________
Greetings,

Marco Raaphorst
Raaphorst is offline   Reply With Quote
Old 07-31-2024, 01:36 AM   #4
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 18,256
Default

Quote:
Originally Posted by Raaphorst View Post
Thanks! But the resolution of Parameter automation is a little higher if I am correct compared to CC which only has 127 steps, right?
AFAIU, the resolution of an "Envelope" is so high that it never is worth discussing.

CCs can be defined to be "standard" (7 bits) an "High resolution" (14 Bit). Both is fully supported by Reaper. Plugins can adhere to high resolution if that is useful for their functionality. It's up to the plugin designer if they implement such feature.
mschnell is offline   Reply With Quote
Old 07-31-2024, 05:21 AM   #5
Raaphorst
Human being with feelings
 
Raaphorst's Avatar
 
Join Date: Sep 2021
Location: The Hague, the Netherlands
Posts: 249
Default

Quote:
Originally Posted by mschnell View Post
AFAIU, the resolution of an "Envelope" is so high that it never is worth discussing.

CCs can be defined to be "standard" (7 bits) an "High resolution" (14 Bit). Both is fully supported by Reaper. Plugins can adhere to high resolution if that is useful for their functionality. It's up to the plugin designer if they implement such feature.
Is there a way to check if High resolution is supported by the plugin? In the MIDI editor in Reaper I can only use 127 for a lane. Or is there another way to automated using high resolution?
__________________
Greetings,

Marco Raaphorst
Raaphorst is offline   Reply With Quote
Old 07-31-2024, 07:18 AM   #6
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 18,256
Default

When selecting CC for a "lane" in the Midi Editor, You see "More (CC0-31 14 Bit)" at the bottom and them you can select e.g. "02/34 Breath 14 Bit".
It should be written in the docs of a plugin which 14 Bit CCs it adheres to .

E.g. the "Swam" VSTIs I use can be set to use 14 Bit CC for all Midi driven parameters.
mschnell is offline   Reply With Quote
Old 07-31-2024, 07:57 AM   #7
Raaphorst
Human being with feelings
 
Raaphorst's Avatar
 
Join Date: Sep 2021
Location: The Hague, the Netherlands
Posts: 249
Default

Thanks. I don't think Kontakt supports 14 bit CC.
__________________
Greetings,

Marco Raaphorst
Raaphorst is offline   Reply With Quote
Old 07-31-2024, 11:22 AM   #8
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 18,256
Default

Quote:
Originally Posted by Raaphorst View Post
Thanks. I don't think Kontakt supports 14 bit CC.
I think you are right.

But when doing a complex instrument in Kontakt that is done by scripting, AFAIK, you can receive both parts of a High Resolution CC and combine them manually to a 14 bit value to use it as a parameter for the sound engine.
mschnell is offline   Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 09:31 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.