Jump to content

Search the Community

Showing results for 'Ripple'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General
    • News & Announcements
    • Product Release Info
    • Frequently Asked Questions
  • Cakewalk Products
    • Cakewalk by BandLab
    • Instruments & Effects
    • Feedback Loop
  • Community
    • Content
    • Tutorials
    • Songs
    • General Music Discussion

Product Groups

There are no results to display.


Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


About Me

  1. This is not technically a split (hence the confusion), but a lot of which method you are using depends on how far you need to zoom to see what you are doing. When that zoom makes the region larger than the track view, splits tend to be faster; but if the entire region is in view, ripple delete can be the faster method.
  2. I agree with that. You can only speed up certain tracks under certain conditions no matter which method you use. Important tracks like vocals will suffer. At least midi is no problem. For me that takes care of all but Guitar and Vocals. Then I just re do vocals and main guitars. If your song is important to you don’t compromise on quality when it’s available to you. But just today I was working on a old song. And the process was that I was using Next to extract the stems for the Bass and Drums. I put it in a Cakewalk project and dragged the drums ( real drums) to the timeline and got a tempo map that was from about 132 to 135.5 BPM With ripple edit on I dragged the music so it started on 2. I The converted the bass to midi and edit and quantized. Then I opened the drums in Drum replacer and extracted the Kick/ Snare and a ride ( don't ask) I dragged that to Addictive drums and edited and quantized. I then put down a scratch vocal and a guitar. Then I added a Electric piano. This is all following the crazy tempo map. I then tried top play this choppy piano part and needed the tempo slowed down to do this. So I deleted the tempo map and set the tempo at 120. This is what I did. See screen shot. I opened the clips dialog and checked that box " stretch to tempo" and the guitar and vocal actually followed the change. Simple. I recorded the piano and then put it back at 135. The vocal and guitar sounds perfect, the sound not the singing or playing. I'll be redoing them anyhow, But I was surprised at how easy this was to do! I think the tracks have to be selected as you change the tempo. Sorry I didn;t pay too close attention.
  3. In Samplitude, for example, deleting a section of audio with ripple editing with (auto crossfade turned on) results in a crossfade at the new join. I'm not seeing this behavior in Cakewalk. Is there a setting I can toggle? I can't think of a reason why, if I didn't want a crossfade after ripple editing, I couldn't just turn off automatic crossfades for a moment. Thanks!
  4. This is usually because there is an automation node, event or other item along the timeline. Go to where you want the end of the song, select all, then select in the timeline from the end of your song all the way to the end of your view and hit delete. Other suggest having Ripple Edit All on when doing this as well.
  5. I've more or less described the need here: Deleting a section of audio with ripple edit on should result in crossfades at the new junctions (when auto-crossfade is turned on). Thanks!
  6. 2023.09 Early Access now available We're pleased to announce Early Access of 2023.09! This release is primarily a maintenance release and includes over 50 bug fixes for user reported issues. Please note: Version 2023.09 will likely be the last update to Cakewalk by BandLab (CbB). CbB will eventually be discontinued as future development and support will transition to the upcoming Cakewalk Sonar release. If you wish to continue to use CbB, you must update to the 2023.09 version when it is released to the public. Earlier versions will cease to activate in the future. Version 2023.09 currently does not support offline activation, so your computer must be online to activate it. If you have encountered any of these issues, please check out this release and and confirm that your issue is resolved before we release the official public version. Please note that Early Access installers are update installers, which only update from a specific version. To install the 2023.09 Early Access build, you must be on the latest public release of 2022.11 or later. Download Cakewalk 2023.09 EA installer If you haven't already done so, please read about the Early Access Program before participating. Please keep responses specific to problems or comments on this release. Unrelated bugs or feature requests should be posted in other threads or the feature request channel. Thanks again for your participation! The Bakers Bug fixes Stability: User Reported Crash enabling MIDI sync in project Crash Right-Clicking Assignable Controls in Console View [Regression] Crash when copy/insert arranger section Drag and drop of audio from track with patch point crashes ACTController crashes when comments have more than 512 characters. Cakewalk/ACTController crashes on start up when ctrlsurface.dat is corrupt Opening User Library View crashes Crash bouncing step sequencer clip Export Audio dialog: Changing selection causes Windows sound if clip or track inspector is open [Regression] File Export Dialog button bar resizing issues Unexpected gain increase when exporting mono clips with Source Category Clips [Regression] File Export "Run Tasks" button causes dialog to close, and an additional export to run Adding a task doesn't resize the queue panel Inspectors: [Regression] Arranger Inspector is blank on project load Toggling Send On/Off in Inspector fails to dirty project [Regression] Right inspector strip disappears when choosing HW output Automation: Automation track not assigned when "Ask This Every Time" is unchecked Automation shelf tool unexpected behavior with dotted envelopes New envelope created as linear when default curve set to Jump Convert MIDI Controllers to Envelopes does not handle some shapes Arranger: Overwrite isn't always enabled when moving section Unexpected results when copying an Arranger section selection with overwrite on to itself Ripple All delete with absolute time Arranger track not working as expected Unexpected results when move an Arranger section selection with shift existing clips Excessive section paint calls in Arranger causing slow UI performance Section does not have focus for rename via F2 after being created from selection Selection lost after multiple section move Multiple Arranger section selection not shown in drag image Piano Roll: Note selection lost on PRV note drag undo/redo Inconsistent Aim Assist behavior in PRV Plugins: VSTScan not properly removing compatibility entries when rescanning a plugin that has been updated Persist compatibility updates for VST UI: Always show factory About box background Black line appears when hiding tracks in folders/folders [Regression] Renaming of Bus/Aux Tracks/Patch points not reflected in Control Surfaces Upload to BandLab shows file extension unexpectedly for Project Name Cursor change fails when moved from Console bus pane Folder name is incorrect in Console Track manager Browser layout issues after toggling visibility while MultiDock is maximized Inaccurate drop indicator when dragging multiple clips Misc.: Allow expanding of collapsed docked windows by double clicking Help URL in crash notification displays invalid legacy subdomain Virtual MIDI input changes unexpectedly after synth delete Apply Trimming to MIDI clips does not trim note durations Inconsistent AutoXFade with split clips Ripple Edit Delete does not auto xfade Tracks sourced from aux track L/R/S always show a stereo record meter when armed Snap offset unexpectedly set when stretching cropped stretched clips Import as mono tracks fails to work when importing video Control Surface items not opening correctly with multiple surfaces enabled Glitches in playback when changing active track during playback Insert of user track template goes to hardware inputs instead of assigned virtual ports in track template Position lock inconsistently locks data Paste Special/Slide and Move not working as expected White Noise when exporting to MP3 External FX ports not persisted in Track Templates [Regression] Synth Rack or Help Module docked by itself fails to collapse as expected
  7. Using transients is sort of the older method that still can be used but drag and drop tempo extraction is much quicker when it works. And you do need Melodyne installed. I’ll add that once you extract a tempo map an additional step is required to line up the original audio to the grid. Turn on ripple edit. Now select all CTRL A. And drag whole song and line up the first down beat to 2nd or 3rd measure downbeat. Turn off Ripple edit. The whole song should now follow the metronome
  8. Perhaps I don't fully understand how RIPPLE EDIT is supposed to work, but this example in the attached screen shots seems incorrect to me.
  9. I set a time selection with a note's "tail" included. If I delete this time selection with Ripple Edit on, the MIDI CC under the whole note would be deleted (not just the CC under the selected tail):
  10. Offset mode like ripple edit is one of those things enabled for a specific task and disabled ASAP. Leaving offset mode or ripple edit enabled is a highway to project hell.
  11. I think there's a way to do this without resorting to drag and drop or cut and paste. As far as I know ripple edit will affect everything to the right of the clip as well. Is there some way to just select a clip and have it jump to the beginning of the project? Thank you!
  12. • Solved an issue which caused a ripple to appear at low frequencies. https://thehouseofkush.com/products/q632
  13. Overall one of the best listens I had all week and I’m listening to not just this stuff but everything. Yes that dang pause. You do realize you could experiment with the timing of it buy taking this master and put it a fresh new project and with ripple edit on removing a tiny bit of the silence. Just hit undo and keep experimenting with different amounts until you like it. I have a feeling if it was an amount equal to the timing of the first part as a 1/4 note? Right now it just seems a bit to long and is not really musical so to speak. Otherwise ignore me because everything else is 1st class.
  14. Thanks Rain ! Yeah playing that on my guitar was fun 😃 I eventually edited the original audio of G G L by cleaning up the arrangement with some ripple editing . I also cut some of the finger squeaks out in the places I could Here's the modified mix audio only . All the best , Kenny
  15. Thanks to everyone for replying. Followed the thread, and deleted the Realtek ASIO driver entry in the registry, and thankfully I was able to see the Generic ASIO Driver and also the Steinberg USB ASIO driver in the dropdown and was now able to select them. Just disabling the Realtek ASIO drivers in Device Manager did not work for me, so delete them in the registry if you have this problem. However using these ASIO drivers did not make any difference, my project still hangs due to a spike in Engine Load that suddenly goes from approx 40% to 115% about half way and lots of late buffers. Determined that UHE Diva was causing this, froze the track and now everything is fine, engine load never tops 40%. Cubase is a great product, but does not have ripple edit and paste replacing, which I use all the time. Strange. The SONAR interface is a bit tacky, but once you get to know it, it is so efficient, everything there to see, and you can dive into anything without clicking here and there. It just needs that Chord Track.
  16. PRV - When Ripple Edit is set to "ALL" and you... 1. Ctrl+drag to copy a MIDI clip straight down to another track, all other MIDI clips and the Markers get moved to the end of the song. Only the Arranger track and the new copied clip retain their original start positions. 2. Copy/Paste a clip into a new track at the same start position, all other MIDI clips and the Markers AND the Arranger track get moved to the end of the song. Only the new copied track retains its original start position. 3. Lock clip positions & data, only the clips retain their original positions. Markers & Arranger track get moved to the end of the song. Is this expected behavior as I'm not deleting anything or moving anything relative to time?
  17. Auto-crossfade can easily be turned off. Since ripple editing is already kind of a specialized use case requiring attention to the ripple-edit state, and since the auto-crossfade button is right next to the ripple-edit button, it's reasonable to expect to attend to the state of auto-crossfade. On the other hand, it's pretty much always going to be necessary to crossfade at the point where newly ripple-edited clips join - at least if you're editing a classical music performance, for example, which is a common use-case for ripple editing. I can see how with more midi-oriented music it could be complicated, but again, that's when you simply turn off the automatic crossfade. Those scenarios already exist, anyway, since if for example you quasi-ripple-edit manually by selecting everything after a section and moving it to the left, the automatic crossfade happens as expected. In the interesting case where there is no data at the beginning of a clip, Samplitude simply does not apply the auto-crossfade. Samplitude's ripple-editing is imported from Sequoia, widely recognized as an excellent implementation of ripple editing. Since in Cakewalk it's possible to drag a clip beyond the boundaries of its audio (not possible in Samplitude), an easily implemented solution would be to just crossfade away, exactly as happens if you do it manually. This would require attention from the editor, but again, ripple-editing already requires attention. So: it's easy to disable auto-crossfade whenever necessary, but currently impossible to have automatic crossfades after a ripple delete. Having those crossfades would improve the workflow.
  18. Arranger sections are definitely not tied to any of the material - they're either tied to a specific MBT time by default, or specific sample time if the arranger track is set to absolute time. There's really no such thing as single track ripple editing... there's either Ripple Edit All or Ripple Edit Selection, so I'm assuming you're using Ripple Edit Selection for tracks. Ripple Edit Selection should have no effect on arranger sections - only Ripple Edit All all does. Moving an arranger section will move the events under it, but not the other way around... unless you've got Ripple Edit all on. From what you're saying though, maybe this isn't always the case. If you do see a case of arranger sections moving unexpectedly, please let me know the steps to reproduce, or alternatively post a video of it happening.
  19. Please help me, I might have overlooked a simpler option here. 😬 I need the fastest and easiest way of moving an entire song section (to another place within a song). My requirements: Delete empty hole when cutting Shift stuff forwards when pasting Also getting markers Also getting bus data THE ONLY GOOD WAY? 1. Enable Ripple edit all 2. ALT + timeline drag (to select bus data - introduced in 2020.08) 3. CTRL + ALT + X and check all boxes (to get markers) 4. CTRL + V Result: Everything is moved according to requirements. But it's a lot of specific steps! Is there not a faster way?! BAD WAY #1 1. Enable Ripple edit all 2. ALT + timeline drag 3. CTRL + X 4. CTRL + V Result: No markers pasted! BAD WAY #2 1. Enable Ripple edit all 2. CTRL + A followed by timeline selection (or keyboard shortcuts for the same) 3. CTRL + X 4. CTRL + V Result: Won't get bus data! Thanks for any input!
  20. There are two things I can think of that could cause this: 1. Select Sections with Time Ruler is checked 2. Ripple Edit All is on.
  21. Something I've been confused by for a while, and it's the reason I don't use the Ripple Edit feature very often, is because when I do a cut, I can have it do automatic crossfades, which generally work quite well. However, if I turn Ripple edit on, and make a modification (like delete a section), the automatic crossfades go away. then I have to go enter things manually, defeating the purpose of having it do them automatically. Could the Ripple edit be changed so that if the Automatic Crossfades button is on, it will keep the crossfades? (ed. note: I put this in the general section before I found the 'feedback' area. Is it possible to delete the other post?)
  22. http://reaper.fm/download.php Lanes/Comping • support fixed-lane tracks, to arrange media items in fixed lanes • support setting individual lanes to play back or not play back • support automatically recording overlapping media to separate lanes, either layered (multiple lanes play back at once) or not (only the last recorded lane plays back) • v6 option for overlapping recording to create new media items is replaced by option to add lanes; playback behavior is identical to v6 • support minimizing, maximizing, or collapsing track lanes • support adding lanes by dragging media to a hashed 'parking area', automatically removing empty lanes • support naming individual lanes, resizing lane name area • support reordering fixed lanes by dragging lane buttons up/down • support targeting a specific lane or free item position when pasting media items and razor edits • add many actions to support editing, manipulating, playing back, comping, and coloring items in fixed lanes • add mouse modifier contexts for fixed lane header buttons, fixed lane comp areas (including click/double-click contexts) • add many theme elements for fixed lane and comp area display • support recording into specific lanes or new lanes • add actions to explode items in lanes to tracks, implode items on tracks to lanes, optionally creating comp areas • existing actions to switch active take (T/shift-T by default) will switch the comp area under the mouse up or down as well • add import option to add multiple media on fixed lanes on a single track • tracks that are grouped for media/razor edits are also grouped for lane actions and edits • when exiting fixed lane view, lanes that are not playing are hidden; hidden lanes are restored when re-entering fixed lane view • create a comping lane by double-clicking or right-clicking the lane button, or clicking the comping button on a razor edit, or using arrange view mouse modifiers • while comping, mouse-drag in source lanes to create comp areas; comped media is copied to the comping lane • comp areas create editable copies of source media • mouse modifiers for comp areas include behaviors to change comp area source lane, limit comp areas to media item edges, move media items along with comp areas, attach comp area edges to adjacent comp area edges, create time selection including pre-roll/post-roll for previewing • while comping, edits to media item edges/fades/crossfades in comping lane will also affect comp areas (comp areas fades/crossfades can be individually edited this way) • while comping, edits that cause comping-lane media to go out of sync with source-lane media will display a re-comp button on the comping lane media • clicking re-comp button will copy edited media to a new source lane, to use as an alternative edit along with existing source media • optionally support editing source media while comping (edits immediately affect the comping lane) • add options to automatically create comp areas for new recording while comping • ensure that new recording is in the same lane for all grouped tracks • • when recording with time selection auto-punch into a new lane, optionally add the entire new recording, but comp only within the time selection • Defaults • display media item volume knob, FX button, mute button by default • enable preference to record media, copy imported media to project media directory by default • MIDI editor defaults to one editor per project • default to OpenGL for video output • video media defaults to low-resolution audio peaks, for improved responsiveness • disable automatic fadein/fadeout for imported media by default • disable 'right-click deletes notes' MIDI editor preference by default • mouse-drag on crossfade intersection moves the split point left/right by default, rather than adjusting fade curves • use project peaks directory by default • ReaComp defaults to 4:1 compression ratio • ReaEQ adds default HPF band 5 (disabled by default) • ReaEQ changes default bandwidth for low/high shelf • built-in sliders respond to mouse click anywhere in the slider window, not just within the thumb image • FX • support processing multiple plug-ins in parallel • support FX containers, sub-chains of FX with configurable input/output/processing channel sizes, configurable parameter mappings • Containers support configurable channel feedback • Containers support internal modulation of parameters, using parent modulation/automation as baseline for any container-local modulation • flush plug-in buffers when bypassing VST or CLAP plugins • always run track/track FX while playback is stopped, if the UI is visible • • always run input FX if the UI is visible • optionally run FX when muted if the UI is visible • fix many last-touched-parameter actions to work with per-take, input FX • show more descriptive names for track/take channels in pin connector dialog • support parameter modulation for input FX, monitor FX API/ReaScript • support ShowConsoleMsg() from multiple threads • add actions to toggle console window visiblity, clear console window; console window log persists when closing/reopening window • add CleanItemLanes(), to recalculate fixed lane arrangement and remove unused lanes at bottom of track after moving or editing media items • add FX_GetNamedConfigParm(container_count) for getting number of FX in container • TrackFX_/TakeFX_ APIs can access container and sub-container FX via documented addressing scheme • preserve FXID when cutting/pasting FX, saving/loading RfxChain • add EnumInstalledFX() • add GetTouchedOrFocusedFX(), support addressing FX containers, deprecate GetFocusedFX2() and GetLastTouchedFX() • add MIDIEditorFlagsForTrack(), to get/set pitchwheel range and snap settings • add set/getNamedConfigParm container_map.add, param.X.container_map.* • add support for GetSetMediaTrackInfo() I_NUMFIXEDLANES, I_LANESCOLLAPSED, C_LANEPLAYS, I_SPACER • add support for GetSetMediaItemInfo() I_FIXEDLANE, B_FIXEDLANE_HIDDEN • much faster API validation for takes and envelopes • • fix gfx.drawstr() on multiline content drawing with negative Y offset • • GetTrackFromPoint() also returns the fixed lane under the mouse, if applicable • gfx.setcursor() can specify named theme cursors without specifying numeric ID • support using full (unlocalized) action description in Get/SetMouseModifier(), example: SetMouseModifier('Media item left drag', 0, 'Move item') • update from Lua 5.3.5 to Lua 5.4.6 (may affect existing ReaScripts) • • update TakeFX/TrackFX_Get/SetPinMappings() to support more than 64 mappings • add GetSetTrackGroupMembership() support for MEDIA_EDIT_LEAD, MEDIA_EDIT_FOLLOW MIDI Editor • add option for editor selection to follow track selection in arrange view • add option to set the channel for new events when selecting a single note or CC event (improves MPE editing support) • support vertical zoom/scroll in CC lanes • support pitchwheel lane semitone range, snap-to-semitone • improve support for renaming CC lanes • add option to prevent mouse edits of single CC events from moving past other CC events • add preference to display empty space at top/bottom of CC lanes • display time/value in CC lanes • improve options to allow/disallow CC curve shapes in sustain, bank, LSB lanes • fix deselecting CC events when clicking lane outside envelope, when preference enabled to draw/edit immediately on mouse click • if 'show only events that pass filter' disabled, allow setting any channel for new events • • remove snap-to-center for mouse edits in CC lanes (double-click a value to center it) • when switching active MIDI item, adjust vertical scroll if all notes would be offscreen • when using one editor per project or per track, reopen editor at the same screen location for all MIDI items that share the editor Media Items • allow mouse editing take markers by clicking anywhere within the text, as well as on the marker itself • avoid snapping to a grid point that is in a different direction from the mouse move • do not autoscroll when adjusting media item contents • • improve interactions between auto-crossfade project setting and crossfade preferences when trimming content behind media item edits • limit overlap and crossfade when splitting at time selection or razor edit • • improve multiple selection behavior when editing crossfade or shared media item edges • • limit crossfade edits consistently when moving left or right • • show special cursor (customizable) when mouse is over lower half of media item and user-defined mouse modifier exists • show tooltip when hovering over pooled MIDI button • store fade-in/fade-out length with greater precision in project files • support healing items even if one or both contains empty takes • support healing splits even if items do not have the same active take lane • when option enabled to offset overlapping media items vertically, arrange media items that start at the same time in the order they were created • Preferences • add new Envelope Colors preferences page, support custom envelope colors based on envelope name • add new Project/Backups preferences page • add new Item Fade Defaults, Item Loop Defaults preferences pages • add new ARA preferences page • add new Scrub/Jog preferences page • add new Zoom/Scroll preferences page • add button to Preferences/Project to open project settings dialog • add preference for envelope lane height as a percentage of track height, when zooming vertically (default 50%) • add preference for adjusting scrub/jog volume gain • add preferences for default fixed lane track configuration (big/small lanes, etc) • add preferences for crossfade behavior for various contexts (splitting, reording, etc) • add preferences for track meter display defaults • remember last selected mouse modifier context when closing/restarting REAPER Zoom/Scroll • consistently support small control device moves, such as from a trackpad or trackball • map shift+alt+mousewheel to 'scroll vertically one page' by default • rename actions to scroll horizontally/vertically to match behavior (scrolling forward vs reversed) • do not change envelope height when resizing tracks via mouse drag • support vertical scroll step as percentage of track height or percentage of arrange view height • add actions to toggle track zoom height to default; cycle track zoom height between minimum, default, and maximum • add actions to toggle or cycle track zoom to maximum, even if maximum is not 100% of arrange view height • if maximum vertical zoom preference is 100% or less, keep the focused track entirely onscreen while zooming • if track height is greater than screen height, mousewheel scroll on TCP scrolls by screen height • allow mouse-centered vertical zoom to target the interior of a track ARA • support pooling edits by source media, so edits can automatically affect all media items that share the same source media • support pooling or not pooling ARA edits by default (old projects will always load with edits unpooled) • pooled edits will not be preserved when loading a project created with REAPER 7+ into an older version of REAPER (the old version will show a 'project token not recognized: ARAMOD' warning) • display pooled edit button for media items that share ARA edits (similar to pooled MIDI behavior) • list analyzed media files and pooled/unpooled count in FX + menu • add actions to select media items with pooled ARA edits, remove items from edit pool, return items to edit pool • improve stability of ARA edits when editing media items (splits, copies, cut/paste, etc) • fix possible hang when ARA plugin analyzes media with negative start-in-source offset Actions • add action to color all takes that share the same source media with the same color • add action to select all media items that use the same source media • add action to paste tracks/items at mouse position • prevent healing an unlooped item with a copy of itself • • actions to move items up/down/top/bottom will act on razor edit areas, if any exist • add actions to apply first track or take FX to items (can be used to render ARA FX) Actions Window • hide actions like 'set default mouse modifier for [context] to [action]' from actions list, instead use ReaScript SetMouseModifier('context_name', keycombo, 'action_name'), deprecated actions will still work though • add meta-actions to allow running (some) actions in background project tab contexts • allow setting a parameter value for keys bound to MIDI CC/mousewheel actions • show custom action toggle state as enabled/disabled if all component actions that report a toggle state are enabled/disabled • • store descriptive comments about shortcuts in ReaperKeyMap/reaper-kb.ini • add 'Options' button to action window • add menu items to import, export, reset, clear keyboard shortcuts for the current section MIDI • support up to 128 MIDI buses per track • add action to suppress midi note retrigger at start/end of specific media items • add preference to suppress note retriggering when splitting media items • add action to send explicit note-off messages for every channel/pitch combination to every MIDI output and plugin • improve MIDI device preferences pane • do not automatically re-color MIDI media items when doing pooled copy Render • inform user when saved render format is not available • fix persistence of preference to embed XMP markers • • respect preference to close render window when done, even when normalizing (but leave the window open when dry run rendering regardless of the preference) • support forcing mono/stereo/multichannel render for master mix via region render matrix • support rendering raw PCM (.sd2), including sidecar definition file • support marker/region wildcards consisting of separated name=value pairs using $marker(name)[separator] and $region(name)[separator] (see wildcard help) Track Folders • add preference to hide tracks in a folder when the folder is fully collapsed • add option for track folder collapse button to cycle child track heights between various combinations of normal-sized, small, collapsed, and hidden • add action to show/hide children of selected folder tracks • consistently refer to collapsed folders as 'collapsed' rather than 'compacted' • add actions, menu items to move tracks to new or existing folder track • gray out folder tracks in track context menu if all selected tracks are already within that folder • when inserting tracks after a folder whose children are all hidden, insert after children Backups • add configuration for path to auto-save unsaved projects • default to saving up to 50 timestamped projects in Backups directory for new users • optionally save timestamped backup projects to Backups directory, auto-saved projects to AutoSaves directory • optionally keep last X copies or X unique days of copies of timestamped backups FX Oversampling • add preference to auto-disable oversampling for record arm-affected tracks • avoid subsample delays in signal when delay compensating • • fix slight errors in passthrough MIDI timing when using per-instance oversampling and latency compensation • improve accuracy of timing information passed to plug-ins when using chain oversampling Metadata • support multi-line render metadata (right-click value cell to open multi-line editor) • • support unsynchronized lyrics metadata via ID3 and VORBIS tags • cancel metadata edit entry box when user scrolls metadata list • attempt to parse XMP markers for terse display in media source properties dialog MIDI Devices • support up to 128 input/output devices • add ability to create multiple native MIDI loopback devices (single audio block delay) • allow ignoring devices to prevent them from using up device ID space • add per-device option to not warn when unable to open device MIDI Quantize • automatically quantize media content start position to PPQ when quantizing MIDI • • reset quantization for unselected notes when switching from 'all notes' to 'selected notes' in quantize dialog • when creating new items, always snap media item position to PPQ • • improve behavior of no-chase playback modes to handle media items with non-quantized starting positions • Mouse Modifiers • add multiple arrange view mouse modifier override sections, to define new behaviors when left-mouse-dragging in arrange view • set override A to marquee selection behaviors, override B to razor edit behaviors, override C to comping behaviors, override D to time selection behaviors by default (all are fully customizable though) • add actions, toolbar buttons to activate/momentarily activate/toggle/clear mouse modifier overrides • add menu action to export modifiers for the current context as a ReaScript • • support user-defined custom toolbar button tooltip for arrange view override contexts Project • changing autocrossfade or overlapping-recording options also sets default setting for new projects • use HMSF if set as a secondary project time unit • show play/record indicators for background tabs • add actions to reorder project tabs, actions to switch to specific or previously-selected tabs Recording • display loop counter during recording • optionally apply autocrossfade when new recording overlaps existing items and adding takes • • optionally apply autocrossfade when loop-punch recording and adding takes • • fix aligning takes when recording pass starts in the middle of a looped section • • when loop recording, do not split recorded media even if a full loop pass was not recorded Track Spacers • add support for customizable spacers between tracks • display track spacers in mixer when mixer tracks are displayed in the same order as TCP • when multiple contiguous tracks are selected, spacers will be added at the start and end of the set • support moving/copying track spacers with mouse, dragging tracks to before/after/within spacers Video • add option to disable video per-media-item • optionally display video from background projects if current project lacks video • • support project setting for YUV preview/conversion gamut: BT.601 (previous versions), BT.709, BT.2020 • add preference to use standard (accessible) OS editing controls for video code WALTER • themes can create custom controls by using 'custom tcp.custom.xyz [label] [action ID] [accessibility description] [button_image_name]' in layouts • custom controls can be text fields or buttons, may support .font, .color, .margin • add various scalars/elements/images • add warnings, enable via 'warnings all' or 'warnings pedantic' line (only supported when loading a non-zipped theme) Audio • support up to 128 channels per track, 128 channels of I/O per plug-in • allow mapping ReaRoute/loopback devices as regular channels Batch Converter • allow user-entered file extension if it is compatible with the format (.m4v for .mp4, etc) • correct extension handling when option enabled to overwrite source files CLAP Plugins • automatically scan reaper_resource_path/UserPlugins/FX for .clap plug-ins • fix recording automation in touch mode • Color Theme • new Default 7.0 theme • add preference/theme element for small themed indicator on selected media items • add theme elements for various fixed lane display features (buttons, text, etc) FX Sidechain • allow drag/drop sidechain creation to FX in containers, floating windows • when creating sidechain via drag/drop to FX, always add/route to new track channels, reconfigure pin mappings for sidechain if FX has 4 inputs Grouping • add option (enabled by default) for track media item grouping to affect only items that start and end at the same time (rather than any enclosed media item) • improve behavior when splitting media items on grouped tracks • JSFX • add ext_gr_meter to support reporting gain reduction to the host (set to non-positive values in @init and @block) • make output metering pre-wet/dry/delta-solo • support plug-in defined compile-time configuration parameters Loopback • add audio loopback support (Preferences/Audio) for up to 256 channels • when recording from loopback MIDI/audio channels, do not compensate audio device latency macOS • improve menu item modifier descriptions for various menus • optionally display last user-run action in REAPER title bar Meters • add per-track option to display gain reduction from VST or JSFX plug-ins that report gain reduction to the host • add gain reduction metering preferences in Appearance/Track Control Panels Multiproject • if =REF markers specified in both projects, use as a manual synchronization point • use project time offsets to synchronize video and playback between project tabs Pitch Shift/Timestretch • add multi-mono and multi-stereo options for applicable algorithms • support more than 48 channels with Elastique • Takes • add actions to mark previous recording pass for deletion, delete takes that are marked for deletion • avoid potential crash when editing take markers and media item source file is not available Tempo/Time Signature • inserting time at start of project uses initial tempo marker rather than project tempo setting • • if project timebase for tempo/time signature envelope is set to beats, action to insert time will preserve existing tempo/time signature changes • Toolbars • support optional animation or blinking for toolbar buttons • animate ripple-edit, mouse modifier override toolbar buttons by default • support up to 32 main toolbars, 16 MIDI toolbars Transport • add support for Measures.Beats as secondary time unit • • when parsing user-input time, always treat 8-digit numbers as hhmmssff Windows • do not try to style-match tab-child windows • • update manifest to declare UAC configuration and compatibility for new Windows 8+ features (improves support for some plug-ins) Click Source • fix glitch at start of playback with take FX that use PDC • Dynamic Split • properly handle leading/trailing pad when splitting grouped tracks • JSFX/ReaScript/Video • % (modulus) operator supports 64-bit values on arm64 • Keyboard • add multiple alternate main keyboard sections, add actions to switch between them persistently or momentarily License • display license valid-through version in About/Purchase window Raw PCM Media • add button to source properties to reload media after editing .rsrc sidecar file Razor Edit • copy selected part of fade-in/fade-out if any part of the fade is included in the razor edit RX2 • fix memory leak when exploding items Samplerate Conversion • update r8brain-free to v6.3 Super8 • support 1-48 channels (default 😎 Web Control Surface • reduce web server latency
  23. I actually only use it for a way to map out songs and enter chords or lyric clues. I found it was a total failure for trying to re arrange songs. Too many glitches and waisted time with failed exports. I find it still faster to use ripple editing and copy paste but I use the arranger markers to guide me.
  24. v7.001 - October 16 2023 Code: B U G F I X E S API/ReaScript fix gfx.drawstr() on multiline content drawing with negative Y offset [t=282702] ARA fix possible hang when ARA plugin analyzes media with negative start-in-source offset CLAP Plugins fix recording automation in touch mode [t=279975] Click Source fix glitch at start of playback with take FX that use PDC [t=277406] FX fix many last-touched-parameter actions to work with per-take, input FX FX Oversampling fix setting channel dropdown [t=283592] fix slight errors in passthrough MIDI timing when using per-instance oversampling and latency compensation MIDI Editor fix deselecting CC events when clicking lane outside envelope, when preference enabled to draw/edit immediately on mouse click Recording fix aligning takes when recording pass starts in the middle of a looped section [p=2636585] Render fix persistence of preference to embed XMP markers [t=263105] RX2 fix memory leak when exploding items Theme TCP margin fixes Code: N E W F E A T U R E S Actions actions to move items up/down/top/bottom will act on razor edit areas, if any exist add action to color all takes that share the same source media with the same color add action to select all media items that use the same source media add action to paste tracks/items at mouse position add actions to apply first track or take FX to items (can be used to render ARA FX) Actions Window add meta-actions to allow running (some) actions in background project tab contexts add 'Options' button to action window add menu items to import, export, reset, clear keyboard shortcuts for the current section API/ReaScript support ShowConsoleMsg() from multiple threads add actions to toggle console window visiblity, clear console window; console window log persists when closing/reopening window add CleanItemLanes(), to recalculate fixed lane arrangement and remove unused lanes at bottom of track after moving or editing media items add FX_GetNamedConfigParm(container_count) for getting number of FX in container add EnumInstalledFX() add GetTouchedOrFocusedFX(), support addressing FX containers, deprecate GetFocusedFX2() and GetLastTouchedFX() add MIDIEditorFlagsForTrack(), to get/set pitchwheel range and snap settings add set/getNamedConfigParm container_map.add, param.X.container_map.* add support for GetSetMediaTrackInfo() I_NUMFIXEDLANES, I_LANESCOLLAPSED, C_LANEPLAYS, I_SPACER add support for GetSetMediaItemInfo() I_FIXEDLANE, B_FIXEDLANE_HIDDEN support using full (unlocalized) action description in Get/SetMouseModifier(), example: SetMouseModifier('Media item left drag', 0, 'Move item') add GetSetTrackGroupMembership() support for MEDIA_EDIT_LEAD, MEDIA_EDIT_FOLLOW ARA display pooled edit button for media items that share ARA edits (similar to pooled MIDI behavior) list analyzed media files and pooled/unpooled count in FX + menu support pooling edits by source media, so edits can automatically affect all media items that share the same source media support pooling or not pooling ARA edits by default (old projects will always load with edits unpooled) add actions to select media items with pooled ARA edits, remove items from edit pool, return items to edit pool Backups add configuration for path to auto-save unsaved projects CLAP Plugins automatically scan reaper_resource_path/UserPlugins/FX for .clap plug-ins Color Theme new Default 7.0 theme add preference/theme element for small themed indicator on selected media items add theme elements for various fixed lane display features (buttons, text, etc) Defaults ReaEQ adds default HPF band 5 (disabled by default) FX support processing multiple plug-ins in parallel support parameter modulation for input FX, monitor FX FX Containers support sub-chains of FX with configurable input/output/processing channel sizes, configurable parameter mappings support configurable channel feedback support internal modulation of parameters, using parent modulation/automation as baseline for any container-local modulation FX Oversampling add preference to auto-disable oversampling for record arm-affected tracks Grouping add option (enabled by default) for track media item grouping to affect only items that start and end at the same time (rather than any enclosed media item) JSFX add ext_gr_meter to support reporting gain reduction to the host (set to non-positive values in @init and @block) support plug-in defined compile-time configuration parameters JSFX/ReaScript/Video % (modulus) operator supports 64-bit values on arm64 [t=282237] Keyboard add multiple alternate main keyboard sections, add actions to switch between them persistently or momentarily Lanes/Comping support fixed-lane tracks, to arrange media items in fixed lanes support setting individual lanes to play back or not play back support automatically recording overlapping media to separate lanes, either layered (multiple lanes play back at once) or not (only the last recorded lane plays back) support minimizing, maximizing, or collapsing track lanes support adding lanes by dragging media to a hashed 'parking area', automatically removing empty lanes support naming individual lanes, resizing lane name area support reordering fixed lanes by dragging lane buttons up/down support targeting a specific lane or free item position when pasting media items and razor edits add many actions to support editing, manipulating, playing back, comping, and coloring items in fixed lanes add mouse modifier contexts for fixed lane header buttons, fixed lane comp areas (including click/double-click contexts) add many theme elements for fixed lane and comp area display support recording into specific lanes or new lanes add actions to explode items in lanes to tracks, implode items on tracks to lanes, optionally creating comp areas add import option to add multiple media on fixed lanes on a single track add options to automatically create comp areas for new recording while comping v6 option for overlapping recording to create new media items is replaced by option to add lanes; playback behavior is identical to v6 existing actions to switch active take (T/shift-T by default) will switch the comp area under the mouse up or down as well tracks that are grouped for media/razor edits are also grouped for lane actions and edits when exiting fixed lane view, lanes that are not playing are hidden; hidden lanes are restored when re-entering fixed lane view create a comping lane by double-clicking or right-clicking the lane button, or clicking the comping button on a razor edit, or using arrange view mouse modifiers while comping, mouse-drag in source lanes to create comp areas; comped media is copied to the comping lane comp areas create editable copies of source media mouse modifiers for comp areas include behaviors to change comp area source lane, limit comp areas to media item edges, move media items along with comp areas, attach comp area edges to adjacent comp area edges, create time selection including pre-roll/post-roll for previewing while comping, edits to media item edges/fades/crossfades in comping lane will also affect comp areas (comp areas fades/crossfades can be individually edited this way) while comping, edits that cause comping-lane media to go out of sync with source-lane media will display a re-comp button on the comping lane media clicking re-comp button will copy edited media to a new source lane, to use as an alternative edit along with existing source media optionally support editing source media while comping (edits immediately affect the comping lane) ensure that new recording is in the same lane for all grouped tracks [p=2720419] when recording with time selection auto-punch into a new lane, optionally add the entire new recording, but comp only within the time selection [p=2676770] License display license valid-through version in About/Purchase window Loopback add audio loopback support (Preferences/Audio) for up to 256 channels Media Items support healing items even if one or both contains empty takes support healing splits even if items do not have the same active take lane Metadata support multi-line render metadata (right-click value cell to open multi-line editor) [t=282304] support unsynchronized lyrics metadata via ID3 and VORBIS tags Meters add per-track option to display gain reduction from VST or JSFX plug-ins that report gain reduction to the host add gain reduction metering preferences in Appearance/Track Control Panels MIDI support up to 128 MIDI buses per track add action to suppress midi note retrigger at start/end of specific media items add preference to suppress note retriggering when splitting media items add action to send explicit note-off messages for every channel/pitch combination to every MIDI output and plugin MIDI Devices support up to 128 input/output devices add ability to create multiple native MIDI loopback devices (single audio block delay) add per-device option to not warn when unable to open device MIDI Editor add option for editor selection to follow track selection in arrange view add option to set the channel for new events when selecting a single note or CC event (improves MPE editing support) support vertical zoom/scroll in CC lanes support pitchwheel lane semitone range, snap-to-semitone add option to prevent mouse edits of single CC events from moving past other CC events add preference to display empty space at top/bottom of CC lanes Mouse Modifiers add multiple arrange view mouse modifier override sections, to define new behaviors when left-mouse-dragging in arrange view add actions, toolbar buttons to activate/momentarily activate/toggle/clear mouse modifier overrides add menu action to export modifiers for the current context as a ReaScript [p=2699692] set override A to marquee selection behaviors, override B to razor edit behaviors, override C to comping behaviors, override D to time selection behaviors by default (all are fully customizable though) support user-defined custom toolbar button tooltip for arrange view override contexts Multiproject if =REF markers specified in both projects, use as a manual synchronization point use project time offsets to synchronize video and playback between project tabs Pitch shift/timestretch add multi-mono and multi-stereo options for applicable algorithms support more than 48 channels with Elastique [t=181279] Preferences add new Envelope Colors preferences page, support custom envelope colors based on envelope name add new Project/Backups preferences page add new Item Fade Defaults, Item Loop Defaults preferences pages add new ARA preferences page add new Scrub/Jog preferences page add new Zoom/Scroll preferences page add button to Preferences/Project to open project settings dialog add preference for envelope lane height as a percentage of track height, when zooming vertically (default 50%) add preference for adjusting scrub/jog volume gain add preferences for default fixed lane track configuration (big/small lanes, etc) add preferences for crossfade behavior for various contexts (splitting, reording, etc) add preferences for track meter display defaults Project add actions to reorder project tabs, actions to switch to specific or previously-selected tabs show play/record indicators for background tabs Raw PCM Media add button to source properties to reload media after editing .rsrc sidecar file Recording display loop counter during recording Render support forcing mono/stereo/multichannel render for master mix via region render matrix support rendering raw PCM (.sd2), including sidecar definition file support marker/region wildcards consisting of separated name=value pairs using $marker(name)[separator] and $region(name)[separator] (see wildcard help) Super8 support 1-48 channels (default 😎 Takes add actions to mark previous recording pass for deletion, delete takes that are marked for deletion Toolbars support optional animation or blinking for toolbar buttons animate ripple-edit, mouse modifier override toolbar buttons by default support up to 32 main toolbars, 16 MIDI toolbars Track Folders add preference to hide tracks in a folder when the folder is fully collapsed add option for track folder collapse button to cycle child track heights between various combinations of normal-sized, small, collapsed, and hidden add action to show/hide children of selected folder tracks add actions, menu items to move tracks to new or existing folder track Track Spacers add support for customizable spacers between tracks display track spacers in mixer when mixer tracks are displayed in the same order as TCP support moving/copying track spacers with mouse, dragging tracks to before/after/within spacers when multiple contiguous tracks are selected, spacers will be added at the start and end of the set Transport add support for Measures.Beats as secondary time unit [t=283214] Video add option to disable video per-media-item support project setting for YUV preview/conversion gamut: BT.601 (previous versions), BT.709, BT.2020 add preference to use standard (accessible) OS editing controls for video code WALTER add various scalars/elements/images add warnings, enable via 'warnings all' or 'warnings pedantic' line (only supported when loading a non-zipped theme) themes can create custom controls by using 'custom tcp.custom.xyz [label] [action ID] [accessibility description] [button_image_name]' in layouts custom controls can be text fields or buttons, may support .font, .color, .margin Zoom/Scroll support vertical scroll step as percentage of track height or percentage of arrange view height add actions to toggle track zoom height to default; cycle track zoom height between minimum, default, and maximum add actions to toggle or cycle track zoom to maximum, even if maximum is not 100% of arrange view height Code: I M P R O V E M E N T S (elimination of a deficiency short of a bugfix) API/ReaScript preserve FXID when cutting/pasting FX, saving/loading RfxChain ARA improve stability of ARA edits when editing media items (splits, copies, cut/paste, etc) Batch Converter correct extension handling when option enabled to overwrite source files Dynamic Split properly handle leading/trailing pad when splitting grouped tracks [p=2714123] FX Oversampling avoid subsample delays in signal when delay compensating [t=277936] improve accuracy of timing information passed to plug-ins when using chain oversampling Grouping improve behavior when splitting media items on grouped tracks [p=2719354] Loopback when recording from loopback MIDI/audio channels, do not compensate audio device latency macOS improve menu item modifier descriptions for various menus Media Items avoid snapping to a grid point that is in a different direction from the mouse move improve interactions between auto-crossfade project setting and crossfade preferences when trimming content behind media item edits improve multiple selection behavior when editing crossfade or shared media item edges [t=282099] limit overlap and crossfade when splitting at time selection or razor edit [p=2699919] limit crossfade edits consistently when moving left or right [p=2661922] store fade-in/fade-out length with greater precision in project files when option enabled to offset overlapping media items vertically, arrange media items that start at the same time in the order they were created [t=279000] Metadata cancel metadata edit entry box when user scrolls metadata list attempt to parse XMP markers for terse display in media source properties dialog MIDI do not automatically re-color MIDI media items when doing pooled copy improve MIDI device preferences pane MIDI Editor display time/value in CC lanes improve support for renaming CC lanes improve options to allow/disallow CC curve shapes in sustain, bank, LSB lanes remove snap-to-center for mouse edits in CC lanes (double-click a value to center it) when switching active MIDI item, adjust vertical scroll if all notes would be offscreen when using one editor per project or per track, reopen editor at the same screen location for all MIDI items that share the editor MIDI Quantize automatically quantize media content start position to PPQ when quantizing MIDI [t=279531] improve behavior of no-chase playback modes to handle media items with non-quantized starting positions [t=271205] reset quantization for unselected notes when switching from 'all notes' to 'selected notes' in quantize dialog when creating new items, always snap media item position to PPQ [t=271205] Recording optionally apply autocrossfade when new recording overlaps existing items and adding takes [t=276274] optionally apply autocrossfade when loop-punch recording and adding takes [t=275518] when loop recording, do not split recorded media even if a full loop pass was not recorded Render inform user when saved render format is not available respect preference to close render window when done, even when normalizing (but leave the window open when dry run rendering regardless of the preference) Tempo/Time Signature inserting time at start of project uses initial tempo marker rather than project tempo setting [t=280453] if project timebase for tempo/time signature envelope is set to beats, action to insert time will preserve existing tempo/time signature changes [t=279580] Takes avoid potential crash when editing take markers and media item source file is not available Theme macOS font tweaks Track Folders consistently refer to collapsed folders as 'collapsed' rather than 'compacted' gray out folder tracks in track context menu if all selected tracks are already within that folder when inserting tracks after a folder whose children are all hidden, insert after children Web Control Surface reduce web server latency Windows do not try to style-match tab-child windows [t=283126] update manifest to declare UAC configuration and compatibility for new Windows 8+ features (improves support for some plug-ins) Zoom/Scroll consistently support small control device moves, such as from a trackpad or trackball do not change envelope height when resizing tracks via mouse drag rename actions to scroll horizontally/vertically to match behavior (scrolling forward vs reversed) if maximum vertical zoom preference is 100% or less, keep the focused track entirely onscreen while zooming if track height is greater than screen height, mousewheel scroll on TCP scrolls by screen height Code: E N H A N C E M E N T S (augmentation of functionality short of a new feature) Actions prevent healing an unlooped item with a copy of itself [p=2647801] Actions Window allow setting a parameter value for keys bound to MIDI CC/mousewheel actions show custom action toggle state as enabled/disabled if all component actions that report a toggle state are enabled/disabled [t=229048] API/ReaScript TrackFX_/TakeFX_ APIs can access container and sub-container FX via documented addressing scheme much faster API validation for takes and envelopes [t=283024] GetTrackFromPoint() also returns the fixed lane under the mouse, if applicable gfx.setcursor() can specify named theme cursors without specifying numeric ID update from Lua 5.3.5 to Lua 5.4.6 (may affect existing ReaScripts) [t=281435] update TakeFX/TrackFX_Get/SetPinMappings() to support more than 64 mappings Audio allow mapping ReaRoute/loopback devices as regular channels support up to 128 channels per track, 128 channels of I/O per plug-in Backups default to saving up to 50 timestamped projects in Backups directory for new users optionally save timestamped backup projects to Backups directory, auto-saved projects to AutoSaves directory optionally keep last X copies or X unique days of copies of timestamped backups Batch Converter allow user-entered file extension if it is compatible with the format (.m4v for .mp4, etc) Defaults enable preference to record media, copy imported media to project media directory by default display media item volume knob, FX button, mute button by default MIDI editor defaults to one editor per project default to OpenGL for video output video media defaults to low-resolution audio peaks, for improved responsiveness disable automatic fadein/fadeout for imported media by default disable 'right-click deletes notes' MIDI editor preference by default mouse-drag on crossfade intersection moves the split point left/right by default, rather than adjusting fade curves use project peaks directory by default ReaComp defaults to 4:1 compression ratio ReaEQ changes default bandwidth for low/high shelf built-in sliders respond to mouse click anywhere in the slider window, not just within the thumb image [p=2699292] FX flush plug-in buffers when bypassing VST or CLAP plugins always run track/track FX while playback is stopped, if the UI is visible [t=273647] always run input FX if the UI is visible optionally run FX when muted if the UI is visible show more descriptive names for track/take channels in pin connector dialog FX Sidechain allow drag/drop sidechain creation to FX in containers, floating windows when creating sidechain via drag/drop to FX, always add/route to new track channels, reconfigure pin mappings for sidechain if FX has 4 inputs JSFX make output metering pre-wet/dry/delta-solo macOS optionally display last user-run action in REAPER title bar Media Items allow mouse editing take markers by clicking anywhere within the text, as well as on the marker itself do not autoscroll when adjusting media item contents [p=2706019] show special cursor (customizable) when mouse is over lower half of media item and user-defined mouse modifier exists show tooltip when hovering over pooled MIDI button MIDI Devices allow ignoring devices to prevent them from using up device ID space MIDI Editor if 'show only events that pass filter' disabled, allow setting any channel for new events [p=2720147] Preferences remember last selected mouse modifier context when closing/restarting REAPER Project changing autocrossfade or overlapping-recording options also sets default setting for new projects show play/record indicators for background tabs use HMSF if set as a secondary project time unit Razor Edit copy selected part of fade-in/fade-out if any part of the fade is included in the razor edit Samplerate Conversion update r8brain-free to v6.3 Transport when parsing user-input time, always treat 8-digit numbers as hhmmssff Video optionally display video from background projects if current project lacks video [t=273317] WALTER add warnings, enable via 'warnings all' or 'warnings pedantic' line (only supported when loading a non-zipped theme) Zoom/Scroll map shift+alt+mousewheel to 'scroll vertically one page' by default allow mouse-centered vertical zoom to target the interior of a track __________________
×
×
  • Create New...