Old 03-09-2017, 08:26 AM   #1
benf
Human being with feelings
 
benf's Avatar
 
Join Date: Oct 2008
Location: France
Posts: 3,698
Default v5.40pre11 - March 9 2017

v5.40pre11 - March 9 2017
+ MIDI editor: create new take on "open item copy in built-in MIDI editor" action [t=188950]
# Automation items: calculate automatic edge points properly when multiple automation items overlap exactly
# Automation items: fix adjusting start offset for tempo change
# Automation items: fix collecting new points when attaching underlying envelope to automation items
# Automation items: fix combining logic for waveform preview and playback
# Automation items: fix handling when deleting time during ripple edit
# Automation items: fix undo after deleting automation item via "cut selected points" action
# Automation items: insert point in underlying envelope when editing the segment following the last automation item if necessary [p=1813418]
# Automation items: only marquee-select if the title bar is within the marquee
# Automation items: remove unnecessary points when gluing or deleting while preserving points
# Automation items: update after action to delete envelope points within time selection
__________________
Ma Zique
Mes Partoches
benf is offline   Reply With Quote
Old 03-09-2017, 08:52 AM   #2
mccrabney
Human being with feelings
 
mccrabney's Avatar
 
Join Date: Aug 2015
Posts: 3,669
Default

looks like the left click mouse modifier action doesn't work completely in envelope lanes. the edit cursor does not get moved. similarly, if you change the modifier to the action "move edit cursor to mouse cursor" that does not work either

__________________
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 03-09-2017, 09:11 AM   #3
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

Quote:
Originally Posted by mccrabney View Post
looks like the left click mouse modifier action doesn't work completely in envelope lanes. the edit cursor does not get moved.
It does, when using default mouse modifiers. This must be due to interaction with another seting on your system. What do you have set for the default mouse modifier for envelope lane drag, and track click contexts?
schwa is offline   Reply With Quote
Old 03-09-2017, 09:57 AM   #4
mccrabney
Human being with feelings
 
mccrabney's Avatar
 
Join Date: Aug 2015
Posts: 3,669
Default

Quote:
Originally Posted by schwa View Post
It does, when using default mouse modifiers. This must be due to interaction with another seting on your system. What do you have set for the default mouse modifier for envelope lane drag, and track click contexts?
got it. for env lane drag, i had set "draw a copy of the selected AI." turning that to "no op" allowed the edit cursor to move again.

any reason why "draw copy of selected AI" interferes with "move edit cursor" on single click? i was using "draw copy of AI" because that was the closest envelope-lane modifier action to "click and drag to create AI encapsulating points"

kind of related, but left click modifiers on envelope segments and points might be nice so we can move edit cursor that way, too. for consistency. if you have "move edit cursor" on the env lane left click but accidentally click on the envelope segment instead, your edit cursor stays put and you get a forehead vein
__________________
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 03-09-2017, 10:09 AM   #5
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

Quote:
Originally Posted by mccrabney View Post
any reason why "draw copy of selected AI" interferes with "move edit cursor" on single click?
The reason is that it's a bug
schwa is offline   Reply With Quote
Old 03-09-2017, 10:12 AM   #6
ferropop
Human being with feelings
 
ferropop's Avatar
 
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 3,117
Default Non-Square automation possible in Mute lane.



Non-Square automation is possible in Mute lane
ferropop is online now   Reply With Quote
Old 03-09-2017, 10:16 AM   #7
ferropop
Human being with feelings
 
ferropop's Avatar
 
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 3,117
Default Ctrl-Drag-Copy (with Time Selection) behaves differently with Items vs AI.



Ctrl-Drag-Copy (with Time Selection) behaves differently with Items vs AI.

(the Items behaviour is correct)
ferropop is online now   Reply With Quote
Old 03-09-2017, 10:28 AM   #8
ferropop
Human being with feelings
 
ferropop's Avatar
 
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 3,117
Default Split/Glue/Duplicate Actions

Also, I'd propose "SMART" Split/Glue/Duplicate actions.

Having a separate hotkey to Split an Item vs an AI seems odd. I understand separating them for fancy custom actions, but workflow is hindered.

A "Smart" Split would operate on both Items and AI (depending on what's selected - maybe both!), and be mappable to S.

Last edited by ferropop; 03-09-2017 at 10:37 AM.
ferropop is online now   Reply With Quote
Old 03-09-2017, 01:43 PM   #9
Janne83
Human being with feelings
 
Join Date: May 2010
Location: Earth
Posts: 1,883
Default Glue AI bug

Gluing two AIs with LFO doesnt work as it should:



1. Its a parametric LFO, frequncy 4
2. Second AI is copied from the first with ctrl+mouse drag
__________________
Win11, R 64bit
Janne83 is offline   Reply With Quote
Old 03-09-2017, 01:49 PM   #10
Sju
Human being with feelings
 
Join Date: Jun 2015
Posts: 685
Default

Quote:
Originally Posted by schwa View Post
It does, when using default mouse modifiers. This must be due to interaction with another seting on your system. What do you have set for the default mouse modifier for envelope lane drag, and track click contexts?
Envelope lane drag modifier overrides click. Would it be possible to activate the drag only after the cursor is actually moved while holding the button?
Sju is offline   Reply With Quote
Old 03-09-2017, 02:17 PM   #11
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

Quote:
Originally Posted by Janne83 View Post
Gluing two AIs with LFO doesnt work as it should:
Oops, that broke in pre11. Fixing :/


.. should be fixed in pre11a, which is now up.

Last edited by schwa; 03-09-2017 at 02:32 PM.
schwa is offline   Reply With Quote
Old 03-09-2017, 02:45 PM   #12
Anton9
Human being with feelings
 
Anton9's Avatar
 
Join Date: Jun 2009
Location: Earth
Posts: 1,340
Default AI BUGS

Devs,

This AI bug is still present:
http://forum.cockos.com/showpost.php...9&postcount=34

I created some caps to show this bug as well as other bugs.

In this first cap you'll notice that when an AI is split it still acts like its a single item when making various edits in the LFO dialog.



This next cap illustrates the behavior after removing from pool.
Notice how now when doing an amp skew that at +100% the left side of the AI doesn't taper all the way like it does at -100%



This cap is the same, only the edit is done on the first AI.
Notice how the skew doesn't taper all the way when at -100% but it does at +100% ..so essentially the two AIs are still acting as though they are one item.



This next cap shows similar behavior as previous but editing the Freq Skew instead.

Anton9 is offline   Reply With Quote
Old 03-09-2017, 02:48 PM   #13
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

All of those behaviors are by design, and are consistent with how media items are handled when split. Each half of the split is a copy of the original automation item (whether pooled or not), so the left hand split contains content to the right of its right edge, and the right hand split contains content to the left of its left edge.

If you glue the items, they should then behave as you expect.
schwa is offline   Reply With Quote
Old 03-09-2017, 02:51 PM   #14
Anton9
Human being with feelings
 
Anton9's Avatar
 
Join Date: Jun 2009
Location: Earth
Posts: 1,340
Default AI BUGS part 2

On to the next bug:

This one shows that when gluing a linear ramp with a parametric lfo at a high freq.(around 50) the resulting parametric component takes on a triangle shape.
I would expect it to retain a sine shape. So perhaps what we need is a parameter that allows adjusting the percentage of the mix. At 0-50% we would of a sine shape, 51-100% would shift toward linear., in other words a morph parameter.



And if you zoom further in you'll also notice that extra points are spawning.



This bug has reared it's head again:



All for now..... thanks.
Anton9 is offline   Reply With Quote
Old 03-09-2017, 03:03 PM   #15
Anton9
Human being with feelings
 
Anton9's Avatar
 
Join Date: Jun 2009
Location: Earth
Posts: 1,340
Default

Quote:
Originally Posted by schwa View Post
If you glue the items, they should then behave as you expect.
ooh, I see, however. ↓↓↓

I wonder if some type of option could be added?
Because once the items are glued and you want to edit one of the lfo's parameters you have to setup the lfo from start, you know reset the freq, the amp., ...etc.
Anton9 is offline   Reply With Quote
Old 03-09-2017, 03:11 PM   #16
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

Quote:
Originally Posted by Anton9 View Post
Because once the items are glued and you want to edit one of the lfo's parameters you have to setup the lfo from start, you know reset the freq, the amp., ...etc.
That actually illustrates part of the reason for the existing behavior. If you split an LFO anywhere in the middle of a cycle, there no longer exists any set of LFO parameters that can describe the item. The item requires either some start offset or right edge trim, which implies offscreen content, or else the partial curve segment needs to be rendered, which is what happens when it's glued.
schwa is offline   Reply With Quote
Old 03-09-2017, 11:10 PM   #17
Embass
Human being with feelings
 
Embass's Avatar
 
Join Date: Jan 2014
Posts: 923
Default

AI bugs..

ripple bug: https://goo.gl/E1C1rh

glue bugs:

https://goo.gl/zHO6mI

https://goo.gl/qP8Sbb

https://goo.gl/Xo2T7q

right edge logic broken: https://goo.gl/q8k4lV

cut selected points doesnt work: https://goo.gl/2Wh61m

why this happens? https://goo.gl/AguhvU
Embass is offline   Reply With Quote
Old 03-10-2017, 12:13 AM   #18
Janne83
Human being with feelings
 
Join Date: May 2010
Location: Earth
Posts: 1,883
Default

Quote:
Originally Posted by schwa View Post
Oops, that broke in pre11. Fixing :/


.. should be fixed in pre11a, which is now up.
Yep. It works properly now. Thanks

J
__________________
Win11, R 64bit
Janne83 is offline   Reply With Quote
Old 03-10-2017, 04:56 AM   #19
Embass
Human being with feelings
 
Embass's Avatar
 
Join Date: Jan 2014
Posts: 923
Default

AI bug: touch/latch/write unnecessary points.. https://goo.gl/5QfGsr
Embass is offline   Reply With Quote
Old 03-10-2017, 05:28 AM   #20
Embass
Human being with feelings
 
Embass's Avatar
 
Join Date: Jan 2014
Posts: 923
Default

AI bug: touch/latch/write allows to write automation to unlooped regions.

https://goo.gl/xC3uYB
Embass is offline   Reply With Quote
Old 03-10-2017, 05:45 AM   #21
Embass
Human being with feelings
 
Embass's Avatar
 
Join Date: Jan 2014
Posts: 923
Default

Move, stretch, copy etc.. unselects selected points. Is this normal?
Embass is offline   Reply With Quote
Old 03-10-2017, 05:58 AM   #22
Embass
Human being with feelings
 
Embass's Avatar
 
Join Date: Jan 2014
Posts: 923
Default

Bug or by design? https://goo.gl/l1mT0i
Embass is offline   Reply With Quote
Old 03-10-2017, 06:42 AM   #23
Mercado_Negro
Moderator
 
Mercado_Negro's Avatar
 
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,676
Default Move envelope points up/down a little bit: Broken

I think I found a good recipe to reproduce this:



I'm using both actions there: "move points up a little bit" and "move points down a little bit". That's a brand new project.
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
Mercado_Negro is offline   Reply With Quote
Old 03-10-2017, 08:16 AM   #24
hopi
Human being with feelings
 
hopi's Avatar
 
Join Date: Oct 2008
Location: Right Hear
Posts: 15,618
Default

more chocolates for Embass
__________________
...should be fixed for the next build... http://tinyurl.com/cr7o7yl
https://soundcloud.com/hopikiva
hopi is offline   Reply With Quote
Old 03-10-2017, 08:21 AM   #25
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

Quote:
Originally Posted by Embass View Post
AI bugs..
I can't reproduce some of these, like the glue bugs. Are you definitely using the latest pre11b build?
schwa is offline   Reply With Quote
Old 03-10-2017, 08:31 AM   #26
Embass
Human being with feelings
 
Embass's Avatar
 
Join Date: Jan 2014
Posts: 923
Default

I was using 5.40 pre11..
Embass is offline   Reply With Quote
Old 03-10-2017, 08:52 AM   #27
heda
Human being with feelings
 
heda's Avatar
 
Join Date: Jun 2012
Location: Spain
Posts: 7,239
Default

5.40pre11b
copied AI with LFO, now LFO is maintained in the copied AI CTRL drag the AI to copy it, but not when CTRL+C and CTRL+V to paste.
And in any case after saving and reopening the project the original AI still has the LFO, but the copied ones are set to None.
heda is offline   Reply With Quote
Old 03-10-2017, 08:52 AM   #28
Embass
Human being with feelings
 
Embass's Avatar
 
Join Date: Jan 2014
Posts: 923
Default

Glue bugs fixed in pre11b.
Embass is offline   Reply With Quote
Old 03-10-2017, 09:40 AM   #29
Fergler
Human being with feelings
 
Fergler's Avatar
 
Join Date: Jan 2014
Posts: 5,207
Default

Quote:
Originally Posted by schwa View Post
That actually illustrates part of the reason for the existing behavior. If you split an LFO anywhere in the middle of a cycle, there no longer exists any set of LFO parameters that can describe the item. The item requires either some start offset or right edge trim, which implies offscreen content, or else the partial curve segment needs to be rendered, which is what happens when it's glued.
I just tried out LFOs, and this was a strange point for me.

All those sliders ought then to be greyed out. Also, they still cease to function even if you undo a destructive change to the LFO.

IMO, these settings shouldn't be part of the item properties. They should be in a seperate menu that generates an LFO in a new automation item at right click mouse position. You define the length, or it automatically makes it as long as the time selection.
Fergler is offline   Reply With Quote
Old 03-10-2017, 11:08 AM   #30
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default

Quote:
Originally Posted by Fergler View Post
You define the length, or it automatically makes it as long as the time selection.
Or on the whole AI. Yes, I agree with you that it shouldn't be in Properties dialog.
vitalker is offline   Reply With Quote
Old 03-10-2017, 03:53 PM   #31
Coachz
Human being with feelings
 
Coachz's Avatar
 
Join Date: Oct 2010
Location: Charleston, SC
Posts: 12,770
Default Envelope Lane Mouse Modifier

Envelope lane / left drag activates on Envelope lane / left click.

Left click has "Deselect all envelope points and move edit cursor"
while left drag has "Insert envelope point, drag to move". This should not fire on a click but it seems to.


Coachz 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 01:15 AM.


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