Old 11-03-2016, 06:39 AM   #1
grayter1
Human being with feelings
 
grayter1's Avatar
 
Join Date: Sep 2010
Location: Saint Paul, MN
Posts: 534
Default v5.28rc1 - November 3 2016

v5.28rc1 - November 3 2016
+ JSFX/EEL ReaScript: add mem_get_values(offset,...) and mem_set_values(offset,...)
+ Recording: add actions to set MIDI input quantize amount for all tracks, selected tracks, or last touched track
# MIDI editor: fix actions to move notes left/right when note is less than or equal to one MIDI tick in length [t=116067]
# MIDI editor: fix disappearing note names in piano roll [p=1751731]
# Recording: add actions to explicitly enable/disable MIDI input quantize for all tracks, selected tracks, or last touched track
__________________
Mac Studio M1 MAX / 64GB / 2TB HD / macOS Ventura 13.6.3 / RME BabyFace Pro FS / SSL UF8 + UF1 + UC1 / Roland SYSTEM 8 / Kontrol S61 mk3 / Keylab 61 mkII / Komplete 14 / Omnisphere / Keyscape / Trilian / V Collection X / UVI Falcon
grayter1 is offline   Reply With Quote
Old 11-03-2016, 07:39 AM   #2
Dimson
Human being with feelings
 
Join Date: Feb 2014
Location: Ukraine
Posts: 205
Default

well it would be if button (toggle MIDI input quantize for all tracks) was highlighted in an enabled state
Dimson is offline   Reply With Quote
Old 11-03-2016, 08:07 AM   #3
gofer
-blänk-
 
gofer's Avatar
 
Join Date: Jun 2008
Posts: 11,359
Default

Oh, rc time already
This one is still a bit weird:


Introduced with
+ MIDI editor: support editing notes that start or end beyond the edge of a trimmed media item in 528pre1 (link to my previous report)

It clashes with "Allow MIDI note edit to extend the media item"

The behavior seems to have changed a little bit since in that I can sometimes extend the item edge if the note which I drag is long enough. In those cases however, the item will only extend when the right edge of the dragged note touches what was the item edge before I shortened the item - at least that's what I make of the sudden jump of the item edge which happens then (not happening in the screen capture, that note isn't long enough).
It doesn't matter whether I shorten the item in piano roll or arrange, the critical point is that a note is overlapping the new item edge.

Uggh, hopefully you can make a bit of sense out of my explanation...

Last edited by gofer; 11-03-2016 at 10:49 PM.
gofer is offline   Reply With Quote
Old 11-03-2016, 01:32 PM   #4
mccrabney
Human being with feelings
 
mccrabney's Avatar
 
Join Date: Aug 2015
Posts: 3,669
Default

thanks, these quantize action are awesome.

the ability to control quantize strength, swing, and within values via CC would complete the action set. OSC feedback indicating track quantize status of the selected track would let a user's controller's LEDs show what kind of settings are on/off..
__________________
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 online now   Reply With Quote
Old 11-03-2016, 03:22 PM   #5
lowellben
Human being with feelings
 
lowellben's Avatar
 
Join Date: Aug 2010
Location: They put me in a home.
Posts: 3,432
Default Bug in installer

Figured I'd share this here.

I've tried this on several machines. Windows 7 (as an update from the previous pre-builds), Windows 10 machine (fresh install, this rc1 only as first install clean), and a laptop Windows 7 64bit as an update from last stable build.

This happens each time. Hope this helps you figure something out.

Yes, I tried installing as admin, makes no difference. I had to hit ignore and it continued but, did it mess something up? Partial install?

I don't know, but I hope you all do.

Thanks. Trying to help.

FYI it's only this font, no other file has issues.
Attached Images
File Type: png bug.png (37.7 KB, 1265 views)
__________________
47.8% of statistics are made up.
lowellben is offline   Reply With Quote
Old 11-03-2016, 04:41 PM   #6
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 3,714
Default

Quote:
Originally Posted by gofer View Post
Introduced with
+ MIDI editor: edit only active channel CC events when mouse modifier set to edit+draw [t=181946] in 528pre1 (link to my previous report)
I think you probably meant to refer to + MIDI editor: support editing notes that start or end beyond the edge of a trimmed media item [t=171700]?
juliansader is offline   Reply With Quote
Old 11-03-2016, 08:09 PM   #7
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by lowellben View Post
Figured I'd share this here.

I've tried this on several machines. Windows 7 (as an update from the previous pre-builds), Windows 10 machine (fresh install, this rc1 only as first install clean), and a laptop Windows 7 64bit as an update from last stable build.

This happens each time. Hope this helps you figure something out.

Yes, I tried installing as admin, makes no difference. I had to hit ignore and it continued but, did it mess something up? Partial install?

I don't know, but I hope you all do.

Thanks. Trying to help.

FYI it's only this font, no other file has issues.
Strange, but it's safe to ignore this. I imagine if you reboot you'll be able to overwrite the file.
Justin is offline   Reply With Quote
Old 11-03-2016, 10:43 PM   #8
gofer
-blänk-
 
gofer's Avatar
 
Join Date: Jun 2008
Posts: 11,359
Default

Quote:
Originally Posted by juliansader View Post
I think you probably meant to refer to + MIDI editor: support editing notes that start or end beyond the edge of a trimmed media item [t=171700]?
Oops, yes I did. Correcting.
Thanks, Julian.
gofer is offline   Reply With Quote
Old 11-04-2016, 06:23 AM   #9
daxliniere
Human being with feelings
 
daxliniere's Avatar
 
Join Date: Nov 2008
Location: London, UK
Posts: 2,581
Default

The vertical indicator line when moving a region (whole region, not a region's edge) seems to be missing. The pointer is shown in the ruler area, but vertical line is missing. I don't use it often, so I'm not sure when this stopped working.
__________________
Puzzle Factory Sound Studios, London [Website] [Instagram]
[AMD 5800X, 32Gb RAM, Win10x64, NVidia GTX1080ti, UAD2-OCTO, FireFaceUCX, REAPER x64]
[Feature request: More details in Undo History]
daxliniere is offline   Reply With Quote
Old 11-06-2016, 08:23 AM   #10
Smashed Transistors
Human being with feelings
 
Smashed Transistors's Avatar
 
Join Date: Jul 2014
Location: Là bas les huîtres (FR)
Posts: 424
Default

+ JSFX/EEL ReaScript: add mem_get_values(offset,...) and mem_set_values(offset,...)

Hi,

Are those designed to fast copy variables from/to memory tables ?
__________________
JSFX plugins and synths. See you here and there: SoundCloud, Youtube, Google Play...
Smashed Transistors is offline   Reply With Quote
Old 11-06-2016, 12:17 PM   #11
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by Smashed Transistors View Post
+ JSFX/EEL ReaScript: add mem_get_values(offset,...) and mem_set_values(offset,...)

Hi,

Are those designed to fast copy variables from/to memory tables ?
yeah, for copying 4 or more variables to or from ram they should be quite a bit faster... 2 or 3 are probably about a wash. the handiest part is if you have a big table you want to initialize it's a lot cleaner code...
Justin is offline   Reply With Quote
Old 11-07-2016, 12:28 AM   #12
Tale
Human being with feelings
 
Tale's Avatar
 
Join Date: Jul 2008
Location: The Netherlands
Posts: 3,645
Default

Quote:
Originally Posted by Justin View Post
yeah, for copying 4 or more variables to or from ram they should be quite a bit faster... 2 or 3 are probably about a wash. the handiest part is if you have a big table you want to initialize it's a lot cleaner code...
A quick test I did the other day showed that mem_set_values() was still about twice as slow with 4 elements (tested on a MacBook Core i5), but I guess YMMV. It also decrease code size though, which is nice I guess.
Tale is offline   Reply With Quote
Old 11-07-2016, 06:42 AM   #13
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by Tale View Post
A quick test I did the other day showed that mem_set_values() was still about twice as slow with 4 elements (tested on a MacBook Core i5), but I guess YMMV. It also decrease code size though, which is nice I guess.
Ah yeah I forgot how optimized [] had gotten... anyway yeah better for initialization code really.
Justin is offline   Reply With Quote
Old 11-07-2016, 07:51 AM   #14
Tale
Human being with feelings
 
Tale's Avatar
 
Join Date: Jul 2008
Location: The Netherlands
Posts: 3,645
Default

Quote:
Originally Posted by Justin View Post
Ah yeah I forgot how optimized [] had gotten... anyway yeah better for initialization code really.
Well, if you use enough elements, then at some point mem_set_values() indeed seems to be faster. On the old Core2 Duo I'm behind ATM this seems to happen at >=13 elements.
Tale is offline   Reply With Quote
Old 11-07-2016, 08:07 AM   #15
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Actually here on osx x86_64, I see it getting faster at about 7 elements.

Edit: optimizing (for 5.29) so that it's similar in performance at 4 elements...

Last edited by Justin; 11-07-2016 at 08:22 AM.
Justin is offline   Reply With Quote
Old 11-07-2016, 09:18 AM   #16
Tale
Human being with feelings
 
Tale's Avatar
 
Join Date: Jul 2008
Location: The Netherlands
Posts: 3,645
Default

Cool, thanks!
Tale is offline   Reply With Quote
Old 11-07-2016, 03:03 PM   #17
Smashed Transistors
Human being with feelings
 
Smashed Transistors's Avatar
 
Join Date: Jul 2014
Location: Là bas les huîtres (FR)
Posts: 424
Default

So it we also be useful for some multi wavetable algorithms with interleaved values
__________________
JSFX plugins and synths. See you here and there: SoundCloud, Youtube, Google Play...
Smashed Transistors 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:09 PM.


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