Old 08-01-2017, 07:11 AM   #1
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default v5.50rc10 - August 1 2017

v5.50rc10 - August 1 2017
# Automation Items: apply baseline/amplitude changes to edge points [p=1871109]
# Automation: fix potential hang [p=1871044]
vitalker is online now   Reply With Quote
Old 08-01-2017, 08:02 AM   #2
Edgemeal
Human being with feelings
 
Edgemeal's Avatar
 
Join Date: Apr 2016
Location: ASU`ogacihC
Posts: 3,913
Default

Quote:
Originally Posted by vitalker View Post
# Automation: fix potential hang [p=1871044]


Looking Good Billy Ray! Feeling Good Louis!
Edgemeal is offline   Reply With Quote
Old 08-01-2017, 01:09 PM   #3
Robert Randolph
Human being with feelings
 
Robert Randolph's Avatar
 
Join Date: Apr 2017
Location: St. Petersburg, FL
Posts: 880
Default

https://forum.cockos.com/showpost.ph...91&postcount=7

^^ That is fixed now apparently as well.

I can reproduce it in rc9 but not in rc10.
Robert Randolph is offline   Reply With Quote
Old 08-01-2017, 01:15 PM   #4
Robert Randolph
Human being with feelings
 
Robert Randolph's Avatar
 
Join Date: Apr 2017
Location: St. Petersburg, FL
Posts: 880
Default

Is this the desired behaviour?



Simply adding an AI adds a point to the underlying envelope, but drawing a copy does not.

Here's my AI connect settings:



No matter which I select, the behaviour is the same.

Edit:

This is a weird one. It only happens if you've created an AI in the project before, or when Reaper's been open. Even if you've undone the AI creation.

In a fresh portable install with no history, this does not happen.

Edit 2:

Ok, actually you can make it happen in a fresh install.

This seems totally random from a user perspective. I've had 2 other people try, and they can replicate it as well... sometimes.

Edit 3:

If the AI is drawn with the left edge in the first bar, then it doesn't create the point sometimes.

Edit 4:

If you draw an AI before another AI that's drawn the point, then the point is not added.


Ok, I'm done. This has been an excruciatingly horrible bug report. I know.

Last edited by Robert Randolph; 08-01-2017 at 02:03 PM.
Robert Randolph is offline   Reply With Quote
Old 08-01-2017, 01:48 PM   #5
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

Envelope point selection undo is still borked.


Regarding Robert's issue above - connecting to underlying envelope mode has no relation to this. Just seems a weird and random buggy occurence of adding points to underlying envelopes when it shouldn't happen at all. And yes, I can confirm that it happens only on previously saved projects that have AIs in them.

Last edited by EvilDragon; 08-01-2017 at 01:54 PM.
EvilDragon is offline   Reply With Quote
Old 08-01-2017, 02:32 PM   #6
EpicSounds
Human being with feelings
 
EpicSounds's Avatar
 
Join Date: Jul 2009
Posts: 7,570
Default

I have a problem with how the LFO generator works, not a bug just not implemented in a way that makes it immediately useful like the examples below



Current implementation of LFO in Automation Items (as of RC9)

1 - The LFO always starts in the middle value.
2 - The points don't line up with the bars & beats grid. The LFO is always out of time with the project.

Compare with the curve sequencer in Tantra



or the XLFO in Fabfilter Saturn
where the start/end points can be set to any value and each step can be set to a different shape.



Both are easy to use and produce great results.

EDIT - nevermind
This is a bug
Save and loading of AI is still messed up in Portable installs.
It doesn't default to the reaper resources folder
it doesn't remember the last used folder


Shipping this release with some pre-made Automation Items would be nice.
__________________
REAPER Video Tutorials, Tips & Tricks and more at The REAPER Blog

Last edited by EpicSounds; 08-02-2017 at 08:08 AM.
EpicSounds is offline   Reply With Quote
Old 08-01-2017, 02:40 PM   #7
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

Regarding the LFO thing EpicSounds shows above... that's fine, except it's not really Frequency what LFO is using. It's not a note value (like 1/4 or whatever), it's not a frequency in Hz.

It's actually the number of full cycles repeating for the length of the AI. So perhaps this parameter should be renamed to Cycles, instead of Frequency! It would be way more correct and descriptive regarding its function.
EvilDragon is offline   Reply With Quote
Old 08-01-2017, 04:39 PM   #8
TimU
Human being with feelings
 
Join Date: Sep 2012
Location: UK
Posts: 104
Default

Cycles per a set amount of time and frequency are synonymous, 4 cycles per bar at x tempo is still a frequency
TimU is offline   Reply With Quote
Old 08-01-2017, 06:47 PM   #9
Robert Randolph
Human being with feelings
 
Robert Randolph's Avatar
 
Join Date: Apr 2017
Location: St. Petersburg, FL
Posts: 880
Default

Quote:
Originally Posted by TimU View Post
Cycles per a set amount of time and frequency are synonymous, 4 cycles per bar at x tempo is still a frequency
I think nearly all of us see 'frequency' and think 'cycles per second', not 'cycles per length of the selected automation item'.

There's probably a clearer way to label that parameter in the context of a DAW.
Robert Randolph is offline   Reply With Quote
Old 08-01-2017, 09:36 PM   #10
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
Default

Frequency implies cycles per second.

Cycles is the description that implies that it is unbound to a timeframe, as it requires a timeframe to describe anything more.

BPM is a kind of cycles per minute after all.

The whole thing can have three states:
  • Time-unbound, which is cycles per item
  • Time-bound, which is cycles per second
  • Beat-bound, i.e. cycles per beat


Gives the user that choice in the LFO generator that produces the item, or perhaps even let the user edit that after the fact as a dropdown/button choice, and you're covered.

Perhaps this is already in Automation Items. I have not kept up.
__________________
Using Latch Preview (Video) - Faderport 16 setup for CSI 1.1 , CSI 3.10
Website
"My ego comes pre-shrunk" - Randy Thom
airon is offline   Reply With Quote
Old 08-02-2017, 12:28 AM   #11
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

Quote:
Originally Posted by TimU View Post
Cycles per a set amount of time and frequency are synonymous, 4 cycles per bar at x tempo is still a frequency
Except it's not "per bar". It's "per length of automation item", which is very uncommon.
EvilDragon is offline   Reply With Quote
Old 08-02-2017, 04:36 AM   #12
Gianfini
Human being with feelings
 
Join Date: Jan 2015
Posts: 794
Default

Quote:
Originally Posted by EvilDragon View Post
Except it's not "per bar". It's "per length of automation item", which is very uncommon.
You mean I can't create an LFO in an AI which is in synch with the project BPM???
Then I hope juliansander LFO script applies to AI, that's my reference tool to create LFOs, much more flexible then the AI one as far as I've seen up to now

g
Gianfini is offline   Reply With Quote
Old 08-02-2017, 05:48 AM   #13
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

Currently his script doesn't work with AIs.
EvilDragon is offline   Reply With Quote
Old 08-02-2017, 07:05 AM   #14
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
Currently his script doesn't work with AIs.
Are you saying that there is no way to synchronize lfo frequency with bpm?
__________________
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 08-02-2017, 07:34 AM   #15
Robert Randolph
Human being with feelings
 
Robert Randolph's Avatar
 
Join Date: Apr 2017
Location: St. Petersburg, FL
Posts: 880
Default

Capturing an AI where the edge points have shapes, causes the shape to be reset to linear.



Easy reproduce:
  • Turn on Grid
  • Set shapes on points at some grid points
  • Capture AI (alt/opt-drag default) from one point to the other.

The resulting points in the AI no longer have the same shape.

I am unaware if this happens, and how, with the point connect options, since they do not currently work.
Robert Randolph is offline   Reply With Quote
Old 08-02-2017, 07:39 AM   #16
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

Quote:
Originally Posted by DANIELE View Post
Are you saying that there is no way to synchronize lfo frequency with bpm?
If your AI length is a multiple of 1 bar, then Frequency parameter is synced to BPM. For example, if AI is exactly 1 bar long, setting Frequency to 4 will yield 4 cycles, which means 1/4 per cycle.
EvilDragon is offline   Reply With Quote
Old 08-02-2017, 07:50 AM   #17
Robert Randolph
Human being with feelings
 
Robert Randolph's Avatar
 
Join Date: Apr 2017
Location: St. Petersburg, FL
Posts: 880
Default

This was brought up as a side discussion in rc9 because of my stupidity...



Is there a reason why "Load..." is a child menu of "Load"

It seems that the child menu is unnecessary currently.
Robert Randolph is offline   Reply With Quote
Old 08-02-2017, 07:55 AM   #18
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

See my image in RC9 thread. List of saved AIs shows below Load... in that submenu.
EvilDragon is offline   Reply With Quote
Old 08-02-2017, 08:04 AM   #19
EpicSounds
Human being with feelings
 
EpicSounds's Avatar
 
Join Date: Jul 2009
Posts: 7,570
Default

Quote:
Originally Posted by EvilDragon View Post
See my image in RC9 thread. List of saved AIs shows below Load... in that submenu.
but HOW? What folder does it look in?

EDIT - "AutomationItems" folder needs to be manually created in Resources folder.
__________________
REAPER Video Tutorials, Tips & Tricks and more at The REAPER Blog

Last edited by EpicSounds; 08-02-2017 at 08:09 AM.
EpicSounds is offline   Reply With Quote
Old 08-02-2017, 08:12 AM   #20
Robert Randolph
Human being with feelings
 
Robert Randolph's Avatar
 
Join Date: Apr 2017
Location: St. Petersburg, FL
Posts: 880
Default

Making selections is inconsistent, and sometimes unselected points are deleted.



I am using the 'Marque Select Items' modifier here.

There are 2 stages in this video.
  1. If nothing is selected: An AI is selected.
  2. If an AI is selected: Then the AI and points are selected.

Edit: Removed a mistake. I didn't realize that items were pooled.

Last edited by Robert Randolph; 08-02-2017 at 09:49 AM.
Robert Randolph 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:10 PM.


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