+ API: improve MIDI_Sort function [t=174909]
+ Accessibility: improve fader/knob descriptions for VoiceOver and MSAA
+ Accessibility: improve project tabs/docker tabs/various other tabs with VoiceOver
+ Actions: fix certain keys in actions window filter box on OSX [t=175928]
+ Actions: action to set item ends to start of next item only affects selected items [t=93064]
+ Automation: add trim volume envelope, actions to apply to/from trim to volume envelopes
+ Automation: fix inaccuracies reading mute envelopes when stopped [p=1669017]
+ Automation: improve actions to write all envelopes [t=175501]
+ Automation: improve rounding behavior when at the end of square envelope segments [t=169452]
+ CoreAudio: try to normalize samplerates when opening multiple devices
+ CoreAudio: only open one device when using a single default device
+ FX: change default FX resize to down as well as up
+ FX: reduce memory use for plug-ins with large state data
+ JSFX: make @serialize faster and use less memory
+ JSFX: add WigWare Multi-Channel VU Meter
+ JSFX: add midi_delay
+ JSFX: eliminate more constant conditional expressions, improve code generation
+ JSFX: fix match() matching %s at end of string [t=176046]
+ JSFX: send meta-events (beginning with FF) unwrapped via midisend_buf/str (do not treat as sysex)
+ Markers/regions: always encode color as RGB in .csv export [t=176781]
+ Markers/regions: fix cross-platform color translation issue
+ MIDI editor: add mouse modifier to select all later notes of same pitch
+ MIDI editor: add mouse modifier to select all notes in measure (shift+alt+click by default)
+ MIDI editor: add undo points when using velocity edit actions [t=175752]
+ MIDI editor: prevent note edit preview while recording [t=174161]
+ MIDI editor: allow separate selection link to visibility and editability in track list
+ Media items: add undo point when renaming source media
+ Media items: improve handling of zero-length items [t=102921]
+ Media items: fix heavily-looped, resampled items [t=70178]
+ Media items: fix very-zoomed-out peak display on very short looped items
+ Media items: improve stretch marker behavior with pitch shifting and 0ms stretch marker fade time
+ Media items: fix potential for incorrect take FX chasing/small seeks
+ Media items: vary take lane size in order to use all available space [t=93071]
+ Metronome: fix count-in rounding issue [t=173878]
+ Metronome: improve behavior when moving click sources across time signature changes [t=175402]
+ Mixer: fix potential hang when using theme that sets mcp_min_height=0 [t=175196]
+ Mixer: improve action behavior with docked but invisible master mixer
+ Mouse modifiers: change "paint notes or chords" to "paint notes and chords" + Notation editor: add MIDI notation editor!
+ Notation editor: handle most mouse and keyboard insert/edit behaviors identically to existing MIDI editor
+ Notation editor: save notation data with project MIDI; notation-specific import/export will come later
+ Notation editor: support single track or continuous scrolling multiple track view
+ Notation editor: support grid spacing (default) or proportional musical note spacing
+ Notation editor: support customizable display quantization
+ Notation editor: support optional automatic triplet detection
+ Notation editor: support inserting and editing arbitrary manual tuplets
+ Notation editor: support some articulation, ornaments, dynamics, pedal, octave notation
+ Notation editor: support lyrics, phrases/slurs
+ Notation editor: support automatic or custom beaming
+ Notation editor: support key signatures, clef changes, transposing instruments
+ Notation editor: support up to 3 voices, option to automatically voice overlapping notes
+ Notation editor: support non-standard accidentals (E sharp, G double-flat, etc)
+ Notation editor: support coloring selected notes or note heads by pitch, media source, velocity, voice
+ Notation editor: support custom note head glyphs per-note or per-pitch
+ Notation editor: optionally bracket tracks by project folder
+ Preferences: fix auto-mute UI disabling [t=175117]
+ Project bay: improve handling of folders when full source media path changes
+ Project bay: preserve source media folders when media is removed and re-added to project
+ Project bay: update source media folders when renaming via media item properties
+ ReaInsert: fix MIDI monitoring latency when stopped
+ ReaPlugs: reduce undo state memory use
+ ReaScript: fix EEL match() matching %s at end of string [t=176046]
+ ReaScript: fix potential memory leak [t=176582]
+ ReaVerb: fix potential crash when switching presets [t=175247]
+ Render: allow render blocksize as low as 4 samples
+ Save as: prompt when overwriting a file saved to a subdirectory [t=174851]
+ Theme: add new master track layouts [p=1671397]
+ Transport: update play button state after various actions which stop playback [t=64343]
+ Undo: fix incorrect history update when using save-as to an existing project [p=1664941]
+ Undo: warn when inconsistencies or errors occur loading undo history
+ VST: add global option, per plug-in compatibility options for ignoring/processing automation notifications
+ VST: show shell plug-in scanning details when performing manual rescan
+ Video: add extensions to allow VST plug-ins access to video
+ Video: support writing multichannel audio to video files using OS X AVAsset encoder
+ Wave: avoid potential wave file reader crash [t=102921]
+ Wave: fix junk being written to unused fields in certain cue chunks
The main applause belongs to the new Notation Editor.
Since I am less of a Notation user, these are my favorite features for this release.
+ Automation: add trim volume envelope, actions to apply to/from trim to volume envelopes
+ Automation: fix inaccuracies reading mute envelopes when stopped [p=1669017]
+ Automation: improve actions to write all envelopes [t=175501]
+ Automation: improve rounding behavior when at the end of square envelope segments [t=169452]
I use these and the actions introduce earlier on every mix now. They're great. We are officially halfway there for the Preview automation request. Thank you Cockos !!
Just made a few little tests and all seems to work as expected, notation stuff included. I wasn't expecting this one to be at this level from the start and it will surely be of great use for my keyboard practice.
The more I see reaper evolves, the more I see my Cubase days far behind me. Congrats again !
Now waiting for a tutorial on how to create a decently readable notation-sheet from a piano piece recorded live as Midi and played in a rather sloppy manner
Now waiting for a tutorial on how to create a decently readable notation-sheet from a piano piece recorded live as Midi and played in a rather sloppy manner
The list below summarizes the main feature changes introduced in the REAPER 5.20 User Guide. It may also includes some existing features that were previously not documented. The previous update before this was 5.18.
For a comprehensive list of all changes in 5.20 (including performance improvements and bug fixes), choose Help, Changelog from REAPER's main menu bar.
* Boolean search now supported in Actions List as well as FX Browser and Media Explorer. Pages 80, 112, 284
* Explanation of deprecated pan modes and actions. Pages 198, 288
* Subprojects: Option to Leave subproject open in tab after automatic open and render. Page 224
* Various changes to MIDI Editor main menu. Pages 234 to 238
* MIDI Editor: New musical notation view and notation view options added to MIDI Editor menu. Page 237
* MIDI Editor: Changes to Track List and Media Item Lane behavior. Pages 248 to 250
* MIDI Editor: Changes to Contents menu options. Page 250
* MIDI Editor: Actions to set note lengths to various lengths. Page 253
* New Chapter: Notation Editor. Chapter 14
* Automation: New trim volume envelopes. Page 363
* Video source properties: Options added for ignoring audio, disabling hi-res, and copying source properties to all other items in project. Page 395
* Loop recording: New preference to set threshold for incomplete takes. Page 419
* MIDI Editor Preferences: various changes. Page 428
* Plug-ins, VST Preferences: New options to determine behavior in response to FX parameter automation notifications. Page 431
The new mouse modifier for selecting within notes within a measure is a little hit or miss. Took several tries to demonstrate correctly. Seems like we have to click once to select a note, then modifiers and click again to work correctly.
demo:
__________________
REAPER Video Tutorials, Tips & Tricks and more at The REAPER Blog
Very nice work devs, and thanks to the community which really showed it's value during development (I was impressed as a bystander). Perhaps those that put in the most work should get first vote on the next FR to be implemented .
Congrats (to all of you and us) on the update. Work well done I'm sure.
With 5.2, I like the trim volume envelope, MIDI delay, undo point for renaming media, and I'm glad to no longer being stuck to v3x balance mode, to avoid the send pan law discrepancy. I actually use that some on many projects.
As I've said before, the notation editor is a strange evolution to me (hear my understatement). Being one of those who stakes alot into the choice of DAW, this gives off an impression of unpredictable future DAW priorities, overall. There's alot of hope, for down to earth essentials, which one fears will not come at all.
For a short time I also wished Cockos would change URL, from Reaper.fm to something else. After a bar hopping tour, I mistyped "Raper.fm", and that URL remained in my URL cache, popping up as suggestion, allowing other people sitting next to me to see I seem to 'listen to "raper" radio' often. :P
__________________ There are only two kinds of people in the world: those who entertain, and those who are absurd.
- Britney Spears
Notation looks great at first glance! As far as I know, this is a really inventive method for note input, and a more intuitive experience than Sibelius or Finale's cumbersome system that has a long learning curve for creating simple melodic passages.
There's alot of hope, for down to earth essentials, which one fears will not come at all.
The things I would like to see get attention in Reaper would mostly all qualify as nitpicks. Not a lot that's glamorous or would make the top of a feature list. But things that would improve, in some cases complete, and round off the rough edges of what's already there.
I'd like to see the shortcut/menu/toolbar/action/customization system, which is already blindingly powerful, get some attention (more key combo options.)
I'd like to see minor but useful enhancements to various dialogs.
I'd like to see enhancements to the undo system, like options for what does and does not get an undo point (eg fx config...grrr.)
I'd like to see more consistency between the ME and the main view (eg quantize options.)
I'd like Reaper to be able to read my mind, but only when I want it to, and I'd like it to know when I want it to. You know, little stuff like that.
For a short time I also wished Cockos would change URL, from Reaper.fm to something else. After a bar hopping tour, I mistyped "Raper.fm", and that URL remained in my URL cache, popping up as suggestion, allowing other people sitting next to me to see I seem to 'listen to "raper" radio' often. :P
Sheeet. Now how about a primer on The Five Best Ways To Get Out Of Sight Reading That Maybe You Could Do Ten Years Ago But Not Now And You Really Should Go Get That Stronger Glasses Prescription You've Been Pretending You Don't Need. ?
Thanks for the update! Looks great.
__________________
The reason rain dances work is because they don't stop dancing until it rains.
More extensive piano roll improvements would have been more universally applauded.
I have to agree there. But I am hoping that having notation (which I am very glad is there) on top of the existing MIDI system will lead to the ME being revisited and getting some love and polish in coming months, to better integrate the two.
Last edited by panicaftermath; 05-17-2016 at 08:39 PM.
I'm barely a lurker here, but I don't understand the backlash against notation at all. There are several posters in this thread, myself included, excited to see it in this update. As I said earlier, I think this notation input method is intriguing and close to what I imagined and desired as I grew frustrated with the two major notation programs. It's basic standard notation with a pianoroll backdrop that allows easy input. The click-drag for note length is actually brilliant, in my opinion.
Will I use it? Definitely. I read music, and sometimes think in standard notation. Sometimes it takes me quite awhile to mentally translate notation to the pianoroll. Will I use still use a pianoroll? Definitely. Notation opens up a whole world of possibilities for composition within Reaper for me. For a studio working with session musicians? I could see it working there as well.
Seriously. Perhaps, you should change your poll to "how many users use every single feature within Reaper" just to see what comes up.
Perhaps, you should change your poll to "how many users use every single feature within Reaper" just to see what comes up.
I think this is an excellent point.
We are all passionate about our music, so much so that it is easy at times not to be able to see the wood for the trees. So easy to forget that this $60 program has to meet such a diverse range of different people's differing needs!
I'll give one example. I make HUGE use of custom menus. I suspect that many if not most users (I'm talking about users in general, not just the enthusiasts who hang around the forums) make little or no use for this feature. But just because only a minority use something, that doesn't mean it isn't important.
Likewise, am I ever likely to use the notation editor myself? Probably no. Do I consider it a useful addition to REAPER's bag of tricks? Hell, yes!
Add up all the minorities and you get a lot of people! Take away from REAPER those features that only a minority use and suspect you won't have much left!
And still with interface bugs and glitches... Maybe it's time to do something Don't get me wrong but design in Reaper is still on lowest part of development.
Last edited by AndreyMarchenko; 05-18-2016 at 02:18 AM.