Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER General Discussion Forum

Reply
 
Thread Tools Display Modes
Old 11-12-2018, 04:36 AM   #1
SymboliC
Human being with feelings
 
SymboliC's Avatar
 
Join Date: Dec 2013
Posts: 289
Default CC Automation Problem with ReaControlMIDI

Hi,

On my midi tracks I'm automating MIDI CC11 Expression with ReaControlMIDI.

The problem is, if the automation point shape is square, instead of linear, the value isn't followed by ReaControlMIDI, unless I start the piece from where the first square point is set, which is where the value changes.

This makes it inconvenient since I have to make it start from i.e. 20 bars before(where the value is changed) to hear how it sounds as it reaches at the actual point.

With the linear shape, I don't have such a problem, since it continuously changes the value and sets itself accordingly.

Thanks,
__________________
Just music. Nothing more, nothing less.
SymboliC is offline   Reply With Quote
Old 11-12-2018, 04:15 PM   #2
Tod
Human being with feelings
 
Tod's Avatar
 
Join Date: Jan 2010
Location: Kalispell
Posts: 14,759
Default

Quote:
Originally Posted by SymboliC View Post
On my midi tracks I'm automating MIDI CC11 Expression with ReaControlMIDI.

The problem is, if the automation point shape is square, instead of linear, the value isn't followed by ReaControlMIDI, unless I start the piece from where the first square point is set, which is where the value changes.

This makes it inconvenient since I have to make it start from i.e. 20 bars before(where the value is changed) to hear how it sounds as it reaches at the actual point.

With the linear shape, I don't have such a problem, since it continuously changes the value and sets itself accordingly.
Hi SymboliC, I don't use ReaControlMIDI, I use the CC lanes in the midi editor, so I'm not sure about this.

What happens if you add the same CC11 values to the envelope in the places where you'd like to start play. I'm talking
about just ahead of where you want to start play.

It works fine to do that in the midi editor using CC controllers.
Tod is offline   Reply With Quote
Old 11-15-2018, 05:04 PM   #3
SymboliC
Human being with feelings
 
SymboliC's Avatar
 
Join Date: Dec 2013
Posts: 289
Default

Quote:
Originally Posted by Tod View Post
Hi SymboliC, I don't use ReaControlMIDI, I use the CC lanes in the midi editor, so I'm not sure about this.

What happens if you add the same CC11 values to the envelope in the places where you'd like to start play. I'm talking
about just ahead of where you want to start play.

It works fine to do that in the midi editor using CC controllers.
Hi Tod,

With linear points or curves or with linear increase, there isn't such a problem as I've mentioned before. It updates correctly.

I just want to make sure if this is a VST instrument specific problem or a Reaper problem. I found out that regardless of instruments/libraries, it always does the same. Below is the visual description of the problem.



I'll be glad if someone clarifies if this is a ReaControlMIDI or a Reaper issue in general or if there is an option with envelopes that I'm overlooking.

Cheers,
Attached Images
File Type: jpg envelopeChaseProblem.jpg (57.3 KB, 447 views)
__________________
Just music. Nothing more, nothing less.
SymboliC is offline   Reply With Quote
Old 11-15-2018, 11:50 PM   #4
Time Waster
Human being with feelings
 
Time Waster's Avatar
 
Join Date: Aug 2013
Location: Bowral, Australia
Posts: 1,643
Default

It's not a ReaControlMIDI issue, it's just how MIDI works. Each change in value is the result of a single MIDI message. Unless you receive the message, the value will remain the same as whatever the previous message was, which is why you have to scroll back 20 bars. As Tod suggests, add another data point just before the section you are interested in, if possible.
__________________
Mal, aka The Wasters of Time
Mal's JSFX: ReaRack2 Modular Synth
Time Waster is offline   Reply With Quote
Old 11-16-2018, 07:55 AM   #5
SymboliC
Human being with feelings
 
SymboliC's Avatar
 
Join Date: Dec 2013
Posts: 289
Default

Quote:
Originally Posted by Time Waster View Post
It's not a ReaControlMIDI issue, it's just how MIDI works. Each change in value is the result of a single MIDI message. Unless you receive the message, the value will remain the same as whatever the previous message was, which is why you have to scroll back 20 bars. As Tod suggests, add another data point just before the section you are interested in, if possible.
Thank you for the clarification Time Waster,
I also thought that might logically be the case, just wanted to make sure.

Cheers,
__________________
Just music. Nothing more, nothing less.
SymboliC is offline   Reply With Quote
Old 11-16-2018, 08:16 AM   #6
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,798
Default

Yeah but this is host automation, not MIDI (it does eventually get sent as MIDI, but yeah). It SHOULD chase it even if you start from somewhere on that square segment.

EDIT: Actually trying this now over here, as I move the edit cursor around, I do see the value chased properly? All square points.

Last edited by EvilDragon; 11-16-2018 at 08:22 AM.
EvilDragon is offline   Reply With Quote
Reply

Thread Tools
Display Modes

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 05:40 PM.


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