Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Pre-Release Discussion

Reply
 
Thread Tools Display Modes
Old 09-17-2017, 03:30 AM   #281
DANIELE
Human being with feelings
 
DANIELE's Avatar
 
Join Date: Aug 2015
Location: Florence, Italy
Posts: 463
Default

I'm playing with new automation items and I've a question about them.

Can I lock an automation item to avoid automation recording in touch mode?
__________________
Audio: AKG-K240 MKII, Adam A7X, Audient iD22 - Steinberg UR22; Piano: Yamaha P-250 - NI S88 MK1;
!!DANIELE EPIC ORCHESTRAL MUSIC!! |*| STAR WARS SERIES
DANIELE is offline   Reply With Quote
Old 09-17-2017, 03:32 AM   #282
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

Nope.
EvilDragon is offline   Reply With Quote
Old 09-17-2017, 04:02 AM   #283
DANIELE
Human being with feelings
 
DANIELE's Avatar
 
Join Date: Aug 2015
Location: Florence, Italy
Posts: 463
Default

Quote:
Originally Posted by EvilDragon View Post
Nope.
Ok, it should be a feature. Very usefull in certain circumstances.

May I suggest a random shaping feature too? Maybe with a fader for randomization amount.
__________________
Audio: AKG-K240 MKII, Adam A7X, Audient iD22 - Steinberg UR22; Piano: Yamaha P-250 - NI S88 MK1;
!!DANIELE EPIC ORCHESTRAL MUSIC!! |*| STAR WARS SERIES
DANIELE is offline   Reply With Quote
Old 10-02-2017, 04:48 AM   #284
vinx
Human being with feelings
 
Join Date: May 2007
Location: France
Posts: 727
Default

Playing with AI, very nice thing.
But I'd like to have something like the regular item "snap offset".
This way I could easily drag or copy AI that have a small fade in before the beat.
Am I missing something?
vinx is offline   Reply With Quote
Old 10-02-2017, 05:02 AM   #285
vanhaze
Human being with feelings
 
vanhaze's Avatar
 
Join Date: Jul 2012
Location: Netherlands
Posts: 5,247
Default

AFAIK, you can't create fades in AI's.
Furthermore, snap offset in AI's isn't implemented either.

Maybe both will be implemented later on, dunno really.
__________________
Macbook Pro INTEL | Reaper, always latest version | OSX Ventura | Presonus Studio 24c
My Reaper Tips&Tricks YouTube Channel: https://www.youtube.com/user/vanhaze2000/playlists
vanhaze is offline   Reply With Quote
Old 10-02-2017, 08:37 AM   #286
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

You can fade AIs by stacking one AI on top of another, at least...
EvilDragon is offline   Reply With Quote
Old 10-02-2017, 11:51 AM   #287
ovnis
Human being with feelings
 
ovnis's Avatar
 
Join Date: Oct 2011
Posts: 2,924
Default

" Maybe both will be implemented later on, dunno really. "

I hope this.
ovnis is offline   Reply With Quote
Old 10-04-2017, 11:50 PM   #288
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default

Is it hard to implement AI reversing?
vitalker is offline   Reply With Quote
Old 10-05-2017, 05:57 AM   #289
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

You can select an automation item and run the action "envelope: reverse points." However, that will reverse all instances of the same automation item pool, if you are using pooled automation items.
schwa is offline   Reply With Quote
Old 10-05-2017, 10:59 AM   #290
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default

Quote:
Originally Posted by schwa View Post
You can select an automation item and run the action "envelope: reverse points." However, that will reverse all instances of the same automation item pool, if you are using pooled automation items.
Ok, thank you a lot, Schwa! Is it possible to implement AI buttons like media items have? I mean these:

I know that not all of them can be used for AIs, but is it possible to implement volume knob, mute button and some other buttons?
vitalker is offline   Reply With Quote
Old 10-05-2017, 11:02 AM   #291
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default

Quote:
Originally Posted by vitalker View Post
Ok, thank you a lot, Schwa! Is it possible to implement AI buttons like media items have? I mean these:

I know that not all of them can be used for AIs, but is it possible to implement volume knob, mute button and some other buttons?
Not going to lie.. that would be super useful to have!
__________________
subproject FRs click here
note: don't search for my pseudonym on the web. The "musicbynumbers" you find is not me or the name I use for my own music.
musicbynumbers is offline   Reply With Quote
Old 10-16-2017, 11:21 AM   #292
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 3,714
Default

1) For easy insertion of AIs in multiple lanes, it would be nifty if the left-drag mouse modifier for "Draw a new automation item" could be made to work on all lanes touched. AIs could therefore be drawn on all lanes with a single swipe.

2) Would it be possible to make the edge point interpolation more accurate?

Before inserting AI:


After, showing inaccurate edge points:
juliansader is offline   Reply With Quote
Old 10-16-2017, 11:32 AM   #293
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

Quote:
Originally Posted by juliansader View Post
Would it be possible to make the edge point interpolation more accurate?
How are you inserting that automation item? What normally happens is that the curve is rendered at the edges, like this:




... which is different from your screenshots.
schwa is offline   Reply With Quote
Old 10-16-2017, 11:38 AM   #294
ferropop
Human being with feelings
 
ferropop's Avatar
 
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 3,116
Default

Quote:
Originally Posted by schwa View Post
How are you inserting that automation item? What normally happens is that the curve is rendered at the edges, like this:




... which is different from your screenshots.
Schwa, why create interpolated points when the captured AI could be generated by seeking back to the closest previous point, seeking forwards to the closest next point, and trimming the edges of the AI inward? That way the curves are perfectly preserved.
ferropop is online now   Reply With Quote
Old 10-16-2017, 11:38 AM   #295
ovnis
Human being with feelings
 
ovnis's Avatar
 
Join Date: Oct 2011
Posts: 2,924
Default

For more praticity it should be better if there is always one point at the edge of AI.

We don't have to add one point if we want to move the envelope at the edge because there is already one point.



Last edited by ovnis; 10-16-2017 at 11:45 AM.
ovnis is offline   Reply With Quote
Old 10-16-2017, 12:13 PM   #296
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 3,714
Default

Quote:
Originally Posted by schwa View Post
How are you inserting that automation item? What normally happens is that the curve is rendered at the edges, like this:
I am using just plain right-click -> Insert new automation item, or the mouse modifier for "Draw new automation item".



I am using these options (but they don't make any difference to the accuracy):
Options: Remove points from underlying envelope when creating automation items = OFF
Options: Automation items do not connect to the underlying envelope = ON
v5.60pre13
Attached Images
File Type: gif Drawing automation item.gif (53.8 KB, 1607 views)

Last edited by juliansader; 10-16-2017 at 12:23 PM.
juliansader is offline   Reply With Quote
Old 10-16-2017, 12:19 PM   #297
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

Quote:
Originally Posted by juliansader View Post
I am using just plain right-click -> Insert new automation item, or the mouse modifier for "Draw new automation item".
Could you post your reaper.ini file, and a simple .rpp with the envelope shape saved prior to creating the automation item?


... also, for clarity, what REAPER version is this?

Last edited by schwa; 10-16-2017 at 12:25 PM.
schwa is offline   Reply With Quote
Old 10-17-2017, 04:37 AM   #298
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 3,714
Default

The attached RPP should demonstrate the edge point issue even in a pristine portable install of 5.60rc1 x64.
juliansader is offline   Reply With Quote
Old 10-17-2017, 04:56 AM   #299
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

Quote:
Originally Posted by juliansader View Post
The attached RPP should demonstrate the edge point issue even in a pristine portable install of 5.60rc1 x64.
Wow, thanks! What a strange bug, it is actually unrelated to automation items, but easy to fix.
schwa is offline   Reply With Quote
Old 10-22-2017, 11:06 PM   #300
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 3,714
Default

When Ctrl-dragging multiple AIs, they jump to the left, away from the mouse:



----------------------

Ctrl-dragging media items do not properly trim the edges of their AIs (but Ctrl-dragging the AIs themselves, do trim):



----------------------

The combination of "Copy selected area of items" with Paste
* 1) properly copies automation outside item boundaries (which is very important for proper automation of reverb, for example; see Area Selection Showcase thread), and
*2) correctly trims the edges of AIs to the time selection boundaries,
whereas "Duplicate selected area of items" does neither:

Before copying or duplicating:


After copy/pasting:


After duplicating:

Last edited by juliansader; 10-28-2017 at 10:53 AM.
juliansader is offline   Reply With Quote
Old 10-23-2017, 12:31 AM   #301
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 3,714
Default

At present (v5.60rc), moving or copying media items together with automation items is an uncomfortable mixture of
* The old option "Envelope points move with media items", and
* Selection status of automation items.

If the option is inactive, no automation (not even selected AIs) move with MIs.
If the option is active, selected AIs (even those outside the MI boundaries) move with the MI, but UNselected AIs below the MI also move (even those in hidden envelope lanes).

I think it would be useful if unselected AIs could (optionally?) be excluded from moving/copying/duplicating actions, similar to how unselected MIs are ignored.** This would allow the user to accurately specify which MIs and automation should be moved or copied.


EDIT: Continuing the theme of selected vs unselected AIs:

The right-drag mouse modifier action "Select items and time" currently selects non-visible AIs in hidden envelope lanes. I suggest that hidden lanes should be skipped, similar to how media items in hidden tracks are skipped.


** EDIT 2: When "Envelope points move with media items" is DISabled, non-AI envelopes as well as unselected AIs should be ignored, but selected AIs and selected MIs should work together, similar to how selected MIs work together: they move together, stretch together, split together, Ctrl+leftdrag copy/split "selected area within time selection" together, etc.

Last edited by juliansader; 08-23-2018 at 01:56 PM.
juliansader is offline   Reply With Quote
Old 10-26-2017, 10:48 AM   #302
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 3,714
Default

Quote:
Originally Posted by juliansader View Post
The combination of "Copy selected area of items" with Paste
* 1) properly copies automation outside item boundaries (which is very important for proper automation of reverb, for example; see Area Selection Showcase thread), and
*2) correctly trims the edges of AIs to the time selection boundaries,
whereas "Duplicate selected area of items" does neither:
In v5.65pre1, the "Option: Trim content behind automation items when editing" is not yet obeyed by either of these duplication actions ("Copy selected area of items"/Paste and "Duplicate selected area of items").

The option is obeyed when dragging an item with its automation, or when Ctrl-dragging the selected area of an item.


EDIT: Also note the related bug when copying "within time selection" with normal automation envelopes: Copy selected area of items" / "Paste" bug when more than one item in time selection

Last edited by juliansader; 10-28-2017 at 10:56 AM.
juliansader is offline   Reply With Quote
Old 10-28-2017, 09:01 AM   #303
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 3,714
Default

The action "Envelope: Insert automation item" and the API function InsertAutomationItem both have the side-effect of deselecting all other AIs.

I suggest that the insertion of a new AI should not affect other AIs' selection status at all.

If other AIs are left undisturbed, the user can easily insert several new AIs (which are automatically selected when inserted) and then move them all together, without having to laboriously re-select previous AIs that may be scattered among other tracks and envelopes lanes.
juliansader is offline   Reply With Quote
Old 10-28-2017, 09:11 AM   #304
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

Quote:
Originally Posted by juliansader View Post
The action "Envelope: Insert automation item" and the API function InsertAutomationItem both have the side-effect of deselecting all other AIs.
Fair point, but the current behavior does mirror what happens when you insert media items.
schwa is offline   Reply With Quote
Old 10-29-2017, 07:29 AM   #305
Iv_Karev
Human being with feelings
 
Join Date: Oct 2016
Posts: 6
Default AI BUGs(??)

Hello everybody! I was trying to incorporate into my workflow the "insert new automation item when writing automation" feature whith "trim content behind AI when editing" option enabled and unfortunately encountered this BUGs(?):
1.
https://stash.reaper.fm/v/32013/AI%2...orter%20AI.gif
2.
https://stash.reaper.fm/32014/AI%20B...0with%20AI.gif
3.
https://stash.reaper.fm/32016/AI%20B...%20enabled.gif
4.
https://stash.reaper.fm/32015/AI%20B...d%20tracks.gif
Or maybe i'm doing something wrong?
Iv_Karev is offline   Reply With Quote
Old 10-29-2017, 02:09 PM   #306
Reno.thestraws
Human being with feelings
 
Reno.thestraws's Avatar
 
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
Default Weird behaviour with attaching point on the side of AI

https://img4.hostingpics.net/pics/80...rdbehavior.gif

2 AI

-first AI swicth to connect on right side -> ok

- second AI switch to connect on both side -> ok

- second AI back to "not connect" -> bug the first AI loose its attachement



Other bug

https://img4.hostingpics.net/pics/99...dbehavior2.gif

No attachement of AI (bypass envelope under)

Create 2 AI

in read mode :

-Track volume BEFORE first AI has the first AI value which is make no sens

- Track volume BETWEEN both AI keep first AI value ????

- Track Volume AFTER second AI keep second AI value???

I really don't get it???
__________________
http://www.residenceemilia.com

Last edited by Reno.thestraws; 10-30-2017 at 12:27 AM.
Reno.thestraws is offline   Reply With Quote
Old 10-29-2017, 04:29 PM   #307
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

Quote:
Originally Posted by Reno.thestraws View Post
No attachement of AI (bypass envelope under)

Create 2 AI

in read mode :

-Track volume BEFORE first AI has the first AI value which is make no sens

- Track volume BETWEEN both AI keep first AI value ????

- Track Volume AFTER second AI keep second AI value???

Completely by design.
schwa is offline   Reply With Quote
Old 10-29-2017, 04:40 PM   #308
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

Quote:
Originally Posted by Reno.thestraws View Post
-first AI swicth to connect on right side -> ok

- second AI switch to connect on both side -> ok

- second AI back to "not connect" -> bug the first AI loose its attachement

These actions set the preference for the entire envelope, it does not apply to individual automation items.

Last edited by schwa; 10-29-2017 at 04:47 PM.
schwa is offline   Reply With Quote
Old 10-29-2017, 04:43 PM   #309
Reno.thestraws
Human being with feelings
 
Reno.thestraws's Avatar
 
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
Default

Quote:
Originally Posted by schwa View Post
These actions set the preference for the entire project, it does not apply to individual automation items.
in the licecap, I used the envelope actions, not the "options" ones

It's confusing

If I set the first item to attach on right side, why the hell did he loose these behavior if I swtich back the second one?
__________________
http://www.residenceemilia.com
Reno.thestraws is offline   Reply With Quote
Old 10-29-2017, 04:46 PM   #310
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

Quote:
Originally Posted by Iv_Karev View Post
Hello everybody! I was trying to incorporate into my workflow the "insert new automation item when writing automation" feature whith "trim content behind AI when editing" option enabled and unfortunately encountered this BUGs(?):
1, 2, and 4 appear to be bugs; thanks for the report. 3 is intentional behavior -- the preference is to trim content when editing, not when writing automation.
schwa is offline   Reply With Quote
Old 10-29-2017, 04:47 PM   #311
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

Quote:
Originally Posted by Reno.thestraws View Post
in the licecap, I used the envelope actions, not the "options" ones

It's confusing

If I set the first item to attach on right side, why the hell did he loose these behavior if I swtich back the second one?
Sorry, I thought you were toggling the project options. As you say, you are toggling the envelope options, which apply to the entire envelope, not the individual automation items.
schwa is offline   Reply With Quote
Old 10-29-2017, 04:53 PM   #312
Reno.thestraws
Human being with feelings
 
Reno.thestraws's Avatar
 
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
Default

OK, I understand

But it's confusing imho

Maybe some dedicated AI action would be more intuitive

Or maybe some kind of "fade in extension" & "fade out extension" section on each AI that would link the start and end to the existing envelope (other AI)

no fade -> actual behavior

"fade in" -> link from previous AI or previous envelope to the start of AI

fade out -> link from AI end to next AI or existing envelope


just thinking out loud
__________________
http://www.residenceemilia.com
Reno.thestraws is offline   Reply With Quote
Old 10-29-2017, 05:04 PM   #313
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

It's not confusing at all. Envelope actions apply per envelope, it's that simple. If you don't want the underlying envelope to be visible, then there's no point in asking for fade ins/outs in that mode - this is for the mode where there IS an underlying envelope, and is connecting to AIs on both sides.
EvilDragon is offline   Reply With Quote
Old 10-30-2017, 12:26 AM   #314
Reno.thestraws
Human being with feelings
 
Reno.thestraws's Avatar
 
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
Default

Quote:
If you don't want the underlying envelope to be visible, then there's no point in asking for fade ins/outs in that mode - this is for the mode where there IS an underlying envelope, and is connecting to AIs on both sides.
Huh?

where and when did I say that I don't want the underlying env to be visible?

Re-read my post and click on the first licecap link

https://img4.hostingpics.net/pics/80...rdbehavior.gif
__________________
http://www.residenceemilia.com
Reno.thestraws is offline   Reply With Quote
Old 10-30-2017, 06:56 AM   #315
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

Quote:
Originally Posted by schwa View Post
3 is intentional behavior -- the preference is to trim content when editing, not when writing automation.
Although it does make sense to either add an option to trim content when writing automation, or link that behavior to the existing option.
schwa is offline   Reply With Quote
Old 10-30-2017, 07:10 AM   #316
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

Link to existing option
EvilDragon is offline   Reply With Quote
Old 10-30-2017, 11:46 AM   #317
Iv_Karev
Human being with feelings
 
Join Date: Oct 2016
Posts: 6
Default

Quote:
Originally Posted by schwa View Post
Although it does make sense to either add an option to trim content when writing automation, or link that behavior to the existing option.
What option we are talking about? Where one can find one).
Iv_Karev is offline   Reply With Quote
Old 10-30-2017, 01:24 PM   #318
Edgemeal
Human being with feelings
 
Edgemeal's Avatar
 
Join Date: Apr 2016
Location: ASU`ogacihC
Posts: 3,913
Default

Quote:
Originally Posted by Iv_Karev View Post
What option we are talking about? Where one can find one).
Options > Preferences > Editing Behavior > Automation, bottom checkbox on right > Trim content behind automation items when editing or writing automation

You'll also find that option in Action list so you can add it to a shortcut key/toolbar button
Edgemeal is offline   Reply With Quote
Old 10-31-2017, 11:42 AM   #319
Iv_Karev
Human being with feelings
 
Join Date: Oct 2016
Posts: 6
Default

Quote:
Originally Posted by Edgemeal View Post
Options > Preferences > Editing Behavior > Automation, bottom checkbox on right > Trim content behind automation items when editing or writing automation

You'll also find that option in Action list so you can add it to a shortcut key/toolbar button
Ha! Thank you for the answer! But what i meant to ask is, link to what existing option was proposed by Schwa and EvilDragon. Sorry for the confusion...
Iv_Karev is offline   Reply With Quote
Old 10-31-2017, 11:55 AM   #320
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

Latest 5.65pre: + Envelopes: option to trim content behind automation items when editing also trims when writing automation
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 02:23 PM.


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