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

Reply
 
Thread Tools Display Modes
Old 01-02-2017, 11:34 AM   #1
jas
Human being with feelings
 
jas's Avatar
 
Join Date: Oct 2008
Location: a zonzo
Posts: 473
Default v5.32pre5 - January 2 2017

v5.32pre5 - January 2 2017
+ MIDI editor: add action to set length for next inserted note to grid
+ MIDI editor: support loading CC names from note name map
+ Notation editor: autodetect smaller triplets before longer ones [t=185653]
+ Notation editor: fix crescendo/diminuendo that spans multiple rows
+ Notation editor: hopefully less intrusive edit cursor drawing
+ Notation editor: support track notation that applies to a length of time (drag right hand edge of notation)
+ Notation editor: tuplet dialog remembers previous settings
+ Notation editor: when creating tuplets in a voice, set selected note voice to match even if not modifying note positions [p=1777017]
# Articulation maps: display articulation map file entries as selectable notation in MIDI editor context menus
# Articulation maps: load map file from MIDI editor, rather than virtual instrument window
# Articulation maps: support mapping articulations to MIDI channel changes
# ReaFIR: tweak new mode to improve frequency precision [t=185725]
# spectral peaks: obey preference/theme setting for peak edges
# spectral peaks: show current color when at sample-level view
jas is offline   Reply With Quote
Old 01-02-2017, 11:36 AM   #2
Janne83
Human being with feelings
 
Join Date: May 2010
Location: Earth
Posts: 1,883
Default

I get a crash (Reaper has stopped working) when right clicking in MIDI editor to access the main menu.

J
__________________
Win11, R 64bit
Janne83 is offline   Reply With Quote
Old 01-02-2017, 11:40 AM   #3
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

Quote:
Originally Posted by jas View Post
+ MIDI editor: support loading CC names from note name map
While this is great, it should be available from artic maps, rather... Don't you think?

Quote:
Originally Posted by jas View Post
# spectral peaks: obey preference/theme setting for peak edges
This doesn't seem to work here at all.



Quote:
Originally Posted by Janne83 View Post
I get a crash (Reaper has stopped working) when right clicking in MIDI editor to access the main menu.
Confirmed!

Last edited by EvilDragon; 01-02-2017 at 11:49 AM.
EvilDragon is offline   Reply With Quote
Old 01-02-2017, 11:42 AM   #4
G-Sun
Human being with feelings
 
G-Sun's Avatar
 
Join Date: May 2010
Location: Norway
Posts: 7,318
Default

Quote:
Originally Posted by jas View Post
v5.32pre5 - January 2 2017
+ MIDI editor: support loading CC names from note name map
Is this what it sounds like?
CC lane custom names?
__________________
Reaper x64, win 11
Composer, text-writer, producer
Bandcamp
G-Sun is offline   Reply With Quote
Old 01-02-2017, 11:45 AM   #5
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

Quote:
Originally Posted by Janne83 View Post
I get a crash (Reaper has stopped working) when right clicking in MIDI editor to access the main menu.

J
Confirmed, with the posted build .. I'm going to pull pre5 off of landoleet.org for now. This should get fixed & re-posted later tonight.
schwa is offline   Reply With Quote
Old 01-02-2017, 11:46 AM   #6
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default + MIDI editor: support loading CC names from note name map

Woo hoo! Thanks Devs,

I'm not sure if it's best there or artic map. Maybe it needs a reasoning behind it and a discussion?

Also, Be great if this allows you to shorten the list to only the ones used too!

I've not even looked how it's done yet though so will see!
__________________
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 01-02-2017, 11:50 AM   #7
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

Quote:
Originally Posted by musicbynumbers View Post
Also, Be great if this allows you to shorten the list to only the ones used too!
By this logic, this should be available in .ReaBanks, too (since Cakewalk .ins supports this, and Reaper kinda-sorta reads that format too).
EvilDragon is offline   Reply With Quote
Old 01-02-2017, 11:59 AM   #8
tack
Human being with feelings
 
tack's Avatar
 
Join Date: Jan 2014
Location: Ontario, Canada
Posts: 1,618
Default

Quote:
Originally Posted by G-Sun View Post
Is this what it sounds like?
CC lane custom names?
Oh I sure hope so! Would be great to close an 8 year old FR.

http://forum.cockos.com/project.php?issueid=1773

Last edited by tack; 01-02-2017 at 01:20 PM.
tack is online now   Reply With Quote
Old 01-02-2017, 12:16 PM   #9
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default

I can see the reasoning though behind having it in note name maps as then note names and CCs are done in one place as there are a few people that wouldn't need the full articulation stuff but just these bits.

Having said that though.. what about bringing it all under one "roof" in one file type instead?

and although this file would be named differently (extension wise) to the existing note name one, if reaper supported both it wouldn't matter
__________________
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 01-02-2017, 12:26 PM   #10
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by EvilDragon View Post

This doesn't seem to work here at all.

It's the edges option that now works (it also must be enabled in the theme), not the antialias option. As far as wanting antialiasing off, bleh you're lucky we don't force it on all the time
Justin is offline   Reply With Quote
Old 01-02-2017, 12:30 PM   #11
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

Actually, I find the non-AA option more precise in displaying transients, that's why I'm using it. Plus, I suppose it's also faster to draw without an additional AA step, no? So please, respect it in spectral peaks, too
EvilDragon is offline   Reply With Quote
Old 01-02-2017, 12:35 PM   #12
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

Regarding new actions to load artic maps. Shouldn't it be "articulation map file" rather than "articulation mapfile"?
EvilDragon is offline   Reply With Quote
Old 01-02-2017, 12:40 PM   #13
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default

Quote:
Originally Posted by EvilDragon View Post
Actually, I find the non-AA option more precise in displaying transients, that's why I'm using it. Plus, I suppose it's also faster to draw without an additional AA step, no? So please, respect it in spectral peaks, too
To be honest, I'm also someone who has antialiasing OFF for waveforms

I find it to be easily to see at a distance (plus it looks flatter and I like flat themes etc)

If it's a pain in the ass though.. I won't be bothered if it doesn't get put in
__________________
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.

Last edited by musicbynumbers; 01-02-2017 at 01:02 PM.
musicbynumbers is offline   Reply With Quote
Old 01-02-2017, 01:03 PM   #14
Janne83
Human being with feelings
 
Join Date: May 2010
Location: Earth
Posts: 1,883
Default

Quote:
Originally Posted by schwa View Post
Confirmed, with the posted build .. I'm going to pull pre5 off of landoleet.org for now. This should get fixed & re-posted later tonight.

Pre5b fixes the crash. Thanks

J
__________________
Win11, R 64bit
Janne83 is offline   Reply With Quote
Old 01-02-2017, 01:18 PM   #15
tack
Human being with feelings
 
tack's Avatar
 
Join Date: Jan 2014
Location: Ontario, Canada
Posts: 1,618
Default

Quote:
Originally Posted by jas View Post
+ MIDI editor: support loading CC names from note name map
Tiny bug: loading a map file doesn't update existing lanes opened on that CC.

Otherwise, THANK YOU!
tack is online now   Reply With Quote
Old 01-02-2017, 01:39 PM   #16
tack
Human being with feelings
 
tack's Avatar
 
Join Date: Jan 2014
Location: Ontario, Canada
Posts: 1,618
Default

Looks like a zoom related notation event rendering bug:



Also I can't get the example from the sample articulation map file to work:

Code:
track text pizz : keyswitch * 42 127
With the "text pizz" in the above screenshot, after the ReaControlMIDI logger on the track I don't see note 42 get triggered on playback.

Is this supposed to work yet?
tack is online now   Reply With Quote
Old 01-02-2017, 01:57 PM   #17
pcartwright
Human being with feelings
 
Join Date: Jan 2009
Posts: 1,030
Default

Quote:
Originally Posted by tack View Post
Looks like a zoom related notation event rendering bug:



Also I can't get the example from the sample articulation map file to work:

Code:
track text pizz : keyswitch * 42 127
With the "text pizz" in the above screenshot, after the ReaControlMIDI logger on the track I don't see note 42 get triggered on playback.

Is this supposed to work yet?
Change your notation text from "text pizz" to "pizz"
pcartwright is offline   Reply With Quote
Old 01-02-2017, 02:02 PM   #18
tack
Human being with feelings
 
tack's Avatar
 
Join Date: Jan 2014
Location: Ontario, Canada
Posts: 1,618
Default

Quote:
Originally Posted by pcartwright View Post
Change your notation text from "text pizz" to "pizz"
It is. In notation view it just says "pizz" but "text pizz" is how it displays in the notation lane in the piano roll.
tack is online now   Reply With Quote
Old 01-02-2017, 02:03 PM   #19
pcartwright
Human being with feelings
 
Join Date: Jan 2009
Posts: 1,030
Default

Saw this bit of info in the sample articulation file:

Code:
# Note ornament "con vib" triggers VST3 expression with value 64:
# (Because of this entry, "con vib" will also appear in the note
# context menu in the REAPER MIDI editor.)
Very cool!

On the other hand, is there any reason why channel changes are limited to note entries and not track?
pcartwright is offline   Reply With Quote
Old 01-02-2017, 02:11 PM   #20
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

Quote:
Originally Posted by tack View Post
Looks like a zoom related notation event rendering bug:



Also I can't get the example from the sample articulation map file to work:

Code:
track text pizz : keyswitch * 42 127
?
Sorry, error in the documentation. For track notation the channel must be defined, not *. For note notation the channel is taken from the note and can be defined as * in the map file.
schwa is offline   Reply With Quote
Old 01-02-2017, 02:35 PM   #21
tack
Human being with feelings
 
tack's Avatar
 
Join Date: Jan 2014
Location: Ontario, Canada
Posts: 1,618
Default

Quote:
Originally Posted by schwa View Post
Sorry, error in the documentation. For track notation the channel must be defined, not *. For note notation the channel is taken from the note and can be defined as * in the map file.
I tried setting the channel:

Code:
track text pizz : keyswitch 1 42 127
Saved the map and reloaded within the MIDI editor. Still not sending note 42 on playback though. I also tried:

Code:
note text pizz : keyswitch * 42 127
And I do now see "pizz" in the text options associated with a particular note. But after adding the notation to the note, ReaControlMIDI still doesn't show note 42 coming in on playback.

I wonder, how crazy would it be to be able to associate channels with track notations?

For example, suppose I play a divisi violin line with one part playing con sordino on channel 1 and the other playing senza sordino on channel 2.

I suppose this could be accomplished with note articulations, although it seems philosophically better suited for a track notation?
tack is online now   Reply With Quote
Old 01-02-2017, 02:38 PM   #22
tack
Human being with feelings
 
tack's Avatar
 
Join Date: Jan 2014
Location: Ontario, Canada
Posts: 1,618
Default

Another small bug: notation lane in piano roll shows wrong color when color mode is set to channel. Seems to always be the color for channel 1.
tack is online now   Reply With Quote
Old 01-02-2017, 02:50 PM   #23
Soli Deo Gloria
Human being with feelings
 
Soli Deo Gloria's Avatar
 
Join Date: Oct 2013
Location: Argentina
Posts: 1,303
Default

Quote:
Originally Posted by jas View Post
v5.32pre5 - January 2 2017
+ MIDI editor: add action to set length for next inserted note to grid
Thank you for this and the rest of MIDI and notation features! By the way, could anybody give an example of CC names to load with a note name map?
Soli Deo Gloria is offline   Reply With Quote
Old 01-02-2017, 02:50 PM   #24
Commala
Human being with feelings
 
Join Date: Feb 2014
Posts: 615
Default

The autodetect triplets definitely works better now, at least for continuous eighth triplets. There is still some funny business that can hopefully be refined, but I can notate those situations manually. There seems to be less manual tuplet work now, which is a definite improvement. One thing it seems to get wrong is a full bar of triplet "swing", where there are four tuplets, each composed of a quarter note and an eighth note with triplet value... or at least, it did one time. The next time it got it right

+ Notation editor: tuplet dialog remembers previous settings
+ Notation editor: when creating tuplets in a voice, set selected note voice to match even if not modifying note positions [p=1777017]

Thanks for these also, this is an absolute deluge!

# Articulation maps: support mapping articulations to MIDI channel changes

Also very happy about this

Last edited by Commala; 01-02-2017 at 03:01 PM.
Commala is offline   Reply With Quote
Old 01-02-2017, 02:55 PM   #25
tack
Human being with feelings
 
tack's Avatar
 
Join Date: Jan 2014
Location: Ontario, Canada
Posts: 1,618
Default

Attached is a sample project and test articulation map used by the project. This version of the articulation map uses CC 32.

On playback, ReaControlMIDI logger doesn't show any CC events coming in.

Also, while trying to model the example in my earlier post (con sord on channel 1, normale on channel 2), I realized that one can only attach a text event to one of the notes in a beat.

After loading the articulation map, try to select the A note in measure 2 and and set the "normale" text notation on it. It seems to be a no-op, whether done via the notation view or the piano roll.

Edit: actually maybe "one note in a beat" is a red herring. For some reason I'm not able to set a note to normale even if it stands alone on a beat, regardless of the channel it's on.
Attached Files
File Type: rpp articulation.rpp (4.1 KB, 119 views)
File Type: reaperarticmap test.ReaperArticMap (97 Bytes, 147 views)
tack is online now   Reply With Quote
Old 01-02-2017, 03:08 PM   #26
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

Quote:
Originally Posted by Soli Deo Gloria View Post
Thank you for this and the rest of MIDI and notation features! By the way, could anybody give an example of CC names to load with a note name map?
Check Reaper's resources folder in MIDINoteNames subfolder.
EvilDragon is offline   Reply With Quote
Old 01-02-2017, 03:18 PM   #27
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default reaplugins..weird bug,

I think this is new to around the time the resizing happened so thought I'd put it here to see if anyone can reproduce and then put it in the bug area.

If you open a reaplugin like reaEQ and the move a parameter. You can no longer assign that parameter via the "param" button and the "show in track controls"

Maybe it's because I resized it?

Anyone else had this?
__________________
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 01-02-2017, 03:23 PM   #28
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

That doesn't happen over here.
EvilDragon is offline   Reply With Quote
Old 01-02-2017, 03:58 PM   #29
Commala
Human being with feelings
 
Join Date: Feb 2014
Posts: 615
Default

Quote:
Originally Posted by musicbynumbers View Post
I think this is new to around the time the resizing happened so thought I'd put it here to see if anyone can reproduce and then put it in the bug area.

If you open a reaplugin like reaEQ and the move a parameter. You can no longer assign that parameter via the "param" button and the "show in track controls"

Maybe it's because I resized it?

Anyone else had this?
Yeah, just tried ReaEq, but no resizing was involved, couldn't show track controls or show the envelope
Commala is offline   Reply With Quote
Old 01-02-2017, 04:10 PM   #30
pcartwright
Human being with feelings
 
Join Date: Jan 2009
Posts: 1,030
Default

Quote:
# Articulation maps: display articulation map file entries as selectable notation in MIDI editor context menus
It looks like only the first track text map shows up in the context menu. All note text items show up as expected.
pcartwright is offline   Reply With Quote
Old 01-02-2017, 04:19 PM   #31
pcartwright
Human being with feelings
 
Join Date: Jan 2009
Posts: 1,030
Default

Quote:
# Articulation maps: support mapping articulations to MIDI channel changes
Using the note's channel ( * ) in the trigger type seems to work, but designating a specific channel doesn't seem to work (I've tried cc, keyswitch, anc channel trigger types).
pcartwright is offline   Reply With Quote
Old 01-02-2017, 04:34 PM   #32
gofer
-blänk-
 
gofer's Avatar
 
Join Date: Jun 2008
Posts: 11,359
Default

I don't get any articulation file entry to work at all . The ones that look like this
note text Sust : keyswitch * 4 127
do come up in the context menu under "Text", but won't trigger anything (logged with ReaControlMIDI).

I also tried to re-channelize, my attempt look like so:
note text Sordino : channel 2 * *
but it doesn't even show up in the context menu.

I did try several similar syntaxes, but no dice so far.
gofer is offline   Reply With Quote
Old 01-02-2017, 05:06 PM   #33
pcartwright
Human being with feelings
 
Join Date: Jan 2009
Posts: 1,030
Default Note entry bug introduced in pre5b

It looks like note entry is now forced to current grid setting:



Notice the grid and note entry values. Instead of a sixteenth, an eighth note was entered. This behavior does not exist in 5.311
pcartwright is offline   Reply With Quote
Old 01-02-2017, 05:23 PM   #34
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by musicbynumbers View Post
I think this is new to around the time the resizing happened so thought I'd put it here to see if anyone can reproduce and then put it in the bug area.

If you open a reaplugin like reaEQ and the move a parameter. You can no longer assign that parameter via the "param" button and the "show in track controls"

Maybe it's because I resized it?

Anyone else had this?
Did you change the compatibility settings for reaeq to have it not report parameter automation events?
Justin is offline   Reply With Quote
Old 01-02-2017, 05:39 PM   #35
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default

Quote:
Originally Posted by Justin View Post
Did you change the compatibility settings for reaeq to have it not report parameter automation events?
Not that I knew off no but I went in an tried a few different settings for both the preferences option you mentioned and the one for reaEQ itself and no change.

ReaEQ acknowledges the change in the Param button but it just doesn't do anything when trying to assign to envelope or track knob.
__________________
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 01-02-2017, 05:47 PM   #36
Commala
Human being with feelings
 
Join Date: Feb 2014
Posts: 615
Default

Quote:
Originally Posted by pcartwright View Post
It looks like note entry is now forced to current grid setting:



Notice the grid and note entry values. Instead of a sixteenth, an eighth note was entered. This behavior does not exist in 5.311
What action are you using to insert? I'm not seeing this when I use midi step input or using Edit: insert note at edit cursor

In that screenshot it also looks like the drop down for note length division type is missing?
Commala is offline   Reply With Quote
Old 01-02-2017, 06:12 PM   #37
pcartwright
Human being with feelings
 
Join Date: Jan 2009
Posts: 1,030
Default

I'm using "Set length for next inserted note." I have various values mapped to my computer keyboard. Note length division is there, it's the box next to grid length (set to 1/16 in my screen grab).

Regardless of what value I set this box to (or what length action I call), the note entry follows the grid size.
pcartwright is offline   Reply With Quote
Old 01-02-2017, 06:21 PM   #38
Commala
Human being with feelings
 
Join Date: Feb 2014
Posts: 615
Default

Ok I can confirm that, when I use the actions to "set length for next inserted note", the notes that are subsequently inserted don't respect the setting.

The note length division type drop down is the one I meant. Triplet, dotted, swing. It's not there in your screenshot, but I realize now that it disappears when using "set length for next inserted note" and is only shown when using the "respecting grid division" variants of those actions.
Commala is offline   Reply With Quote
Old 01-02-2017, 06:50 PM   #39
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

Sorry for the articulation map loading bugs. Fixes coming soon.

... 5.32pre5c is now up and should fix lots of things.

Last edited by schwa; 01-02-2017 at 07:46 PM.
schwa is offline   Reply With Quote
Old 01-02-2017, 10:52 PM   #40
casrya
Human being with feelings
 
Join Date: Dec 2013
Location: Melbourne, Australia
Posts: 96
Default

Quote:
Originally Posted by Commala View Post
Yeah, just tried ReaEq, but no resizing was involved, couldn't show track controls or show the envelope
Here its not just reaplugs but any plug .. none of the commands on the param button menu work (last touched or otherwise). Went back to pre4 and everything including reaplugs is ok even with resizing. Also tried separate portable install with default config and same thing.

Running reaper x32 on win 10 x64
casrya 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 03:10 PM.


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