Old 09-19-2016, 07:28 AM   #1
mustgroove
Human being with feelings
 
Join Date: Mar 2007
Posts: 479
Default v5.25 - September 20 2016

v5.25 - September 20 2016
+ Actions: support importing/exporting OSC bindings to ReaperKeyMap files
+ Automation: improve point paste edge case behavior [t=180798]
+ Control surfaces: fix potential MCU crash when managing selection state
+ Dynamic split: improve handling of existing stretch markers
+ FX: add option to ignore FX chain keyboard shortcuts and send keys to main window
+ FX: increase channel count as needed on copy/paste of FX, FX chains
+ FX: increase channel count as needed on drag and drop FX to item take FX
+ FX: improve bypass checkbox positioning [p=1727082]
+ FX: store comments in FX chains, copy/paste [t=181190]
+ JSFX: add fft_real/ifft_real (thanks Tale)
+ JSFX: fix used-channel detection for MIDI-only processors
+ JSFX: update many stock plug-ins to define their I/O
+ MIDI editor: draw events at their precise integer MIDI tick location in piano roll view [p=1726217]
+ MIDI editor: fix CC display with multiple overlapping channels [t=177453]
+ MIDI editor: prevent drawing zero-length MIDI notes
+ MIDI editor: fix resizing CC lanes when many lanes are displayed
+ MIDI editor: fix duplicate messages when editing bank/program event channel [t=180005]
+ MIDI editor: fix marquee selection drawing when many CC lanes are displayed [t=181235]
+ MIDI editor: improve move cursor left/right actions for items which do not start on grid [t=181575]
+ MIDI editor: properly round event position when editing via list view or event properties dialog [p=1726314]
+ MIDI editor: restore track list, notation, and other displayed data when bringing file-based MIDI online after switching focus away [t=181327]
+ MIDI: on multitrack import, do not import events from the header track into the first imported media item
+ MIDI: allow resizing pooled MIDI via API using PCM_SOURCE_EXT_SETSIZE by using flags
+ MIDI: fix copy/paste of notes with large PPQN values
+ MIDI: fix incorrect parsing of multiple note-ons in a row [t=181338]
+ MIDI: fix overdub/replace recording to MIDI items that ignore project tempo
+ MIDI: improve behavior when stopping overdub/replace recording with held notes [t=180453]
+ MIDI: restore 5.1x behavior of preserving overlapping notes that have different selection/mute states
+ MIDI: add option to export project markers as either MIDI cue or MIDI marker event type [t=181236]
+ MIDI: support export of tempo/time signature information to type 0 MIDI files [t=181260]
+ Media import: if imported media contains title information, use this to name the track rather than "title - filename" [p=1730090]
+ Notation editor: add actions to explicitly minimize or un-minimize ties for selected notes [t=180345]
+ Notation editor: add preference to minimize ties for all notes by default [t=180345]
+ Notation editor: automatically position digits for beamed tuplets, improve bracket positioning for non-beamed tuplets [p=1726081]
+ Notation editor: change voice for selected notes if appropriate when creating/modifying tuplets [p=1726071]
+ Performance meter: fix some display arrangement issues when changing view options
+ ReaSurround: allow adjusting speaker parameters en masse using ctrl+alt+slider
+ Render: clear transport button state when rendering [t=181231]
+ Take lanes: add option for clicking take lane changes active take for multiple selected items [p=1727092]
+ Timestretch: fix potential glitch on source loop [p=1727604]
+ Timestretch: improve media explorer timestretch behavior with looped preview
+ Tracks: improve reordering of tracks when dragging tracks upwards in place [p=1728883]
+ Transient guides: avoid adding duplicate stretch markers to self, grouped items
+ Undo: do not add undo point when dragging does not result in reordering tracks [p=1728883]
+ VST: fix udetection of used channels
+ VST: improve behavior when initializing resizeable VST3 UIs [t=181147]
+ Wave: support reading incomplete .wav files with 0-length data chunk
+ Windows: improve behavior of single track send, media item properties windows with large fonts/scrollbars
mustgroove is offline   Reply With Quote
Old 09-19-2016, 07:47 AM   #2
mccrabney
Human being with feelings
 
mccrabney's Avatar
 
Join Date: Aug 2015
Posts: 3,669
Default

terrific update, thank you all.
__________________
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 09-19-2016, 09:51 AM   #3
Mordi
Human being with feelings
 
Mordi's Avatar
 
Join Date: May 2014
Location: Norway
Posts: 982
Default

Great to see how they are tackling many of the smaller bugs before adding a bunch of new sexy features to put "on the box".
Mordi is offline   Reply With Quote
Old 09-19-2016, 10:40 AM   #4
Dimson
Human being with feelings
 
Join Date: Feb 2014
Location: Ukraine
Posts: 205
Default

Great update, thanks!
Dimson is offline   Reply With Quote
Old 09-19-2016, 10:50 AM   #5
playtimer
Human being with feelings
 
Join Date: Mar 2014
Posts: 266
Default

Lovely, can't wait to try new features!
Thank you Cockos team
playtimer is offline   Reply With Quote
Old 09-19-2016, 11:18 AM   #6
Sju
Human being with feelings
 
Join Date: Jun 2015
Posts: 685
Default

Quote:
Originally Posted by mustgroove View Post
+ FX: increase channel count as needed on copy/paste of FX, FX chains
+ FX: increase channel count as needed on drag and drop FX to item take FX
I seems that adding FX chains from the right-click menu no longer unnecessarily increases track channel counts, if the chains don't have those pins active. If this is indeed the case then THANK YOU THANK YOU THANK YOU! This particular feature has been bugging me for a couple years at least
no longer have to access the IO menu every time I insert a plugin \o/

Cheers!

EDIT: Indeed it seems to work. Removing the 3/4 pins from my ReaComp FX Chain and saving that again creates a chain that doesn't increase channel count above 2. Happy days.
Sju is offline   Reply With Quote
Old 09-19-2016, 12:38 PM   #7
Knut
Human being with feelings
 
Knut's Avatar
 
Join Date: Jan 2012
Location: Oslo
Posts: 75
Default

Is it final now or RC?
Knut is offline   Reply With Quote
Old 09-19-2016, 12:58 PM   #8
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default

Quote:
Originally Posted by Knut View Post
Is it final now or RC?
It's the last rc before the release to check if there is any bug.
vitalker is offline   Reply With Quote
Old 09-19-2016, 01:49 PM   #9
noise_construct
Human being with feelings
 
Join Date: Nov 2015
Posts: 1,566
Default

Nice one!
noise_construct is offline   Reply With Quote
Old 09-19-2016, 04:39 PM   #10
jmorel33
Human being with feelings
 
Join Date: Jun 2015
Posts: 217
Default

What bug fix is there between RC2 and this? Because the MIDI editing playback is pretty messed up with hardware synthsd right now.
jmorel33 is offline   Reply With Quote
Old 09-19-2016, 06:10 PM   #11
vectorwarrior
Human being with feelings
 
vectorwarrior's Avatar
 
Join Date: Aug 2014
Posts: 179
Default

I noticed I'm getting a LOT of weird FX preset actions show up in my undo history. To the point where actually undoing my last 'real' action can take about 10 undo's before it actually gets to the action I wanted to undo. It's unclear what these FX actions are doing, I can't see or hear any different in the FX, so it seems pretty benign but incredibly annoying.

The actions I'm getting are: 'Change FX preset' from various tracks. I'm mostly using Melda VST3 effects and haven't reproduced it on other plugins... so it could be a Melda problem, but I only recall noticing it since 5.24 or the 5.25 prereleases. It may be another thing associated with the Melda VST3 initialization fixes that went into 5.24

Repro steps:

-create empty session with one track
-open undo history window
-drop Melda MDynamicEQ VST3 64bit
-move around the session, play on transport, etc (I'm currently unsure of the exact repro)
-you should see a bunch of 'Change FX preset: Track 1: MDynamicEQ' entries even though you haven't touched the FX

GIF of the above:



Reaper 5.25, Melda 10.03 (latest) VST3 64bit, Win10 64 bit
vectorwarrior is offline   Reply With Quote
Old 09-19-2016, 06:24 PM   #12
grayter1
Human being with feelings
 
grayter1's Avatar
 
Join Date: Sep 2010
Location: Saint Paul, MN
Posts: 534
Default

Quote:
Originally Posted by vectorwarrior View Post
I noticed I'm getting a LOT of weird FX preset actions show up in my undo history.

The actions I'm getting are: 'Change FX preset' from various tracks.

Repro steps:

-create empty session with one track
-open undo history window
-drop Melda MDynamicEQ VST3 64bit
-move around the session, play on transport, etc (I'm currently unsure of the exact repro)
-you should see a bunch of 'Change FX preset: Track 1: MDynamicEQ' entries even though you haven't touched the FX
I don't have any Melda stuff, but I checked with several VST3's (including Ozone 7) and I couldn't reproduce the problem.

Oh, I'm on a Mac - OS X 10.10.5


tg
__________________
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

Last edited by grayter1; 09-19-2016 at 06:31 PM.
grayter1 is online now   Reply With Quote
Old 09-19-2016, 06:51 PM   #13
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by jmorel33 View Post
What bug fix is there between RC2 and this? Because the MIDI editing playback is pretty messed up with hardware synthsd right now.
Since what version?
Justin is offline   Reply With Quote
Old 09-19-2016, 07:02 PM   #14
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by vectorwarrior View Post
-create empty session with one track
-open undo history window
-drop Melda MDynamicEQ VST3 64bit
-move around the session, play on transport, etc (I'm currently unsure of the exact repro)
-you should see a bunch of 'Change FX preset: Track 1: MDynamicEQ' entries even though you haven't touched the FX

Reaper 5.25, Melda 10.03 (latest) VST3 64bit, Win10 64 bit
I've duplicated this, but I've also duplicated it in 5.20, so please post this in the BR forum.
Justin is offline   Reply With Quote
Old 09-19-2016, 07:47 PM   #15
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,875
Default

Bug fixes are always welcome, thanks for all !!
X-Raym is offline   Reply With Quote
Old 09-19-2016, 10:54 PM   #16
ELP
Human being with feelings
 
Join Date: Apr 2014
Posts: 943
Default

Quote:
Originally Posted by Justin View Post
Since what version?
http://forum.cockos.com/showpost.php...42&postcount=7

but, None of this I can confirm!!

Works ok as always and thanks to the pretty bug fixes now better as before.

It sounds to me that he has other problems...
or maybe a simple XX track to Port A
has an additionally routing to yy track with Port B,
because he wrote this:
"!EDIT: This issue does not happen on all tracks."

other things sound like an feedback, setup thing, the MTP AV patchbay or
whatever also possible defects..
But this has nothing to do with a since pre xyz Reaper version.. and really nothing
to do with REAPER MIDI from/to xyz MIDI Hardware

Congrats for the new REAPER Version
__________________
I hope you can understand me? Without german beer my written english is always very bad, with beer it becomes unbearable!.
Less is more! To much limited the own creativity.

Last edited by ELP; 09-19-2016 at 11:01 PM.
ELP is offline   Reply With Quote
Old 09-20-2016, 12:01 AM   #17
jm duchenne
Human being with feelings
 
jm duchenne's Avatar
 
Join Date: Feb 2006
Location: France
Posts: 914
Default

Quote:
Originally Posted by mustgroove View Post
v5.25 - September 20 2016
+ FX: increase channel count as needed on drag and drop FX to item take FX
Hi, perhaps that I don't understand what this means, but I thought that, for example, if I drag an FX that have 8 outputs on a stereo file, the item's take will have automatically 8 outputs, and I will not have to add them manually. It is a very common case in surround, and it can be very laborious when working with high channels numbers (it is nice that now the mapping is not lost when copy/paste between items).

If it is the case, as I have reported previously, it doesn't work with all the plugins I have, including the ReaSurround.

If not, please, as requested several times, could you make it work like this, or make it an option ? Or perhaps is there already one that I have missed ?

Thanks !
jm duchenne is offline   Reply With Quote
Old 09-20-2016, 12:09 AM   #18
jmorel33
Human being with feelings
 
Join Date: Jun 2015
Posts: 217
Default

Justin: Concerning my MIDI editor issues, they seem to be related to the Project. When I create a new Project, editing does not giva the detay and is spontaneous. So, somewhere in the project, Reaper corrupted the editor where when I click notes in the piano roll, it gets this massive lag of over one second. It didn't get there gradually, it just happened from one day to the next I updated reaper to RC2 and poof I have a massive lag when I draw notes or I click on the notes in the piano roll.

Like I said I make a new project and I assign a track that same midi device and it works fine.

I found that the huge lag issue on the project happens on that project in all sorts of 5.24pre versions. But playback has no lag from the moment it starts it's sync'd correctly. So just editing (!) But it's rather annoying to having to trash a project, start over because the MIDI editor bombs on me like this.

The other topic which is having all sorts of midi devices play the same note I click in a piano roll on one device is something that happened about at 5.24pre4. That stunned me and I managed ot get this out when I changed editing that track and switch to another one, or restarting Reaper.
jmorel33 is offline   Reply With Quote
Old 09-20-2016, 12:12 AM   #19
jmorel33
Human being with feelings
 
Join Date: Jun 2015
Posts: 217
Default

Quote:
Originally Posted by ELP View Post
http://forum.cockos.com/showpost.php...42&postcount=7

but, None of this I can confirm!!

Works ok as always and thanks to the pretty bug fixes now better as before.

It sounds to me that he has other problems...
or maybe a simple XX track to Port A
has an additionally routing to yy track with Port B,
because he wrote this:
"!EDIT: This issue does not happen on all tracks."

other things sound like an feedback, setup thing, the MTP AV patchbay or
whatever also possible defects..
But this has nothing to do with a since pre xyz Reaper version.. and really nothing
to do with REAPER MIDI from/to xyz MIDI Hardware

Congrats for the new REAPER Version
What do you mean by XX track to Port A ? I wish I knew what is making the Editor lag so much all of a sudden!

No, no additional routing on a single track. I can send yoiu the project file so you can see by yourself.
jmorel33 is offline   Reply With Quote
Old 09-20-2016, 12:29 AM   #20
ELP
Human being with feelings
 
Join Date: Apr 2014
Posts: 943
Default

yes please one example rpp..

and if possible make an against behavior check with a fresh REAPER.ini, fresh portable or whatever.

As I wrote I really cant confirm your behaviors and
believe me; I have the possibility to use a lot of hardware.
__________________
I hope you can understand me? Without german beer my written english is always very bad, with beer it becomes unbearable!.
Less is more! To much limited the own creativity.
ELP is offline   Reply With Quote
Old 09-20-2016, 04:33 AM   #21
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

Quote:
Originally Posted by jm duchenne View Post
if I drag an FX that have 8 outputs on a stereo file, the item's take will have automatically 8 outputs, and I will not have to add them manually.

The outputs appear to be added automatically. Could you possibly show a screencap of what you mean?

schwa is offline   Reply With Quote
Old 09-20-2016, 06:37 AM   #22
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by jmorel33 View Post
Justin: Concerning my MIDI editor issues, they seem to be related to the Project. When I create a new Project, editing does not giva the detay and is spontaneous. So, somewhere in the project, Reaper corrupted the editor where when I click notes in the piano roll, it gets this massive lag of over one second. It didn't get there gradually, it just happened from one day to the next I updated reaper to RC2 and poof I have a massive lag when I draw notes or I click on the notes in the piano roll.

Like I said I make a new project and I assign a track that same midi device and it works fine.

I found that the huge lag issue on the project happens on that project in all sorts of 5.24pre versions. But playback has no lag from the moment it starts it's sync'd correctly. So just editing (!) But it's rather annoying to having to trash a project, start over because the MIDI editor bombs on me like this.

The other topic which is having all sorts of midi devices play the same note I click in a piano roll on one device is something that happened about at 5.24pre4. That stunned me and I managed ot get this out when I changed editing that track and switch to another one, or restarting Reaper.
Sounds like your MIDI preview is routed through FX that require PDC
Justin is offline   Reply With Quote
Old 09-21-2016, 01:54 AM   #23
jm duchenne
Human being with feelings
 
jm duchenne's Avatar
 
Join Date: Feb 2006
Location: France
Posts: 914
Default

Quote:
Originally Posted by schwa View Post
The outputs appear to be added automatically. Could you possibly show a screencap of what you mean?
In your capture, you drag the fx from one instance to another one, and yes, "FX: increase channel count as needed on copy/paste of FX, FX chains" now works well.
But when dragging from the FXBrowser, for me, it doesn't :

jm duchenne is offline   Reply With Quote
Old 09-21-2016, 12:52 PM   #24
Smashed Transistors
Human being with feelings
 
Smashed Transistors's Avatar
 
Join Date: Jul 2014
Location: Là bas les huîtres (FR)
Posts: 424
Default

Quote:
+ JSFX: add fft_real/ifft_real (thanks Tale)
Really

Thanks very very much !!!
__________________
JSFX plugins and synths. See you here and there: SoundCloud, Youtube, Google Play...
Smashed Transistors is offline   Reply With Quote
Old 09-21-2016, 04:07 PM   #25
jmorel33
Human being with feelings
 
Join Date: Jun 2015
Posts: 217
Default

Quote:
Originally Posted by Justin View Post
Sounds like your MIDI preview is routed through FX that require PDC
Not true; I have about 20 midi tracks all set to output and no FX. Independetly 5 stereo audio inputs with FXs.

I do not know what PDC stands for.

I've attached the ziup of the rpp and ini
Attached Files
File Type: zip Monroe.zip (9.1 KB, 110 views)
File Type: ini reaper-install.ini (135 Bytes, 180 views)
jmorel33 is offline   Reply With Quote
Old 09-21-2016, 11:12 PM   #26
Tale
Human being with feelings
 
Tale's Avatar
 
Join Date: Jul 2008
Location: The Netherlands
Posts: 3,645
Default

Quote:
Originally Posted by Smashed Transistors View Post
Really
Yeah! BTW, see also here.
Tale is offline   Reply With Quote
Old 09-22-2016, 12:45 AM   #27
Xasman
Human being with feelings
 
Xasman's Avatar
 
Join Date: Jun 2009
Posts: 673
Default

Quote:
Originally Posted by jmorel33 View Post
I do not know what PDC stands for.
PDC = Plug-in Delay Compensation
Xasman is offline   Reply With Quote
Old 09-22-2016, 03:29 AM   #28
G-Sun
Human being with feelings
 
G-Sun's Avatar
 
Join Date: May 2010
Location: Norway
Posts: 7,318
Default

Quote:
Originally Posted by mustgroove View Post
v5.25 - September 20 2016
+ Notation editor:
I miss markers and regions Notation Editor.
__________________
Reaper x64, win 11
Composer, text-writer, producer
Bandcamp
G-Sun 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 07:32 PM.


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