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

Reply
 
Thread Tools Display Modes
Old 09-24-2017, 10:32 AM   #1
Edgemeal
Human being with feelings
 
Edgemeal's Avatar
 
Join Date: Apr 2016
Location: ASU`ogacihC
Posts: 3,921
Default v5.60pre5 - September 24 2017

v5.60pre5 - September 24 2017
+ Automation Items: improve threadsafety when removing/reordering AIs
+ Automation: fix potential incorrect memory access in write mode
+ ReaTune: manual edit window follows arrange mousewheel mappings when possible
# Envelopes: in automation-item-only mode, show new envelopes in media lane only in automation write modes; otherwise show in envelope lane
# RubberBand: fix reset of timestretch in certain instances

Full changelog - Latest pre-releases
Edgemeal is offline   Reply With Quote
Old 09-24-2017, 10:37 AM   #2
Alkamist
Human being with feelings
 
Join Date: Dec 2011
Posts: 506
Default

I posted this elsewhere but I'll post it here I suppose.

I found a small bug with automation items. It's not major, just a minor inconvenience.

- Draw a MIDI item.
- Draw an automation item underneath.
- Make sure to set envelope points to move with media items.
- Copy the media item (ctrl + left drag for me).
- Keep dragging, but let go of ctrl.
- The automation item should be left behind allowing you to separate the media item from it.

Alkamist is offline   Reply With Quote
Old 09-24-2017, 11:03 AM   #3
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,798
Default

Quote:
Originally Posted by Edgemeal View Post
+ ReaTune: manual edit window follows arrange mousewheel mappings when possible
AMAZING!

Things noticed:

* Horizontal zoom in ReaTune now doesn't work, either via mousewheel, or via dragging the edges of the scrollbar - it's only possible via +/- button in the lower right corner of the GUI. My shortcut for horizontal zoom is Alt+HorizWheel, by the way (if helps)
* Vertical scrollbar in ReaTune cannot even be dragged on the edges to zoom in/out, this seems only possible on horizontal scrollbar? Then again, I see the same behavior in arrange/MIDI editor, so I guess that's not new. Perhaps this dragging the edge of scrollbar behavior should match between horizontal and vertical scrollbars, across Reaper?


Thank youuuuuu! You have no idea how awesome this makes using mousewheels in Reaper, and having the zoom/scroll match!
EvilDragon is offline   Reply With Quote
Old 09-24-2017, 11:05 AM   #4
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,821
Default

There are some other changes to envelope behavior that were just too long to describe in changelog lines.

If an envelope is in automation-item-only mode, and contains no automation items, then:

- If the envelope is set to display in the media lane, but is activated by the user via action, menu, envelope dialog, etc, then the (empty) envelope will be moved to an envelope lane. This applies to new envelopes, or existing envelopes that have had all of their automation items deleted by the user.

- If an envelope is automatically activated in any automation write mode, for example by moving a plugin knob, an automation item will be automatically inserted. If the project is playing back, that new automation item will be the target for the automation that will immediately be written by that parameter.

- The automatically inserted automation item will be sized to the time selection if the edit cursor is within it, or to the range of selected media items if the edit cursor is within them, or one measure.
schwa is offline   Reply With Quote
Old 09-24-2017, 11:18 AM   #5
mccrabney
Human being with feelings
 
mccrabney's Avatar
 
Join Date: Aug 2015
Posts: 3,672
Default

Quote:
Originally Posted by schwa View Post
- If the envelope is set to display in the media lane, but is activated by the user via action, menu, envelope dialog, etc, then the (empty) envelope will be moved to an envelope lane. This applies to new envelopes, or existing envelopes that have had all of their automation items deleted by the user.
i'm not a fan of this. i don't plan on using envelope lanes at all - this just causes me extra work in order to return the AI to the media lane.
__________________
mccrabney scripts: MIDI edits from the Arrange screen ala jjos/MPC sequencer
|sis - - - anacru| isn't what we performed: pls no extra noteons in loop recording
| - - - - - anacru|sis <==this is what we actually performed.
mccrabney is offline   Reply With Quote
Old 09-24-2017, 11:19 AM   #6
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,821
Default

It only applies if the user specifically tries to show a specific envelope, which in this case would effectively not be shown. Can you give an example of when this behavior is not wanted?
schwa is offline   Reply With Quote
Old 09-24-2017, 11:31 AM   #7
mccrabney
Human being with feelings
 
mccrabney's Avatar
 
Join Date: Aug 2015
Posts: 3,672
Default

Quote:
Originally Posted by schwa View Post
It only applies if the user specifically tries to show a specific envelope, which in this case would effectively not be shown. Can you give an example of when this behavior is not wanted?
sure, and maybe there's just workflow i'm not aware of that you can help me find. note that i no longer will be using automation that is not contained in an AI. from here on out, all envelope activity will be AI.

1- touch a track param
2- Script: mpl_Insert 1 measure long automation item for last touched parameter.lua
3- return envelope back to media lane

maybe we just need "create AI for last touched param" in the "param" dropdown menu in the FX window, that way i can enable an envelope, create an AI, and immediately have it dropped into the media lane where it'll eventually end up due to my track count and limited screen size

mpl's script doesn't apply to Volume, Pan, and other TCP controls anyway so a more complete function for "create AI for last touched" would be very helpful
__________________
mccrabney scripts: MIDI edits from the Arrange screen ala jjos/MPC sequencer
|sis - - - anacru| isn't what we performed: pls no extra noteons in loop recording
| - - - - - anacru|sis <==this is what we actually performed.
mccrabney is offline   Reply With Quote
Old 09-24-2017, 11:35 AM   #8
Bri1
Banned
 
Join Date: Dec 2016
Location: England
Posts: 2,432
Default

Quote:
AMAZING!
Thank youuuuuu! You have no idea how awesome this makes using mousewheels in Reaper, and having the zoom/scroll match!
Agreed-cockos are truly lordlyke!, >but on the other hand,< after longer periods of scrollings and mouse wheelings..the 'ol pinkies are not in favour these days-- i've even today (funny enough) just figured in edge on this forums,,space bar goes down lil bit,shift space goes up pages lil bit-- that's kinda nice having tap options too!! think of the pink! ies.. =)
I did'nt even realize i could ctrl mouse wheel on windows desktop to scale icons!! lol! ain't we all just a lil bit slack some days.

Oh! post #4 is what the manual could be! informative from the first point of info source.
Defining critical functions are paramount imo./

Grand work by cockos at hand.thanX.

Last edited by Bri1; 09-24-2017 at 11:42 AM. Reason: 1Xtra
Bri1 is offline   Reply With Quote
Old 09-24-2017, 11:47 AM   #9
EpicSounds
Human being with feelings
 
EpicSounds's Avatar
 
Join Date: Jul 2009
Posts: 7,595
Default

REATUNE WOW! Love these improvements!

no more second guessing about how scrolling and zooming will work
__________________
REAPER Video Tutorials, Tips & Tricks and more at The REAPER Blog
EpicSounds is online now   Reply With Quote
Old 09-24-2017, 11:50 AM   #10
vanhaze
Human being with feelings
 
vanhaze's Avatar
 
Join Date: Jul 2012
Location: Netherlands
Posts: 5,247
Default

Can someone help me please with this ?

Situation:

An AI with some envelope points in it.

Workflow:

- I select the AI (clicking on bottom bar of AI).
- I type CMD+A (i'm on mac) : all envelope points in AI become selected.(nice !).
- Now i drag an envelope segment in AI vertically, in the assumption that all envelope points in AI wll move along vertically.

But for me, this doesn't happen: only the segment i drag vertically moves, the other points stay foot.

- Is this normal behaviour ? or ..
- Am i overseeing some setting ?
__________________
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 09-24-2017, 11:52 AM   #11
vanhaze
Human being with feelings
 
vanhaze's Avatar
 
Join Date: Jul 2012
Location: Netherlands
Posts: 5,247
Default

Quote:
Originally Posted by EpicSounds View Post
REATUNE WOW! Love these improvements!

no more second guessing about how scrolling and zooming will work
Yeah, just noticed the improvements too; so very welcome ; welldone Cockos ! 🙏🏼
__________________
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 09-24-2017, 11:53 AM   #12
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,798
Default

Don't drag the segment, drag by the point, then everything moves. Or use the baseline slider in AI properties.
EvilDragon is offline   Reply With Quote
Old 09-24-2017, 11:54 AM   #13
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,821
Default

Quote:
Originally Posted by mccrabney View Post
1- touch a track param
2- Script: mpl_Insert 1 measure long automation item for last touched parameter.lua
3- return envelope back to media lane
Instead, you could put the project or track in global automation write mode, touch the param, and then put the project or track back in trim/read mode.

It's not any shorter than what you're doing, but I feel like we should avoid a situation where users can have envelopes that are completely invisible and cannot be modified without magically knowing they are there.
schwa is offline   Reply With Quote
Old 09-24-2017, 12:01 PM   #14
vanhaze
Human being with feelings
 
vanhaze's Avatar
 
Join Date: Jul 2012
Location: Netherlands
Posts: 5,247
Default

Quote:
Originally Posted by EvilDragon View Post
Don't drag the segment, drag by the point, then everything moves.
Ahum .. how could i .. pfff.. nevermind.

Ed, you're a Hero. 💪🏼🙏🏼
__________________
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 09-24-2017, 12:22 PM   #15
EpicSounds
Human being with feelings
 
EpicSounds's Avatar
 
Join Date: Jul 2009
Posts: 7,595
Default

bug - tons of yellow flashing in transport after inserting ReaTune, even with no processing happening. Audio is glitchy as well, with auto and manual correction OFF. Glitches only when plugin is visible.

Screen cap

http://youtu.be/0iQjKDCa1zQ
__________________
REAPER Video Tutorials, Tips & Tricks and more at The REAPER Blog
EpicSounds is online now   Reply With Quote
Old 09-24-2017, 12:24 PM   #16
mccrabney
Human being with feelings
 
mccrabney's Avatar
 
Join Date: Aug 2015
Posts: 3,672
Default

Quote:
Originally Posted by schwa View Post
I feel like we should avoid a situation where users can have envelopes that are completely invisible and cannot be modified without magically knowing they are there.
agreed, but that wouldn't happen if A, the envelope is created when an AI is inserted and B, removed if the last AI has been removed from the envelope (which is logical, if you're using AI only mode). this would also solve the issue i mentioned in the last pre:



to add to the above gif, my expectation would be that the blue AI would resize to the entire media lane and the 2nd AI's mini-lane would disappear altogether

Quote:
Instead, you could put the project or track in global automation write mode, touch the param, and then put the project or track back in trim/read mode. It's not any shorter than what you're doing
yeah...i've never played much with different modes and honestly would prefer if automation recording could be linked directly to regular old Record mode but that's a whole other topic. i'm just looking for a one-step way to drop an AI for the last touched param into the media lane.
__________________
mccrabney scripts: MIDI edits from the Arrange screen ala jjos/MPC sequencer
|sis - - - anacru| isn't what we performed: pls no extra noteons in loop recording
| - - - - - anacru|sis <==this is what we actually performed.
mccrabney is offline   Reply With Quote
Old 09-24-2017, 01:50 PM   #17
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,746
Default

Quote:
Originally Posted by EpicSounds View Post
bug - tons of yellow flashing in transport after inserting ReaTune, even with no processing happening. Audio is glitchy as well, with auto and manual correction OFF. Glitches only when plugin is visible.

Screen cap

http://youtu.be/0iQjKDCa1zQ
Thanks, looking into this... Worth noting this behavior is in 5.50 and 5.40 too. If you put ReaTune on a normal track that isn't record armed, this will be mitigated (normally you do this anyway, since if you're using tabs 2/3 it means you're using correction, which tends to work better with anticipative FX).

Last edited by Justin; 09-24-2017 at 01:59 PM.
Justin is offline   Reply With Quote
Old 09-24-2017, 02:43 PM   #18
Gianfini
Human being with feelings
 
Join Date: Jan 2015
Posts: 795
Default

Quote:
Originally Posted by schwa View Post
It's not any shorter than what you're doing, but I feel like we should avoid a situation where users can have envelopes that are completely invisible and cannot be modified without magically knowing they are there.
Or you could add a visual indication of tracks with active hidden envelopes.. if not too tricky WALTER-wise

G
Gianfini is offline   Reply With Quote
Old 09-24-2017, 03:33 PM   #19
ovnis
Human being with feelings
 
ovnis's Avatar
 
Join Date: Oct 2011
Posts: 2,924
Default

If the envelope is set to hide, the behaviour beetwen VST and volume/PAN is not the same on my computer. Expected behaviour ? I'm alone to have this kind of behaviour ?

ovnis is offline   Reply With Quote
Old 09-24-2017, 05:14 PM   #20
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,821
Default

Quote:
Originally Posted by ovnis View Post
If the envelope is set to hide, the behaviour beetwen VST and volume/PAN is not the same on my computer. Expected behaviour ?
Yes, that is the intended behavior. Volume/pan/etc envelopes combine with the track knobs, so there is no need to chase automation item values. FX parameter envelopes take over the FX knobs, so the values need to be chased (or in the case where there is no previous automation item, the value is set to the start of the first automation item).
schwa is offline   Reply With Quote
Old 09-24-2017, 09:41 PM   #21
ferropop
Human being with feelings
 
ferropop's Avatar
 
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 3,127
Default Latch Behaviour Strange



Notice that the parameter only latches to the AI upon first touching it, after that it retains the correct value. If you were automating pink-noise, hitting play in the above example would create a pitched-up effect up until hitting the AI when it latches the correct initial value. Notice that on the second play it correctly latches.

Or is this intended? My understanding was that the first point of the first AI sets the initial value of the parameter, no?
ferropop is offline   Reply With Quote
Old 09-24-2017, 11:45 PM   #22
RobU
Human being with feelings
 
RobU's Avatar
 
Join Date: Sep 2009
Posts: 863
Default ReaTune Gfx Glitch

ReaTune manual corrections overlap the keyboard at time pos 0.0

https://stash.reaper.fm/31678/ReaTuneGfxOverlap.jpg

As a result of this, left-click over the keyboard starts drawing a manual correction.


FR #1 - Vertical scroll in ReaTune when the mouse is on the keyboard area, like it does in the Midi Editor & TCP

FR #2 - it has been mentioned a couple of times during this pre, but having the ReaTune timeline reflect the arrange timeline settings would rock quite hard.

Cheers
__________________
Return of the Dub Cadet - https://open.spotify.com/album/2t98A...lQ&dl_branch=1
RobU is offline   Reply With Quote
Old 09-25-2017, 02:05 AM   #23
Gass n Klang
Human being with feelings
 
Gass n Klang's Avatar
 
Join Date: Nov 2015
Location: Cologne
Posts: 1,640
Default

Is there an option for automation items to change the length of all pooled items?
Gass n Klang is offline   Reply With Quote
Old 09-25-2017, 02:27 AM   #24
ovnis
Human being with feelings
 
ovnis's Avatar
 
Join Date: Oct 2011
Posts: 2,924
Default

Quote:
Originally Posted by schwa View Post
Yes, that is the intended behavior. Volume/pan/etc envelopes combine with the track knobs, so there is no need to chase automation item values. FX parameter envelopes take over the FX knobs, so the values need to be chased (or in the case where there is no previous automation item, the value is set to the start of the first automation item).
And is it not possible to have the same behaviour for both ? It would be more logical and less unclear.

Last edited by ovnis; 09-25-2017 at 07:38 AM.
ovnis is offline   Reply With Quote
Old 09-25-2017, 02:32 AM   #25
vanhaze
Human being with feelings
 
vanhaze's Avatar
 
Join Date: Jul 2012
Location: Netherlands
Posts: 5,247
Default

I experience something very strange:

When i do a "show media item take envelope" for an Item FX parameter, the envelope just doesn't show up in the item.

- Tried several themes, including Default: nogo.
- Tried to do "show media item take envelope" with different plugin parameters from different plugins on the item: nogo.

- Tried in different Projects: nogo
- Tried in empty Project with only 1 item: nogo.

OSX 10.12.6
Reaper 5.60pre5 / 64
__________________
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 09-25-2017, 06:37 AM   #26
Dannii
Human being with feelings
 
Dannii's Avatar
 
Join Date: Mar 2010
Location: Adelaide, South Australia (originally from Geelong)
Posts: 5,598
Default

Quote:
Originally Posted by Edgemeal View Post
+ ReaTune: manual edit window follows arrange mousewheel mappings when possible
Oooh! This is exciting!
Must give this a test.
__________________
Dannii is offline   Reply With Quote
Old 09-25-2017, 06:54 AM   #27
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,821
Default

Quote:
Originally Posted by ferropop View Post
Notice that the parameter only latches to the AI upon first touching it, after that it retains the correct value. If you were automating pink-noise, hitting play in the above example would create a pitched-up effect up until hitting the AI when it latches the correct initial value. Notice that on the second play it correctly latches.

Or is this intended? My understanding was that the first point of the first AI sets the initial value of the parameter, no?
Again, in this mode, the parameter is not automated outside of automation items. The parameter is "live" outside of automation items, just as if there were no envelope at all.

The automation item chase-on-seek feature in this mode is intended solely to ensure that playback sounds the same every time as long as the user does not move the parameter knob or edit the envelope. If you want the parameter fully automated, you need to use a regular envelope.
schwa is offline   Reply With Quote
Old 09-25-2017, 06:58 AM   #28
Mercado_Negro
Moderator
 
Mercado_Negro's Avatar
 
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,687
Default

Quote:
Originally Posted by Edgemeal View Post
# Envelopes: in automation-item-only mode, show new envelopes in media lane only in automation write modes; otherwise show in envelope lane[/COLOR][/URL]
That's an elegant way to solve what we were discussing, yes Thanks, Schwa!
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
Mercado_Negro is offline   Reply With Quote
Old 09-25-2017, 07:15 AM   #29
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,821
Default

Quote:
Originally Posted by vanhaze View Post
When i do a "show media item take envelope" for an Item FX parameter, the envelope just doesn't show up in the item.
Fixing.
schwa is offline   Reply With Quote
Old 09-25-2017, 07:22 AM   #30
vanhaze
Human being with feelings
 
vanhaze's Avatar
 
Join Date: Jul 2012
Location: Netherlands
Posts: 5,247
Default

I love you guys @ Cockos, thx so much !
__________________
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 09-25-2017, 07:32 AM   #31
Mercado_Negro
Moderator
 
Mercado_Negro's Avatar
 
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,687
Default

Quote:
Originally Posted by schwa View Post
Again, in this mode, the parameter is not automated outside of automation items. The parameter is "live" outside of automation items, just as if there were no envelope at all.

The automation item chase-on-seek feature in this mode is intended solely to ensure that playback sounds the same every time as long as the user does not move the parameter knob or edit the envelope. If you want the parameter fully automated, you need to use a regular envelope.
I don't quite understand the reasoning behind this behavior, Schwa. Could you please explain the reason for this? It doesn't make sense to me:

__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
Mercado_Negro is offline   Reply With Quote
Old 09-25-2017, 07:37 AM   #32
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,798
Default

He just did, above:

Quote:
Originally Posted by schwa View Post
The automation item chase-on-seek feature in this mode is intended solely to ensure that playback sounds the same every time as long as the user does not move the parameter knob or edit the envelope. If you want the parameter fully automated, you need to use a regular envelope.
EvilDragon is offline   Reply With Quote
Old 09-25-2017, 08:31 AM   #33
Mercado_Negro
Moderator
 
Mercado_Negro's Avatar
 
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,687
Default

Quote:
Originally Posted by EvilDragon View Post
He just did, above:
And does that behavior make sense to you? I just don't see the reason why it has to chase next or previous points. Just to ensure that playback sounds the same every time? I thought the reason for no automation at all outside of automation items was to move parameters freely.
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
Mercado_Negro is offline   Reply With Quote
Old 09-25-2017, 08:37 AM   #34
ferropop
Human being with feelings
 
ferropop's Avatar
 
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 3,127
Default

Quote:
Originally Posted by Mercado_Negro View Post
And does that behavior make sense to you? I just don't see the reason why it has to chase next or previous points. Just to ensure that playback sounds the same every time? I thought the reason for no automation at all outside of automation items was to move parameters freely.
My understanding is that you can move them freely, but if you haven't then it will chase. If the last thing you did was to automate a +30 dB boost on something (not uncommon in sound design) do you really want that to be the last thing it remembers when you're playing another part of your track? Surely it's a special event, and should happen only at the location of the AI.
ferropop is offline   Reply With Quote
Old 09-25-2017, 08:52 AM   #35
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,798
Default

Quote:
Originally Posted by Mercado_Negro View Post
And does that behavior make sense to you?
It does, to me. If you wanted to keep your tweaked value before playback, write it down in the AI (latch preview?), or just use a regular envelope
EvilDragon is offline   Reply With Quote
Old 09-25-2017, 08:59 AM   #36
Meo-Ada Mespotine
Human being with feelings
 
Meo-Ada Mespotine's Avatar
 
Join Date: May 2017
Location: Leipzig
Posts: 6,630
Default

I posted it into the thread of 5.50rc23 already, but I think, it's good to repost it with some more words than I used then

I found a lot of bugs, crashes, annoyances in Reaper, and I made a screen-video of them, where I show, how to make them appear: http://phantastika.org/stuf/ReapBugs.webm

The project and script, that crashed Reaper in the "Bug1" section of the video can be downloaded here:
http://phantastika.org/stuf/ReapBugProject.zip

Oh, I used Windows7 and SWS2.8.8 as well.

The following bugs are covered in the video.

Bug 1: My Luascript crashed Reaper. I couldn't find out why. The script and the project, that does the crash can you find here: http://phantastika.org/stuf/ReapBugProject.zip
The script itself is intended to be able to pull out a take out of a MediaItem, though it's an early prototyped one.

Bug 2: When zooming in, and splittin an Item, autocrossfade becomes smaller, than what is set in the preferences.

Bug 3: If I have set the following pref-options:
Plugins->Only allow one FX-Chain window open at a time
Plugins->Open track FX-window on track selection change
Plugins->Only if any FX window is open

and I change selection of tracks, Reaper doesn't remember, when I have closed a VST-Plugin, that is opened in it's own window instead of the FX-Chain window. Instead, it reopens it again and again which is quite annoying, especially with large Plugin-windows

Bug 4: With the same settings as in Bug 3: The FX-window is only updated, when I do track-selection-change with tracks 1 to n. It does not change, when I select the Master track. This leads me often to change plugin-settings in the wrong track, while I wanted to change the Master-track-plugins.

Bug 5: In the Region/Edit-marker-window: When I click into an editable field, the whole text is selected. But: if I click again into the text to position the cursor, I get kicked out of the "editmode" again. It should delete the textselection and position the editcursor into the text instead(it makes me nuts all the times I use markers...)

Seems to be a Windows-only-problem, according to some Mac-Users I talked to.

Bug 6: Not sure if this has been fixed yet, but Media Items are were set offline, when I chose a different application. Not sure, if it's a bug or nothing major...

Bug 7: there are some Lua-functions missing. for example: string.gfind(), table.getn() (though I'm not sure, if this has been removed). (In the video, I had module as well, but as this is deprecated in Lua, it's not among the missing commands...)

Bug 8: When I have maximum peak, I get a red square in the levelmeters with the peak-value written above it. On the meter of the master-track however, the peak value is only partially written above the red square, partially outside of it. This makes it hard to read, with some color-settings even unreadable. It would be better, if the peak-value is fulle "backgrounded" by the red-peak-square.

Bug 9: In the Project Settings-window: when I select the default pitch shifting mode, the selection of "pitch shifter parameters" disappears often(not always) either partially or completely.

It reappears however, when I click on it.

Bug 10: Similar to Bug 2 - When I have set automatic FadeIn/FadeOut, I zoom into the project, at split items, at some point of zoom-level, the fadeins/fadeouts become smaller than what I have set in the prefs.



PS: Out of curiosity, when I have multiple instances of a Reascript running, how can I find out, which instance a given script is? reaper.get_action_context() seems not to give me that information...
Meo-Ada Mespotine is offline   Reply With Quote
Old 09-25-2017, 09:31 AM   #37
Edgemeal
Human being with feelings
 
Edgemeal's Avatar
 
Join Date: Apr 2016
Location: ASU`ogacihC
Posts: 3,921
Default

Quote:
Originally Posted by mespotine View Post
Bug 6: Not sure if this has been fixed yet, but Media Items are were set offline, when I chose a different application. Not sure, if it's a bug or nothing major...
Not a bug,
Preferences > Media > [X] Set media items offline when app is not active.
Edgemeal is offline   Reply With Quote
Old 09-25-2017, 10:25 AM   #38
ferropop
Human being with feelings
 
ferropop's Avatar
 
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 3,127
Default

I made this video to explain what I find weird about the latching behaviour right now. If I'm still not understanding something here I'll happily bugger off, it just doesn't make sense to me. In my mind, the point of getting rid of the envelope is because it's literally sitting there between AI for no reason when the param could just latch the values between the AI.

This shows how it changes its value in a strange way.

https://drive.google.com/open?id=0By...010ZHNONEtkVEE
ferropop is offline   Reply With Quote
Old 09-25-2017, 10:26 AM   #39
mpl
Human being with feelings
 
mpl's Avatar
 
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,984
Default

Quote:
Originally Posted by mccrabney View Post
mpl's script doesn't apply to Volume, Pan, and other TCP controls anyway so a more complete function for "create AI for last touched" would be very helpful
Hmm maybe I can deal with that using Undo_CanUndo2() and GetLastTouchedTrack() APIs (though I`ll parse last action name, so it will fails for non-English interfaces)

Last edited by mpl; 09-25-2017 at 10:35 AM.
mpl is offline   Reply With Quote
Old 09-25-2017, 10:42 AM   #40
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,821
Default

From our testing, and feedback here, it seems like the automation item chasing behavior is causing more problems than it is solving.

For the next build we are going to try something different. In "envelope bypassed outside of automation items" mode, by default, parameters will always return to the last value that was physically set by the user, as has been suggested a couple of times up-thread. The parameters will remain "live" outside of automation items, but any time you move a knob, that changes the baseline value that will be restored outside of automation items.

That way, automation items will act like somebody grabbing the parameter knob away from you, but giving it back to you in the state you left it. There will also be an option not to restore this baseline value, in which case automation items will act like somebody grabbing the parameter knob away from you and leaving it in whatever state they let go.
schwa 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 11:40 PM.


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