 |
|
|
01-30-2023, 01:55 PM
|
#1
|
Human being with feelings
Join Date: Jul 2013
Location: Québec
Posts: 478
|
v6.74rc1 - January 30 2023
v6.74rc1 - January 30 2023
- * Includes feature branch: mouse modifier small ID action binding fix
- * Includes feature branch: VST3 re-map of parameter IDs due to restartComponent
- * Includes feature branch: AU parameter list change notification support
- * Includes feature branch: routing matrix/track wiring input activity indicators
- * Includes feature branch: VST3 per-channel silence reporting compatibility option
- * Includes feature branch: better .RfxChain media explorer and clipboard integration
- * Includes feature branch: ReaReaRea timestretch mode
- * Includes feature branch: JSFX new features and EEL2 preprocessor
- * Includes feature branch: render dialog statistics display improvements
- + API: add midi editor play cursor preview override API for playtime
- + API: avoid performance issues due to SWS flooding with dozens of calls to RefreshToolbar() regularly
- + API: improve performance of SetMouseModifier()
- + 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
- + Action list: add join/heal 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]
- + Actions: add during/while as default synonyms
- + Actions: add play/stop (move edit cursor on stop)
- + Actions: fix action to duplicate items not respecting group disable setting [t=272939]
- + Actions: improve description of glue items action to match menu [t=275171]
- + Appearance: higher-contrast default ibeam (time selection) cursor
- + Audio Units: fixed parameter unit name on bridged plug-ins
- + Audio Units: respond to kAudioUnitProperty_ParameterList to update parameter list at plug-in request
- + Audio Units: support custom string displays for parameters [p=2456294]
- + Audio Units: when bridged detect tail time changes
- + 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
- + FX chain window: improve list focus behavior when renaming instance
- + FX: add menu item to cut FX including automation
- + Filtering: fix matching of accented characters at start of search filter
- + Filtering: support matching latin 1 extended A characters when searching for unaccented characters
- + Freeze: when freezing to mono/stereo, preserve audio sidechain receives [t=275106]
- + Freeze: when freezing, preserve MIDI-only receives [t=275106]
- + Group manager: fix redundant refreshes
- + Grouping: reset automatic track grouping to default when creating new project
- + IDE/gfx.getchar: more international keyboard support tweaks for Windows (will probably break things)
- + IDE: improve home-key behavior (thanks Giorgos Vougioukas)
- + IDEs: fix inconsistency in column indicators, improve behavior of Ctrl+End (thanks to 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]
- + JSFX/ReaScript IDEs: fix loss of X position when scrolling vertically in some instances [t=274248]
- + JSFX: add get_host_placement() [t=238958]
- + JSFX: add mem_multiply_sum(), mem_insert_shuffle()
- + JSFX: extend slider_automate to allow for touch recording
- + JSFX: get_slider/set_slider now no-op and return 0
- + JSFX: if tags: instrument is present in header, treat as an instrument
- + JSFX: improve manual editing of envelope points for parameters that are named enums
- + JSFX: per-sample performance optimizations
- + JSFX: reduce excess calls to @slider when automating parameters
- + JSFX: remove restriction of parameter name lengths
- + JSFX: support :sqr fader scaling, default is square, can override power with :sqr=3 e.g.
- + JSFX: support EEL2 preprocessing
- + JSFX: support log-scaled sliders for controls, specify :log or :log=offset after step size
- + JSFX: support up to 256 sliders
- + JSFX: support very long lines [t=272052]
- + JSFX: throttle calls to gfx_showmenu() to prevent accidental annoyance
- + JSFX: update Super8, channel mixer to use preprocessor
- + LV2: do not unload plug-in bundles on macOS [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
- + Linux: do not fully unload lv2 plug-ins when destroying, fixes compatibility issues with some GDK-using plug-ins
- + Localization: improve support for various loudness-related displays
- + MIDI list editor: fix mousewheel action bindings [t=275224]
- + MIDI split: when trimming items, chase CC/pitch/etc
- + MIDI: improve behavior with replace recording mode
- + 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: 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]
- + Mixer: add cut menu items to FX context menu
- + Mouse modifiers: fix crashes when deleting track 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 in continuous scroll view [p=2032295]
- + Notation editor: improve zoom layout in page view
- + 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 plug-in registered preferences page [t=274326]
- + Project load: always show details of unrecognized project tokens
- + Razor edit: action to enclose media items in razor edit creates a separate razor edit area for each selected media item, rather than a single razor edit enclosing all selected media items
- + Razor edit: add mouse modifiers to move razor edits without contents horizontally/vertically/on one axis only
- + Razor edit: add option to move edit cursor on razor edit change
- + Razor edit: fix adjusting media item length when using timebase beats (position only) [p=2627203]
- + Razor edit: fix envelope cut/paste (6.72 regression)
- + Razor edit: 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/EEL: add mem_multiply_sum(), mem_insert_shuffle()
- + ReaScript/JSFX: extend gfx.getchar() to return discrete unicode values when available
- + ReaScript: EEL2 supports preprocessor to generate code <? printf("code;"); ?>, _suppress can be set to prevent compilation of sections of code
- + ReaScript: FX_GetNamedConfigParm add support for ACS x2/y2 parameters [t=274236]
- + ReaScript: 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
- + ReaScript: add GetInputActivityLevel()
- + ReaScript: fix extra characters being sent to gfx_getchar() when using AltGr on Windows [p=2627014]
- + 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]
- + Render wildcards: support case conversion for latin-supplemental accented characters [t=274162]
- + Render wildcards: support case conversion for latin-supplemental and latin-extended-A accented characters [t=274162]
- + 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: update dialog when changing render region selection [t=274119]
- + Routing matrix/track wiring: show if signal is present on audio/MIDI inputs
- + Routing matrix: improve record input selection indication on multichannel record inputs
- + Routing: display track parent name in routing dialog title
- + 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 manager: support non-ascii characters in group names
- + 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 manager: fix visibility of collapsed child tracks when filtering [t=275048]
- + Track routing menu: improve keyboard navigation/screen reader behavior for sends
- + Track routing menu: improve screen reader behavior for hardware output list
- + Undo: consolidate undo points when inserting multiple FX via action [t=274365]
- + 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 performance with UADx plug-ins
- + VST: re-map automation by parameter ID if parameters change due to restartComponent
- + Video: add get_host_placement()
- + Video: support EEL2 preprocessing
- + Virtual MIDI keyboard: fix entering center note via keyboard
- + Virtual MIDI keyboard: improve keyboard navigation
- + Virtual MIDI keyboard: remove space from note names
- + Windows: better ASIO channel defaults, remember channel configuration per device
- + Windows: do not allow setting default ASCII keybindings to global, require manual remap first [t=275243]
- + Windows: fix track manager gridline display when hiding columns [t=274194]
- + Windows: reduce flicker in actions window
- + macOS: fix ampersand drawing in tooltips [p=2628462]
- + macOS: improve compatibility of 'Open source file' mouse modifier dragging [p=2636376]
- # API: fix SetMouseModifier with command IDs [p=2638696]
- # API: midi editor play cursor preview override works when project playback stopped
- # API: optimize performance of SetMouseModifier() reset of single section to defaults
- # Accessibility: Fix VST preset/bypass button descriptions, give them all a common langpack section
- # Audio Units: fix re-scan of kAudioUnitProperty_ParameterList
- # Audio Units: release parameter name/unit strings according to spec
- # IDE/gfx.getchar: more windows international keyboard support fixes
- # JSFX: change :log= slider scaling to have parameter specify midpoint, no parameter uses plain log [p=2614416]
- # JSFX: fix display of file-based sliders in automation etc
- # JSFX: fix gaps in UIs [p=2621429]
- # JSFX: fix step count for parameters with negative range [p=2619006]
- # JSFX: internal file-slider overhaul
- # JSFX: log-scaling affects envelopes/knobs (use :log! for log UI only and to export parameters linearly)
- # JSFX: support log/sqr scaling for parameters with inverted ranges
- # Localization: correct group manager column context menu section in template [t=273946]
- # Localization: fix localization of column names in context menu
- # MIDI split: fix incorrect note added after split
- # MIDI: fix empty events left at end of item after split [p=2636612]
- # Razor edit: fix action to create automation item within razor edit on master track
- # Razor edit: fix undo when moving razor edits containing media items across tracks
- # Razor edits: fix interaction with automation items and beat timebase [p=2627949]
- # Razor edits: fix pasting to play rate envelope when razor edit spans multiple tracks [p=2629769]
- # ReaReaRea: add dotted and triplet modes
- # ReaReaRea: add tempo-synchronized fade modes
- # ReaReaRea: change start-of-stream logic to be more consistent
- # ReaReaRea: change tempo sync range from 1/128 to whole notes
- # ReaScript: fix SetMouseMapsForContext partial reset
- # ReaScript: fix gfx window titles
- # Render wildcards: fix case conversion for some latin-extended-A characters [p=2629080]
- # Render: fix calculation media item loudness via dry run render
- # Render: fix render statistics not updating during render
- # Render: fix render stats columns getting mixed up when doing multiple renders
- # Splash: fix elastique startup message on systems with non-latin code pages [t=275177]
- # Timestretch: improve ordering of simple windowed menu
- # VKB: improve accessibility string for keys control
- # VKB: improve accessibility role for keys control
This thread is for pre-release features discussion. Use the Feature Requests forum for other requests.
Changelog - Pre-Releases
Generated by X-Raym's REAPER ChangeLog to BBCode
|
|
|
01-30-2023, 02:22 PM
|
#2
|
Human being with feelings
Join Date: Jan 2012
Posts: 1,153
|
Quote:
Originally Posted by STOP
[*] + Track grouping: items on edit-grouped tracks follow mouse-click take selection changes [ t=274295]
|
Thank you!
|
|
|
01-30-2023, 02:44 PM
|
#3
|
Administrator
Join Date: Mar 2007
Location: NY
Posts: 15,436
|
You are sure you are running 6.74rc1?
|
|
|
01-30-2023, 03:03 PM
|
#4
|
Human being with feelings
Join Date: Dec 2009
Location: Minnesota
Posts: 9,082
|
Quote:
Originally Posted by schwa
You are sure you are running 6.74rc1?
|
I assume that this is response to me....I deleted my post because the problem persisted in the first restart after updating, so I assumed that it was not fixed. Apparently it still behaves broken when restarting from the broken version, even though it's actually fixed. When I closed it and reopened it with the same updated version, everything is good!
__________________
The Sounds of the Hear and Now.
|
|
|
01-30-2023, 03:21 PM
|
#5
|
Administrator
Join Date: Mar 2007
Location: NY
Posts: 15,436
|
Yes, the bug is in recent prerelease versions, which don't save the item grouping information correctly in the .RPP. The bug was never in a release version of REAPER.
|
|
|
01-30-2023, 03:45 PM
|
#6
|
Human being with feelings
Join Date: Apr 2016
Location: ASU`ogacihC
Posts: 3,799
|
Quote:
+ Tooltips: prevent tooltips from occuring when window is inactive [t=233380]
|
Hmmmm, Toolbar button tooltips are still shown when REAPER is the inactive app.
Win10_x64
|
|
|
01-30-2023, 04:45 PM
|
#7
|
Human being with feelings
Join Date: Oct 2019
Location: Moscow, Russia
Posts: 869
|
+ Razor edit: action to enclose media items in razor edit creates a separate razor edit area for each selected media item, rather than a single razor edit enclosing all selected media items
Why? Please, don't destroy the current behavior. It's exist some time and people expect spiecific behavior from this action. People use it in custom actions and scripts which will be damaged.
Why not to add just a separate action?
|
|
|
01-30-2023, 05:34 PM
|
#8
|
Human being with feelings
Join Date: Dec 2009
Location: Minnesota
Posts: 9,082
|
Quote:
Originally Posted by schwa
Yes, the bug is in recent prerelease versions, which don't save the item grouping information correctly in the .RPP. The bug was never in a release version of REAPER.
|
I totally forgot that the RC versions are not just progressions from the pre-releases. Thanks.
__________________
The Sounds of the Hear and Now.
|
|
|
01-30-2023, 06:00 PM
|
#9
|
Human being with feelings
Join Date: Mar 2021
Posts: 410
|
Thank you so much for all the JSFX love Justin! Greatly appreciated
|
|
|
01-30-2023, 07:53 PM
|
#10
|
Human being with feelings
Join Date: Jun 2018
Location: Pewaukee,WI
Posts: 283
|
Thank you so much!
|
|
|
01-31-2023, 12:50 AM
|
#11
|
Human being with feelings
Join Date: Feb 2006
Location: Helsinki, Finland
Posts: 288
|
Quote:
Originally Posted by STOP
v6.74rc1 - January 30 2023
* Includes feature branch: render dialog statistics display improvements
|
Much much better than before, thanks  (no more ugly flickering and twitching when scrolling the list while rendering)
Of course I have a request, best illustrated with an image (the other elements are okay, but that list is just too cramped imho).
|
|
|
01-31-2023, 01:08 AM
|
#12
|
Human being with feelings
Join Date: Jan 2010
Posts: 2,631
|
Quote:
Originally Posted by Paul Eye
Much much better than before, thanks  (no more ugly flickering and twitching when scrolling the list while rendering)
Of course I have a request, best illustrated with an image (the other elements are okay, but that list is just too cramped imho).

|
I second this.
|
|
|
01-31-2023, 01:21 AM
|
#13
|
Human being with feelings
Join Date: Apr 2017
Posts: 110
|
Quote:
Originally Posted by AZpercussion
+ Razor edit: action to enclose media items in razor edit creates a separate razor edit area for each selected media item, rather than a single razor edit enclosing all selected media items
Why? Please, don't destroy the current behavior. It's exist some time and people expect spiecific behavior from this action. People use it in custom actions and scripts which will be damaged.
Why not to add just a separate action?
|
Agreed! I actually use this behaviour all the time.
|
|
|
01-31-2023, 02:02 AM
|
#14
|
Human being with feelings
Join Date: Apr 2019
Posts: 362
|
I didn't see anything about the awesome item lane and take comping improvements in the last few days. Frankly, I am not at all surprised by this situation. A little more patience for big progress.
Last edited by alphoc; 01-31-2023 at 02:17 AM.
|
|
|
01-31-2023, 02:29 AM
|
#15
|
Human being with feelings
Join Date: Sep 2021
Location: Berlin
Posts: 1,750
|
Quote:
Originally Posted by alphoc
I didn't see anything about the awesome item lane and take comping improvements in the last few days. Frankly, I am not at all surprised by this situation. A little more patience for big progress.
|
There's a difference between +dev and RC builds. Item lanes/take comping are still in development (+dev), and not ready for release (RC). In the changelog, you can see that media item lanes is present in the +dev builds, and not in RC. I'm not sure whether that rises to the level of a "situation".
|
|
|
01-31-2023, 03:47 AM
|
#16
|
Human being with feelings
Join Date: Nov 2008
Posts: 19
|
Quote:
Originally Posted by STOP
+ Razor edit: add mouse modifiers to move razor edits without contents horizontally/vertically/on one axis only
|
Great! Thanks
Bit of a stretch, but It'd be nice to have native extend/decrease razor area up/down, left/right action as well.
|
|
|
01-31-2023, 03:57 AM
|
#17
|
Human being with feelings
Join Date: Jul 2010
Location: Slovakia
Posts: 2,583
|
Quote:
+ Group manager:
+ Grouping:
|
Suggestions:
Group manager: - Change collumn names to "Attributes" and "Tracklist". There is no need for current long names.

- Use italics for disabled groups.
- I cannot see or set all the options here. Why they have to be checkboxes at the bottom when "Select tracks in group when selecting group" is in the rightclick menu. Plus I cannot see options at the top next to the filter at all.

- Could it be more obvious that the filter is in use? All my groups just disappeared in the screenshot. Plus a visual bug - the separator line between the collumns is not visible. (dev0129a)

Grouping attributes window - Make group rename textfield acessible directly, without the need to open a separate window "Rename" with an extra click.

- Grouping parameters presets. Currently there is one preset, "Default flags". There is a lot of possibilities of how to group tracks, custom presets would be great. Similar to Dynamic split presets.
|
|
|
01-31-2023, 04:06 AM
|
#18
|
Human being with feelings
Join Date: Jul 2010
Location: Slovakia
Posts: 2,583
|
Quote:
Originally Posted by creal
I second this.
|
This could be just freely resizable.
And could "Back" and "Close" buttons be swapped? It's just the logic of operation. I am always confused which one I should press.
|
|
|
01-31-2023, 04:07 AM
|
#19
|
Human being with feelings
Join Date: Nov 2022
Posts: 17
|
Long awaited, but genius! Thank you!
|
|
|
01-31-2023, 05:38 AM
|
#20
|
Human being with feelings
Join Date: Jul 2010
Location: Slovakia
Posts: 2,583
|
Quote:
Originally Posted by creal
I second this.
|
And could this table be sortable by the columns?
|
|
|
01-31-2023, 06:45 AM
|
#21
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,178
|
Quote:
Originally Posted by STOP
* Includes feature branch: JSFX new features and EEL2 preprocessor
|
I can't test this with this prerelease right now. but I found that the channel mapper (that uses the preprocessor) does not work (very weird display) with the release v6.73 here.
Maybe somebody might check rc1.
-Michael
Last edited by mschnell; 01-31-2023 at 11:23 AM.
|
|
|
01-31-2023, 06:46 AM
|
#22
|
Administrator
Join Date: Mar 2007
Location: NY
Posts: 15,436
|
Quote:
Originally Posted by mschnell
I cant test this with this prerelease right now. but I found that the channel mapper (that uses the preprocessor) does not work (very weird display) with the release v6.73 here.
|
I this this is your problem:
https://forum.cockos.com/showthread.php?t=273981
|
|
|
01-31-2023, 07:02 AM
|
#23
|
Human being with feelings
Join Date: Jan 2010
Posts: 2,631
|
Quote:
Originally Posted by bFooz
This could be just freely resizable.
And could "Back" and "Close" buttons be swapped? It's just the logic of operation. I am always confused which one I should press.
|
Absolutely.
|
|
|
01-31-2023, 07:03 AM
|
#24
|
Human being with feelings
Join Date: Jan 2010
Posts: 2,631
|
Quote:
Originally Posted by bFooz
And could this table be sortable by the columns?
|
It would be super handy, indeed.
|
|
|
01-31-2023, 08:23 AM
|
#25
|
Human being with feelings
Join Date: May 2017
Location: Leipzig
Posts: 6,492
|
6.74 will be a huge one...
Time to start reworking my docs, which will take a while...
|
|
|
01-31-2023, 09:44 AM
|
#26
|
Human being with feelings
Join Date: Oct 2014
Location: Belgium
Posts: 1,513
|
Quote:
Originally Posted by AZpercussion
+ Razor edit: action to enclose media items in razor edit creates a separate razor edit area for each selected media item, rather than a single razor edit enclosing all selected media items
Why? Please, don't destroy the current behavior. It's exist some time and people expect spiecific behavior from this action. People use it in custom actions and scripts which will be damaged.
Why not to add just a separate action?
|
+1 I agree with AZpercussion
|
|
|
01-31-2023, 11:23 AM
|
#27
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,178
|
Quote:
Originally Posted by schwa
|
Yep.
I in fact tried to use the preprocessor in a new plugin but that did not work at all.
-Michael
|
|
|
01-31-2023, 10:30 PM
|
#28
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,607
|
Quote:
Originally Posted by mschnell
Yep.
I in fact tried to use the preprocessor in a new plugin but that did not work at all.
-Michael
|
Preprocessor is not in 6.73 (which you mentioned in the original post) -- did you try it in 6.74 or 6.73?
|
|
|
02-01-2023, 02:02 AM
|
#29
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,178
|
I tested on the "official" 6.73 - I did not (yet) install an rc (but I installed the "pre" as a portable).
The funny thing is that the channel Mixer JSFX that uses the preprocessor is installed and fails.
I now was able to test with the pre version: it works.
-Michael
|
|
|
02-01-2023, 02:06 AM
|
#30
|
Human being with feelings
Join Date: Sep 2021
Location: Berlin
Posts: 1,750
|
Quote:
Originally Posted by mschnell
6.73
The funny thing is that the channel Mixer JSFX that uses the preprocessor is installed and fails.
-Michael
|
That's because the new one was installed with your +dev or RC, and doesn't automatically downgrade when you return to the lower-version release version.
Justin's note about the rev file explains how to force a reinstall of the support files for the old version.
|
|
|
02-01-2023, 03:16 AM
|
#31
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,178
|
Quote:
Originally Posted by Justin
Preprocessor is not in 6.73 (which you mentioned in the original post) -- did you try it in 6.74 or 6.73?
|
BTW 1:
I just uploaded a JSFX to ReaPack that greatly would benefit from the preprocessor. Do you suggest that I upgrade same, when 6.74 is released ?
BTW 2:
I see that the preprocessor essentially speaks EEL and can use variables.
I don't suppose this is already implemented, but it would be great (e.g. for the JSFX I just did) it those variables could be set by the user, e.g. being read from the project file. (And by that logic settable by a slider, which of course would need to trigger a re-compilation).
Here I could have the user define the count of sliders to be provided with this JSFX.
Thanks for listening !
-Michael
|
|
|
02-01-2023, 03:20 AM
|
#32
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,178
|
Quote:
Originally Posted by sockmonkey72
That's because the new one was installed with your +dev or RC, and doesn't automatically downgrade when you return to the lower-version release version.
|
Thanks, I see.
-Michael
Last edited by mschnell; 02-01-2023 at 04:41 AM.
|
|
|
02-01-2023, 03:37 PM
|
#33
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,178
|
Quote:
Originally Posted by mschnell
BTW 1:
I just uploaded a JSFX to ReaPack that greatly would benefit from the preprocessor. Do you suggest that I upgrade same, when 6.74 is released ?
|
I created that version.
Works perfectly in "rc".
So supposedly I'll upload it to ReaPack as soon as there is a final 6.74.
-Michael
|
|
|
02-01-2023, 03:39 PM
|
#34
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,178
|
Quote:
Originally Posted by mschnell
BTW 2:
I see that the preprocessor essentially speaks EEL and can use variables.
I don't suppose this is already implemented, but it would be great (e.g. for the JSFX I just did) it those variables could be set by the user, e.g. being read from the project file. (And by that logic settable by a slider, which of course would need to trigger a re-compilation).
Here I could have the user define the count of sliders to be provided with this JSFX.
|
I'll do a FR as soon as 6.74 is released.
-Michael
|
|
|
02-03-2023, 12:49 AM
|
#35
|
Human being with feelings
Join Date: Aug 2011
Location: Los Angeles, CA
Posts: 307
|
Quote:
Originally Posted by STOP
v6.74rc1 - January 30 2023[*]+ MIDI split: when trimming items, chase CC/pitch/etc
|
Sorry I'm a bit late on this, but seems like it doesn't chase the full bank select LSB+MSB and program change?
EDIT: Did a bit of extra testing, seems REAPER's split omits the program change. Here is what is in the initial bank select + program change combination:
Code:
chanmsg: 176, msg2: 0 @ ppqpos: 0.0
chanmsg: 176, msg2: 32 @ ppqpos: 0.0
chanmsg: 192, msg2: 20 @ ppqpos: 0.0
And this is the new item after the split:
Code:
chanmsg: 176, msg2: 0 @ ppqpos: 0.0
chanmsg: 176, msg2: 32 @ ppqpos: 0.0
So in effect what I get with Reaticulate articulations is this:
In comparison running "js_Edit - Insert chased CCs at edit cursor in selected MIDI items.lua":
Last edited by paaltio; 02-03-2023 at 08:35 AM.
|
|
|
02-03-2023, 01:09 AM
|
#36
|
Human being with feelings
Join Date: Aug 2011
Location: Los Angeles, CA
Posts: 307
|
Not critical issue, but MIDI CC split also unnecessarily adds a duplicate bank select if you split after having used Julian Sader's script mentioned above.
Initial item (having run js_Edit - Insert chased CCs at edit cursor in selected MIDI items.lua at ppqpos 3840)
Code:
chanmsg: 176, msg2: 0 @ ppqpos: 0.0
chanmsg: 176, msg2: 32 @ ppqpos: 0.0
chanmsg: 192, msg2: 20 @ ppqpos: 0.0
chanmsg: 176, msg2: 0 @ ppqpos: 3840.0
chanmsg: 176, msg2: 32 @ ppqpos: 3840.0
chanmsg: 192, msg2: 20 @ ppqpos: 3840.0
The new item after splitting at 3840:
Code:
chanmsg: 176, msg2: 0 @ ppqpos: 0.0
chanmsg: 176, msg2: 32 @ ppqpos: 0.0
chanmsg: 176, msg2: 0 @ ppqpos: 0.0
chanmsg: 176, msg2: 32 @ ppqpos: 0.0
chanmsg: 192, msg2: 20 @ ppqpos: 0.0
EDIT: Looks like this actually happens with all MIDI CC: there is a duplicate CC event created at the split position when there's already an identical event there. Would really prefer it to only create events when necessary!
Last edited by paaltio; 02-03-2023 at 01:27 AM.
|
|
|
02-03-2023, 06:31 AM
|
#37
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,607
|
Quote:
Originally Posted by paaltio
Not critical issue, but MIDI CC split also unnecessarily adds a duplicate bank select if you split after having used Julian Sader's script mentioned above.
Initial item (having run js_Edit - Insert chased CCs at edit cursor in selected MIDI items.lua at ppqpos 3840)
Code:
chanmsg: 176, msg2: 0 @ ppqpos: 0.0
chanmsg: 176, msg2: 32 @ ppqpos: 0.0
chanmsg: 192, msg2: 20 @ ppqpos: 0.0
chanmsg: 176, msg2: 0 @ ppqpos: 3840.0
chanmsg: 176, msg2: 32 @ ppqpos: 3840.0
chanmsg: 192, msg2: 20 @ ppqpos: 3840.0
The new item after splitting at 3840:
Code:
chanmsg: 176, msg2: 0 @ ppqpos: 0.0
chanmsg: 176, msg2: 32 @ ppqpos: 0.0
chanmsg: 176, msg2: 0 @ ppqpos: 0.0
chanmsg: 176, msg2: 32 @ ppqpos: 0.0
chanmsg: 192, msg2: 20 @ ppqpos: 0.0
EDIT: Looks like this actually happens with all MIDI CC: there is a duplicate CC event created at the split position when there's already an identical event there. Would really prefer it to only create events when necessary!
|
Got it, fixing for the next round!
|
|
|
02-04-2023, 04:48 AM
|
#38
|
Human being with feelings
Join Date: Aug 2011
Location: Los Angeles, CA
Posts: 307
|
Quote:
Originally Posted by Justin
Got it, fixing for the next round!
|
Thanks very much for the quick fix, works perfect now with v6.75!
|
|
|
02-05-2023, 05:42 AM
|
#39
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,000
|
@Justin not sure what magic you have done, but now, finally all hidden areas are really gone (consolidated), when deleting a razor area. That is brilliant! Maybe a side effect from the fixes from above.
|
|
|
04-06-2023, 08:55 PM
|
#40
|
Human being with feelings
Join Date: Jan 2011
Posts: 1,050
|
Quote:
Originally Posted by STOP
+ Tooltips: prevent tooltips from occuring when window is inactive [ t=233380]
|
Dear Devs, maybe I'm the only one who cares, but if you have time, could you rethink this somehow?
more info> https://forum.cockos.com/showpost.ph...2&postcount=47
|
|
|
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 02:24 PM.
|