|
|
|
02-02-2023, 10:23 AM
|
#1
|
Human being with feelings
Join Date: May 2017
Location: Leipzig
Posts: 6,621
|
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
Last edited by Dstruct; 02-03-2023 at 03:34 AM.
|
|
|
02-02-2023, 10:35 AM
|
#2
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
|
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!"
|
|
|
02-02-2023, 11:05 AM
|
#3
|
Human being with feelings
Join Date: Apr 2019
Posts: 375
|
Very good news. Thanks a lot.
|
|
|
02-02-2023, 11:06 AM
|
#4
|
Human being with feelings
Join Date: Sep 2021
Location: Berlin
Posts: 1,935
|
Tremendous update @devs, congrats!
|
|
|
02-02-2023, 11:17 AM
|
#5
|
Human being with feelings
Join Date: Dec 2009
Location: Oblivion
Posts: 10,255
|
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.
|
|
|
02-02-2023, 11:25 AM
|
#6
|
Human being with feelings
Join Date: Oct 2011
Posts: 2,924
|
"+ 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!
|
|
|
02-02-2023, 12:24 PM
|
#7
|
Human being with feelings
Join Date: Oct 2014
Location: Belgium
Posts: 1,612
|
Available on Landoleet. Once it's up there, how many minutes/hour wil ltake to get it on official page?
|
|
|
02-02-2023, 04:19 PM
|
#8
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
|
Quote:
Originally Posted by BartR
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.
|
|
|
02-02-2023, 05:14 PM
|
#9
|
Human being with feelings
Join Date: Jan 2023
Posts: 68
|
Reaper newbie, so sorry for the dumb question, but is this the official release, just not available on main site yet?
|
|
|
02-02-2023, 05:22 PM
|
#10
|
Human being with feelings
Join Date: Dec 2011
Posts: 2,161
|
there now.
|
|
|
02-02-2023, 06:10 PM
|
#12
|
Human being with feelings
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
|
Quote:
Originally Posted by Funkybot
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.
|
|
|
02-02-2023, 10:24 PM
|
#13
|
Human being with feelings
Join Date: Jan 2023
Posts: 68
|
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)
|
|
|
02-03-2023, 02:45 AM
|
#14
|
Human being with feelings
Join Date: Jul 2010
Location: Slovakia
Posts: 2,588
|
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
|
|
|
02-03-2023, 02:55 AM
|
#15
|
Human being with feelings
Join Date: May 2017
Location: Leipzig
Posts: 6,621
|
Now, someone just needs to move the thread to the general section.
|
|
|
02-03-2023, 03:58 AM
|
#16
|
Human being with feelings
Join Date: Jul 2013
Location: Portugal
Posts: 1,827
|
+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.
|
|
|
02-03-2023, 05:18 AM
|
#17
|
Human being with feelings
Join Date: Jan 2007
Location: mcr:uk
Posts: 3,889
|
Thanks devs! New JSFX/EEL stuff is interesting.
|
|
|
02-03-2023, 06:01 AM
|
#18
|
Human being with feelings
Join Date: Jun 2019
Posts: 2,872
|
Insane update, congrats!
Quote:
Originally Posted by Meo-Ada Mespotine
[*]+ 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
[*]+ 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.
|
|
|
02-03-2023, 07:38 AM
|
#19
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,688
|
Quote:
Originally Posted by IXix
Thanks devs! New JSFX/EEL stuff is interesting.
|
I uploaded the supposedly first community JSFX that uses the new Preprocessor to ReaPack.
-Michael
|
|
|
02-03-2023, 10:34 AM
|
#20
|
Human being with feelings
Join Date: Jun 2018
Posts: 23
|
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.
|
|
|
02-03-2023, 11:14 AM
|
#21
|
Human being with feelings
Join Date: Mar 2007
Location: London UK
Posts: 3,378
|
Quote:
Originally Posted by Phazma
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
|
|
|
02-03-2023, 11:38 AM
|
#22
|
Human being with feelings
Join Date: Mar 2007
Posts: 3,978
|
Quote:
Originally Posted by Phazma
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).
|
|
|
02-03-2023, 11:53 AM
|
#23
|
Human being with feelings
Join Date: Mar 2007
Location: London UK
Posts: 3,378
|
Quote:
Originally Posted by akademie
"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
|
|
|
02-03-2023, 12:54 PM
|
#24
|
Human being with feelings
Join Date: Dec 2016
Posts: 255
|
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.
|
|
|
02-03-2023, 02:05 PM
|
#25
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,721
|
Quote:
Originally Posted by cjunekim
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?
|
|
|
02-03-2023, 04:05 PM
|
#26
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 4,937
|
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
|
|
|
02-03-2023, 04:53 PM
|
#27
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,054
|
+add action to play/stop (move edit cursor on stop)
Super useful devs! Had written a script to simulate the behaviour. Gone now 😅
|
|
|
02-03-2023, 06:09 PM
|
#28
|
Human being with feelings
Join Date: Jun 2019
Posts: 2,872
|
Quote:
Originally Posted by _Stevie_
+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?
|
|
|
02-03-2023, 07:16 PM
|
#29
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,721
|
pause is a different state with different behaviors (eg run fx when stopped) than stopped. also if you’re recording it’s obviously different.
|
|
|
02-04-2023, 01:45 AM
|
#30
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,054
|
Quote:
Originally Posted by Phazma
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.
|
|
|
02-04-2023, 04:45 AM
|
#31
|
Human being with feelings
Join Date: Jun 2019
Posts: 2,872
|
Ok thanks Justin and _Stevie_ it makes sense now!
Quote:
Originally Posted by _Stevie_
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.
|
|
|
02-04-2023, 06:27 AM
|
#32
|
Human being with feelings
Join Date: Jul 2013
Location: Portugal
Posts: 1,827
|
Can someone confirm the behaviour, is it normal ?
I would rather place the marker exactly where the marker is not ahead of it.
Thanks.
|
|
|
02-04-2023, 06:58 AM
|
#33
|
Human being with feelings
Join Date: Mar 2007
Location: London UK
Posts: 3,378
|
Quote:
Originally Posted by _Stevie_
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
|
|
|
02-04-2023, 07:16 AM
|
#34
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,721
|
Quote:
Originally Posted by pepe44
+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.
|
|
|
02-05-2023, 02:36 AM
|
#35
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,054
|
Quote:
Originally Posted by norbury brook
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
Last edited by _Stevie_; 02-05-2023 at 05:25 AM.
|
|
|
02-05-2023, 07:45 PM
|
#36
|
Human being with feelings
Join Date: Aug 2011
Location: All Hallows End
Posts: 2,132
|
I dont understand ReaReaRea on any level but I love how it sounds, timestretching is a whole other level of fun now
|
|
|
02-06-2023, 03:29 AM
|
#37
|
Human being with feelings
Join Date: Jan 2019
Location: China
Posts: 655
|
+ 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?
|
|
|
02-06-2023, 03:42 AM
|
#38
|
Human being with feelings
Join Date: Sep 2021
Location: Berlin
Posts: 1,935
|
Quote:
Originally Posted by dangguidan
+ 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.
|
|
|
02-06-2023, 03:51 AM
|
#39
|
Human being with feelings
Join Date: Jan 2019
Location: China
Posts: 655
|
Quote:
Originally Posted by sockmonkey72
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.
|
|
|
02-06-2023, 04:00 AM
|
#40
|
Human being with feelings
Join Date: Sep 2021
Location: Berlin
Posts: 1,935
|
Quote:
Originally Posted by dangguidan
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.
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 11:42 PM.
|