Old 02-02-2023, 10:23 AM   #1
Meo-Ada Mespotine
Human being with feelings
 
Meo-Ada Mespotine's Avatar
 
Join Date: May 2017
Location: Leipzig
Posts: 6,621
Default v6.74 - February 2 2023

v6.74 - February 2 2023
  • + Accessibility: improve descriptions of ReaEQ/ReaPitch/ReaDelay enabled buttons
  • + Accessibility: improve ordering of controls in GetUserInputs() API
  • + Accessibility: set description for FX active (bypass) checkbox
  • + Accessibility: improve keyboard navigation/screen reader behavior for sends in track routing menu
  • + Accessibility: improve screen reader behavior for hardware output list in track routing menu
  • + Accessibility: add higher-contrast default I-Beam (time selection) cursor
  • + Actions: add action to play/stop (move edit cursor on stop)
  • + Actions: respect group-disable setting in action to duplicate items [t=272939]
  • + Actions: improve description of action to glue items to match menu description [t=275171]
  • + Actions window: add join/heal, during/while as default synonyms
  • + Actions window: update toggle states in response to actions [t=247947]
  • + Actions window: when sorting by command ID, sort by identifier string [t=275016]
  • + API: add midi editor play cursor preview override API for PlayTime
  • + API: avoid performance issues due to old SWS versions flooding with calls to RefreshToolbar()
  • + API: SetMouseModifier(ctx,-1,-1) will reset all modifiers to default for that context; SetMouseModifier(-1,-1,-1) will reset all modifiers to default for all contexts
  • + API: add GetInputActivityLevel()
  • + API: add support for audio control signal x2/y2 parameters in FX_GetNamedConfigParm() [t=274236]
  • + Audio Units: fixed bridged plug-in parameter unit names and tail time change detection
  • + Audio Units: respond to kAudioUnitProperty_ParameterList to update parameter list at plug-in request
  • + Audio Units: support custom string displays for parameters [p=2456294]
  • + CLAP: fix default path list on Windows [t=274405]
  • + CLAP: support text_to_value to improve manual editing of envelope point parameters
  • + Defaults: change snap-to-nearby-media-items to by default only snap to items on the same track as the current item
  • + Dynamic split: respect track edit grouping when splitting grouped items
  • + Envelope point editor: fix disappearing shapes after editing tempo/mute envelopes
  • + Filtering: fix matching of accented characters at start of search filter
  • + Filtering: support matching Unicode Latin Extended-A characters when searching for unaccented characters
  • + Freeze: when freezing, preserve MIDI-only receives [t=275106]
  • + Freeze: when freezing to mono/stereo, preserve audio sidechain receives [t=275106]
  • + FX chain window: add menu item to cut FX including automation
  • + FX chain window: improve list focus behavior when renaming instance
  • + Grouping: reset automatic track grouping to default when creating new project
  • + Group manager: fix redundant refreshes
  • + IDEs: improve international keyboard support
  • + IDEs: improve home-key behavior (thanks Giorgos Vougioukas)
  • + IDEs: fix inconsistency in column indicators, improve behavior of Ctrl+End (thanks Giorgos Vougioukas)
  • + IDEs: improve autocomplete behavior when using EEL2 namespaces [t=274334]
  • + IDEs: improve behavior of panes and undo/redo [t=274972]
  • + IDEs: smarter selection of suggested items on initial mousemove [p=2629534]
  • + IDEs: suggest list does not respond to mouse movement when inactive [t=275197]
  • + IDEs: fix loss of X position when scrolling vertically in some instances [t=274248]
  • + JSFX: add mem_multiply_sum(), mem_insert_shuffle(), get_host_placement() [jss=mem_multiply_sum] [jss=get_host_placement]
  • + JSFX: improve gfx_getchar() to return discrete unicode values when available [jss=gfx_getchar]
  • + JSFX: extend slider_automate() to allow for touch recording [jss=slider_automate]
  • + JSFX: if 'tags: instrument' is present in header, treat as an instrument [sdk=js/js.php#tags]
  • + JSFX: improve manual editing of envelope points for parameters that have named values
  • + JSFX: per-sample and per-automated-block performance optimizations
  • + JSFX: support log/exp-scaled sliders for controls, specify :log or :log=offset after step size [sdk=js/js.php#slider_shaping]
  • + JSFX: support polynomial-scaled fader scaling, default is square, specify :sqr for x^2 or :sqr=3 after step size
  • + JSFX: support up to 256 sliders per FX, longer parameter names, very long lines [t=272052]
  • + JSFX: throttle calls to gfx_showmenu() to prevent accidental annoyance [t=272767]
  • + JSFX: support EEL2 preprocessing [sdk=js/preproc.php]
  • + JSFX: update Super8, channel mixer to use preprocessor
  • + Localization: improve support for various loudness-related displays
  • + LV2: do not unload plug-in bundles on macOS or Linux [t=274448]
  • + LV2: fix potential crash on macOS UI destruction [t=274448]
  • + LV2: improve manual editing of envelope points for parameters that are named enums
  • + macOS: fix ampersand drawing in tooltips [p=2628462]
  • + macOS: improve compatibility of 'Open source file' mouse modifier dragging [p=2636376]
  • + Media explorer: add action to calculate peak volume for all media (will skip files that have already been calculated)
  • + Media explorer: do not allow shortcuts panel to be resized to exactly zero [t=215631]
  • + Media explorer: fix action to open file in explorer with certain paths [t=274502]
  • + Media explorer: fix button appearance on Linux when using DPI scaling
  • + Media explorer: improve handling of RfxChain and FX preset files [t=265842]
  • + Media explorer: support editing metadata via right-click menu for .mid files [t=274771]
  • + Media item properties: improve start-in-source display in certain stretch marker scenarios [t=274036]
  • + Media items: always account for media item label drawn above item when calculating vertical offset for overlapping items [t=272679]
  • + Media items: fix potentially-dropped MIDI events at end of item [p=2625908]
  • + Menu/toolbar editor: increase width of listview columns [p=2636334]
  • + MIDI: when trimming items due to split, chase CC/pitch/etc
  • + MIDI list editor: fix mousewheel action bindings [t=275224]
  • + Mixer: add Cut menu items to FX context menu
  • + Mouse modifiers: fix potential crash when deleting track via user-assigned action from media item click/razor edit click
  • + Mouse modifiers: fix support for binding actions with small ID numbers to click/doubleclick contexts
  • + Notation editor: fix UI quirks when the piano roll is set to project synchronized time base [t=260878]
  • + Notation editor: improve layout when resizing, make limits affected by size [p=2032295]
  • + Paste: improve behavior when pasting .RfxChain/.fxb/.vstpreset files into track or item context
  • + Preferences: add setting in Preferences/Seeking to seek playback when clicking on media items
  • + Preferences: fix searching when starting from a preferences page that is added by an extension [t=274326]
  • + Project load: always show details of unrecognized project tokens
  • + Razor edits: add action to enclose media items in separate razor edit areas for each selected media item, rather than a single razor edit enclosing all selected media items
  • + Razor edits: add mouse modifiers to move razor edits without contents horizontally/vertically/on one axis only
  • + Razor edits: add option to move edit cursor on razor edit change
  • + Razor edits: fix adjusting media item length when using timebase beats (position only) [p=2627203]
  • + Razor edits: fix envelope cut/paste (6.72 regression)
  • + Razor edits: fix some behaviors when pasting razor edit areas to master track [p=2627688]
  • + Razor edits: fix action to move razor edit areas up/down/forward/back without contents for master track [p=2630344]
  • + Razor edits: fix restoring master track razor edits on project load
  • + Razor edits: fix undo for razor edits on master track envelopes [p=2630348]
  • + Razor edits: handle master track in action to move nearest razor edit edge to cursor [p=2630311]
  • + Razor edits: improve behavior when "overlap and crossfade media when finalizing razor edits" enabled [p=2623951]
  • + Razor edits: only copy fade-in/fade-out if the start/end of the media item is included in the razor edit
  • + Razor edits: prevent moving razor edit areas to tempo envelope when using mouse modifier to move razor edit area ignoring envelope type [p=2627676]
  • + Razor edits: support cut/copy/paste on project play rate envelope [p=2629413]
  • + ReaEQ: correct label for band bandwidth parameter
  • + ReaScript: add EEL2 mem_multiply_sum(), mem_insert_shuffle() [jss=mem_multiply_sum]
  • + ReaScript: extend gfx.getchar() to return discrete unicode values when available
  • + ReaScript: support EEL2 preprocessing [sdk=js/preproc.php]
  • + Recording: fix $recpass000 wildcard when used in the middle of the filename [t=222312]
  • + Recording: fix potential extra count-in measure being added with round-to-measure checked [t=274889]
  • + Recording: improve behavior with MIDI replace recording mode
  • + Render: display render statistics as list view in render progress window
  • + Render: improve tab order around output format configuration
  • + Render: support $takemarker(name) and $takemarker(name)[separator] wildcards [t=275011]
  • + Render: swap order of close and back buttons after successful render
  • + Render: update dialog when changing render region selection [t=274119]
  • + Render: support wildcard case conversion for Unicode Latin Supplemental and Latin Extended-A accented characters [t=274162]
  • + Routing window: display track parent name in routing dialog title
  • + Routing matrix/track wiring: show if signal is present on audio/MIDI inputs
  • + Routing matrix: improve record input selection indication on multichannel record inputs
  • + Timestretch: add new ReaReaRea mode that uses randomized overlapped windows and project resampling mode [t=266425]
  • + Timestretch: improve ordering of modes menu
  • + Tooltips: prevent tooltips from occuring when window is inactive [t=233380]
  • + Track grouping: items on edit-grouped tracks follow mouse-click take selection changes [t=274295]
  • + Track grouping: prevent grouping razor edits on master track [p=2627694]
  • + Track grouping manager: fix Unicode characters in group names on Windows
  • + Track manager: fix visibility of collapsed child tracks when filtering [t=275048]
  • + Track manager: fix gridline display when hiding columns on Windows [t=274194]
  • + Undo: consolidate undo points when inserting multiple FX via action [t=274365]
  • + Video: add get_host_placement()
  • + Video: support EEL2 preprocessing [sdk=js/preproc.php]
  • + Virtual MIDI keyboard: fix entering center note via keyboard
  • + Virtual MIDI keyboard: improve keyboard navigation
  • + Virtual MIDI keyboard: remove space from note names
  • + VST: add compatibility setting to pass channel silence flags to VST3 plug-ins [t=274038]
  • + VST: detect VST2 shell plug-in synth status using same logic as non-shell plug-ins
  • + VST: improve multiprocessing performance with UADx plug-ins
  • + VST: re-map automation by parameter ID if parameters change due to restartComponent
  • + Windows: improve ASIO channel defaults, remember channel configuration per device
  • + Windows: do not allow setting default ASCII keybindings to global, require manual remap first [t=275243]

Generated by X-Raym's REAPER ChangeLog to BBCode
__________________
Use you/she/her.Ultraschall-Api Lua Api4Reaper - Donate, if you wish

On vacation for the time being...

Last edited by Dstruct; 02-03-2023 at 03:34 AM.
Meo-Ada Mespotine is offline   Reply With Quote
Old 02-02-2023, 10:35 AM   #2
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
Default

I wonder if we'll get a Groundhog Day themed tag line. "Rise and shine campers, it's cold outside!" Or "don't drive angry!"
__________________
CSI v3 Wiki
Funkybot is offline   Reply With Quote
Old 02-02-2023, 11:05 AM   #3
alphoc
Human being with feelings
 
Join Date: Apr 2019
Posts: 375
Default

Very good news. Thanks a lot.
alphoc is offline   Reply With Quote
Old 02-02-2023, 11:06 AM   #4
sockmonkey72
Human being with feelings
 
sockmonkey72's Avatar
 
Join Date: Sep 2021
Location: Berlin
Posts: 1,935
Default

Tremendous update @devs, congrats!
__________________
ReaPack Repository: right-click and copy index URL
sockmonkey72 is online now   Reply With Quote
Old 02-02-2023, 11:17 AM   #5
foxAsteria
Human being with feelings
 
foxAsteria's Avatar
 
Join Date: Dec 2009
Location: Oblivion
Posts: 10,255
Default

Good stuff! I love that warm feeling of knowing the devs secretly read our threads and took sensible suggestions from the community. And seeing suggestions from years past being implemented today is wonderful indeed.
__________________
foxyyymusic
foxAsteria is offline   Reply With Quote
Old 02-02-2023, 11:25 AM   #6
ovnis
Human being with feelings
 
ovnis's Avatar
 
Join Date: Oct 2011
Posts: 2,924
Default

"+ Windows: improve ASIO channel defaults, remember channel configuration per device"
Thx you!


It would be great to have ASIO latency per project! Like that we haven't to change this when we works on differnt projects!



Time saver!
ovnis is offline   Reply With Quote
Old 02-02-2023, 12:24 PM   #7
BartR
Human being with feelings
 
BartR's Avatar
 
Join Date: Oct 2014
Location: Belgium
Posts: 1,612
Default

Available on Landoleet. Once it's up there, how many minutes/hour wil ltake to get it on official page?
__________________
Reaper: always the most up-to-date.
O.S.: Windows 11 Pro
ReaPack (with bilingual Tutorials): https://bit.ly/ReaPack_Repository
BartR is offline   Reply With Quote
Old 02-02-2023, 04:19 PM   #8
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
Default

Quote:
Originally Posted by BartR View Post
Available on Landoleet. Once it's up there, how many minutes/hour wil ltake to get it on official page?
Sometimes a few hours, sometimes next day.
__________________
CSI v3 Wiki
Funkybot is offline   Reply With Quote
Old 02-02-2023, 05:14 PM   #9
dyross
Human being with feelings
 
Join Date: Jan 2023
Posts: 68
Default

Reaper newbie, so sorry for the dumb question, but is this the official release, just not available on main site yet?
dyross is offline   Reply With Quote
Old 02-02-2023, 05:22 PM   #10
RJHollins
Human being with feelings
 
Join Date: Dec 2011
Posts: 2,161
Default

there now.
RJHollins is online now   Reply With Quote
Old 02-02-2023, 06:08 PM   #11
akademie
Human being with feelings
 
Join Date: Mar 2007
Posts: 3,978
Default

Quote:
Originally Posted by ovnis View Post
...<snip>
It would be great to have ASIO latency per project! Like that we haven't to change this when we works on differnt projects!

Time saver!
Yes, there is my Feature Request already
Save & load Buffer settings to/from RPP
https://forum.cockos.com/showthread.php?t=247801
akademie is offline   Reply With Quote
Old 02-02-2023, 06:10 PM   #12
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
Default

Quote:
Originally Posted by Funkybot View Post
I wonder if we'll get a Groundhog Day themed tag line. "Rise and shine campers, it's cold outside!" Or "don't drive angry!"
I got my wish.
__________________
CSI v3 Wiki
Funkybot is offline   Reply With Quote
Old 02-02-2023, 10:24 PM   #13
dyross
Human being with feelings
 
Join Date: Jan 2023
Posts: 68
Default

Not sure if it's appropriate to post this here, but I'm getting tons of crashes on OSX on this build:

https://forum.cockos.com/showthread.php?t=275560

(I have also emailed support directly; this message is just for folks' visibility if they run into similar issues)
dyross is offline   Reply With Quote
Old 02-03-2023, 02:45 AM   #14
bFooz
Human being with feelings
 
Join Date: Jul 2010
Location: Slovakia
Posts: 2,588
Default

Quote:
+ Notation editor: improve layout when resizing, make limits affected by size [p=2032295]
At some zoom level, the staves are changing height vertically when resizing the window. (But at some other zoom levels, they are just stretched horizontally as they should be.)

This seems to be very much related to the zooming issue 11. https://forum.cockos.com/showthread....04#post2623704

bFooz is offline   Reply With Quote
Old 02-03-2023, 02:55 AM   #15
Meo-Ada Mespotine
Human being with feelings
 
Meo-Ada Mespotine's Avatar
 
Join Date: May 2017
Location: Leipzig
Posts: 6,621
Default

Now, someone just needs to move the thread to the general section.
__________________
Use you/she/her.Ultraschall-Api Lua Api4Reaper - Donate, if you wish

On vacation for the time being...
Meo-Ada Mespotine is offline   Reply With Quote
Old 02-03-2023, 03:58 AM   #16
pepe44
Human being with feelings
 
pepe44's Avatar
 
Join Date: Jul 2013
Location: Portugal
Posts: 1,827
Default

+add action to play/stop (move edit cursor on stop)

!40328 - Transport: Play/stop (move edit cursor on stop) for me is not moving the cursor to the marker, stays a bit after the marker.
pepe44 is offline   Reply With Quote
Old 02-03-2023, 05:18 AM   #17
IXix
Human being with feelings
 
Join Date: Jan 2007
Location: mcr:uk
Posts: 3,889
Default

Thanks devs! New JSFX/EEL stuff is interesting.
IXix is offline   Reply With Quote
Old 02-03-2023, 06:01 AM   #18
Phazma
Human being with feelings
 
Join Date: Jun 2019
Posts: 2,872
Default

Insane update, congrats!

Quote:
Originally Posted by Meo-Ada Mespotine View Post
[*]+ Actions: add action to play/stop (move edit cursor on stop)
Why was this needed? When would I use this instead of just Play/pause?

I would have rather hoped for an option to link playback and edit cursor (or disable the playback cursor all-together). During playback the edits happen at the playback cursor anyway so I never understood why 2 cursors are needed and why the edit cursor stays where it is, unless someone likes to have that as a reminder to know where the playback has started.

Quote:
Originally Posted by Meo-Ada Mespotine View Post
[*]+ Mixer: add Cut menu items to FX context menu
This is really great! I hope for the next Reaper version you can look into the paste FX issue though, to speed up the whole cut/copy-paste FX workflow.
Phazma is offline   Reply With Quote
Old 02-03-2023, 07:38 AM   #19
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,688
Default

Quote:
Originally Posted by IXix View Post
Thanks devs! New JSFX/EEL stuff is interesting.
I uploaded the supposedly first community JSFX that uses the new Preprocessor to ReaPack.

-Michael
mschnell is offline   Reply With Quote
Old 02-03-2023, 10:34 AM   #20
TyPie
Human being with feelings
 
Join Date: Jun 2018
Posts: 23
Default Epic Update!

Thank you for this Epic update, devs!
(I think I'm gonna need a bigger monitor, perhaps rotated to vertical, to view....hahaha...)
Thanks again!!!

Last edited by TyPie; 02-03-2023 at 11:15 AM.
TyPie is offline   Reply With Quote
Old 02-03-2023, 11:14 AM   #21
norbury brook
Human being with feelings
 
norbury brook's Avatar
 
Join Date: Mar 2007
Location: London UK
Posts: 3,378
Default

Quote:
Originally Posted by Phazma View Post
Insane update, congrats!



Why was this needed? When would I use this instead of just Play/pause?

.

I wondered this myself. perhaps it's a separate action so people can use it to make Macros/scripts?


M
__________________
https://www.marcuscliffe.com/
norbury brook is offline   Reply With Quote
Old 02-03-2023, 11:38 AM   #22
akademie
Human being with feelings
 
Join Date: Mar 2007
Posts: 3,978
Default

Quote:
Originally Posted by Phazma View Post
Insane update, congrats!
Why was this needed? When would I use this instead of just Play/pause?
<snip>...

"Pause" will not release audio driver, while "Stop" will do (if configured so).
akademie is offline   Reply With Quote
Old 02-03-2023, 11:53 AM   #23
norbury brook
Human being with feelings
 
norbury brook's Avatar
 
Join Date: Mar 2007
Location: London UK
Posts: 3,378
Default

Quote:
Originally Posted by akademie View Post
"Pause" will not release audio driver, while "Stop" will do (if configured so).
so can you 'configure' Stop to not release the audio driver then? That might make less 'noise' with high latent plugins like AA silver. using 'pause' gives a silent stop, using stop results in crackles.


M
__________________
https://www.marcuscliffe.com/
norbury brook is offline   Reply With Quote
Old 02-03-2023, 12:54 PM   #24
cjunekim
Human being with feelings
 
Join Date: Dec 2016
Posts: 255
Default getchar regression bug?

Hi

gfx_getchar seems to be changed internally and externally. Along the changes, I believe there came a regression bug.

getchar no longer reads any input of many key combinations, for example ctrl++/- or ctrl+./, and so on.
cjunekim is offline   Reply With Quote
Old 02-03-2023, 02:05 PM   #25
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by cjunekim View Post
Hi

gfx_getchar seems to be changed internally and externally. Along the changes, I believe there came a regression bug.

getchar no longer reads any input of many key combinations, for example ctrl++/- or ctrl+./, and so on.
what OS?
Justin is offline   Reply With Quote
Old 02-03-2023, 04:05 PM   #26
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,937
Default

Don't know if it's the same as cjunekim but, at least on macOS 10.14 and since 6.73, gfx.getchar() doesn't return anything for Ctrl+letter. https://forum.cockos.com/showthread.php?t=275451
cfillion is offline   Reply With Quote
Old 02-03-2023, 04:53 PM   #27
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,054
Default

+add action to play/stop (move edit cursor on stop)

Super useful devs! Had written a script to simulate the behaviour. Gone now 😅
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 02-03-2023, 06:09 PM   #28
Phazma
Human being with feelings
 
Join Date: Jun 2019
Posts: 2,872
Default

Quote:
Originally Posted by _Stevie_ View Post
+add action to play/stop (move edit cursor on stop)

Super useful devs! Had written a script to simulate the behaviour. Gone now 😅
Curious why you find it so neccessary that you have written a script for it? Is it for the audio driver release reason that akademie mentioned? Or is there something else useful about it that I might be missing out on?
Phazma is offline   Reply With Quote
Old 02-03-2023, 07:16 PM   #29
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

pause is a different state with different behaviors (eg run fx when stopped) than stopped. also if you’re recording it’s obviously different.
Justin is offline   Reply With Quote
Old 02-04-2023, 01:45 AM   #30
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,054
Default

Quote:
Originally Posted by Phazma View Post
Curious why you find it so neccessary that you have written a script for it? Is it for the audio driver release reason that akademie mentioned? Or is there something else useful about it that I might be missing out on?
Yes, what akademie mentioned is definitely one part of the issue.

1. When you use pause and resume playback, the release samples / reverb tail bleed into the resumed playback which is undesirable.

2. Most of the time I don't want to keep the edit cursor at the playback start position. And for the cases where I want to go to the start position, I have a script to move back.
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 02-04-2023, 04:45 AM   #31
Phazma
Human being with feelings
 
Join Date: Jun 2019
Posts: 2,872
Default

Ok thanks Justin and _Stevie_ it makes sense now!

Quote:
Originally Posted by _Stevie_ View Post
2. Most of the time I don't want to keep the edit cursor at the playback start position. And for the cases where I want to go to the start position, I have a script to move back.


Funny, for me it’s actually the opposite, most of the time I want to jump back to start position but sometimes I don’t. Still trying to think of a way to spontaneously do that without having to remember to press a different key to stop playback.
Phazma is offline   Reply With Quote
Old 02-04-2023, 06:27 AM   #32
pepe44
Human being with feelings
 
pepe44's Avatar
 
Join Date: Jul 2013
Location: Portugal
Posts: 1,827
Default

Can someone confirm the behaviour, is it normal ?
I would rather place the marker exactly where the marker is not ahead of it.
Thanks.
pepe44 is offline   Reply With Quote
Old 02-04-2023, 06:58 AM   #33
norbury brook
Human being with feelings
 
norbury brook's Avatar
 
Join Date: Mar 2007
Location: London UK
Posts: 3,378
Default

Quote:
Originally Posted by _Stevie_ View Post
Yes, what akademie mentioned is definitely one part of the issue.

1. When you use pause and resume playback, the release samples / reverb tail bleed into the resumed playback which is undesirable.

2. Most of the time I don't want to keep the edit cursor at the playback start position. And for the cases where I want to go to the start position, I have a script to move back.
does this mean there's a way to set it like Cubase so the cursor moves to the stop position as default, but if you hit a key (0) in cubase then playback goes from the previous start position?


M
__________________
https://www.marcuscliffe.com/
norbury brook is offline   Reply With Quote
Old 02-04-2023, 07:16 AM   #34
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by pepe44 View Post
+add action to play/stop (move edit cursor on stop)

!40328 - Transport: Play/stop (move edit cursor on stop) for me is not moving the cursor to the marker, stays a bit after the marker.

Those actions run (by SWS from a marker) from the main thread and asynchronously from the audio, so it's expected that they would stop a bit late.
Justin is offline   Reply With Quote
Old 02-05-2023, 02:36 AM   #35
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,054
Default

Quote:
Originally Posted by norbury brook View Post
does this mean there's a way to set it like Cubase so the cursor moves to the stop position as default, but if you hit a key (0) in cubase then playback goes from the previous start position?


M
Not quite, but there is an SWS action that navigates to the recent cursor positions.
SWS: Undo edit cursor move
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom

Last edited by _Stevie_; 02-05-2023 at 05:25 AM.
_Stevie_ is offline   Reply With Quote
Old 02-05-2023, 07:45 PM   #36
maxdembo
Human being with feelings
 
maxdembo's Avatar
 
Join Date: Aug 2011
Location: All Hallows End
Posts: 2,132
Default

I dont understand ReaReaRea on any level but I love how it sounds, timestretching is a whole other level of fun now
maxdembo is offline   Reply With Quote
Old 02-06-2023, 03:29 AM   #37
dangguidan
Human being with feelings
 
Join Date: Jan 2019
Location: China
Posts: 655
Default

+ MIDI: when trimming items due to split, chase CC/pitch/etc

For traditional MIDI editing, there are a lot of CC data out of thin air. I don't need these data.
In addition, the data arrangement is CC type from low to high, which may cause errors. For example, some data are used in groups of three:
CC99=** CC98=** CC6=**
The current arrangement will cause response errors.
Can you add a new option to turn off this function?
dangguidan is online now   Reply With Quote
Old 02-06-2023, 03:42 AM   #38
sockmonkey72
Human being with feelings
 
sockmonkey72's Avatar
 
Join Date: Sep 2021
Location: Berlin
Posts: 1,935
Default

Quote:
Originally Posted by dangguidan View Post
+ MIDI: when trimming items due to split, chase CC/pitch/etc

For traditional MIDI editing, there are a lot of CC data out of thin air. I don't need these data.
In addition, the data arrangement is CC type from low to high, which may cause errors. For example, some data are used in groups of three:
CC99=** CC98=** CC6=**
The current arrangement will cause response errors.
Can you add a new option to turn off this function?
It would be more helpful to recognize (N)RPN CCs (or 14-bit CCs) and chase them accurately, rather than throwing it all out. But I have no problem with an option, either.
__________________
ReaPack Repository: right-click and copy index URL
sockmonkey72 is online now   Reply With Quote
Old 02-06-2023, 03:51 AM   #39
dangguidan
Human being with feelings
 
Join Date: Jan 2019
Location: China
Posts: 655
Default

Quote:
Originally Posted by sockmonkey72 View Post
It would be more helpful to recognize (N)RPN CCs (or 14-bit CCs) and chase them accurately, rather than throwing it all out. But I have no problem with an option, either.
Now the 14bit CC data has been chased into CC6, CC98 and CC99,CC100,CC101, but the response error has actually occurred.
The correct reading sequence should be CC99, CC98, CC6, and CC101, CC100, and CC6.
Previously, I used another method to block CC6 after reading it, but the current method is actually to convert the previous chase into the actual CC.
For me, MIDI has a lot of data that I don't need.
I hope to provide options to avoid automatic insertion of CC.
In addition, CC99, CC98, CC6, CC101 and CC100 are shielded in pursuit to avoid errors.
dangguidan is online now   Reply With Quote
Old 02-06-2023, 04:00 AM   #40
sockmonkey72
Human being with feelings
 
sockmonkey72's Avatar
 
Join Date: Sep 2021
Location: Berlin
Posts: 1,935
Default

Quote:
Originally Posted by dangguidan View Post
Now the 14bit CC data has been chased into CC6, CC98 and CC99,CC100,CC101, but the response error has actually occurred.
The correct reading sequence should be CC99, CC98, CC6, and CC101, CC100, and CC6.
Previously, I used another method to block CC6 after reading it, but the current method is actually to convert the previous chase into the actual CC.
For me, MIDI has a lot of data that I don't need.
I hope to provide options to avoid automatic insertion of CC.
In addition, CC99, CC98, CC6, CC101 and CC100 are shielded in pursuit to avoid errors.
That's what I mean; if REAPER noticed that the CCs 99, 98, 6, (38 in some cases), 101 and 100 were being chased, it would know that it was chasing an NRPN. If it noticed that 45 and 13 were being chased, it would surmise that it was chasing a "classic" 14-bit CC. And then it could order the MSB/LSB pairs properly.

But again, I would also support a "don't chase" option. If it's not working properly for NRPNs and 14-bit CCs, it's better to disable it when those are in use.
__________________
ReaPack Repository: right-click and copy index URL
sockmonkey72 is online now   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 11:42 PM.


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