Other than the clip launcher and Wavetable, there are a bunch of tweaks, improvements, mini features, etc.
Code:
- Ableton Link: Moved Ableton Link out of the "Experimental" section of the "Advanced" settings- Archives: Ensure edit archives include clip launcher files- Audio clips: Added the "Use Proxy File" option to multiple clip selections- Audio clips: Avoided a slight ramp up when launching audio slots for the first time- Audio clips: Ensured changing the resampling quality updates the property- Audio clips: Fixed the pitch-change option for non-auto-pitch clips not using a proxy file - Audio clips: Started caching compressed audio files to RAM to reduce CPU load when seeking - Audio: Added an option (on the Audio Devices settings page) to hard clip output to 0dB (defaults to enabled) - Audio: Added sanitising of plugin output to catch badly behaving plugins killing the audio- Audio: Fixed a crash reading very short compressed audio files- Audio: Fixed extra click in click track at high BPMs- Audio: Fixed reading of mono compressed formats - Audio: Improve detection of sample root notes and tempos- Audio: Save default devices by name instead of index- Browser: Double clicking file adds it to the current track or clip launcher- Browser: Double clicking plugin adds it to the current track- Browser: Ensured Bookmarks are sorted folders first- Browser: Sidebar now remembers selection- Browser: Sidebar now remembers state of 'Show Folders'- Browser: Tempo and root note now parsed from filename- Bugs: Don't refresh search results when opening plugin windows- Bugs: Entering tempo via transport bar now remaps clips correctly- Bugs: Fix click track sometimes not emphasizing first beat of the bar- Bugs: Fixed adding plugin resets modifier assignment- Bugs: Fixed crash creating pattern generator presets- Bugs: Fixed demo song downloader- Bugs: Fixed enable shared playback memory settings not being preserved across a restart- Bugs: Fixed master volume / pan plug not accepting modifiers- Bugs: Fixed missing recording thumbnails- Bugs: Fixed previews playing at -3 dB- Bugs: Fixed step clip editor not appearing to track resize- Bugs: Fixed transport start position being set to negative times- Bugs: Stop preview playing when selection changes- Bugs: When deleting files, make sure they are deleted from project- CPU meter: Added "Master Track" indicator for plugins on the master track- CPU meter: Better identification for plugins in folder/submix tracks- CPU meter: Improved audio file reading usage reporting- CPU meter: Plugins now report usage as a percentage of the block size (so aren't normalised to 100%)- CPU viewer: Fixed a crash trying to select Racks with no instances- CPU: Added a new CPU usage viewer in the existing CPU window- Chord Companion: MIDI learn now goes from bottom left to top right pad- Clip Launcher: Added count-in to slot recording if not playing. This will start recording at the start of the bar that the start flag is in and count-in before that point- Clip Launcher: Added global launch quantisation to Master Track properties- Clip Launcher: Added initial "follow actions" Clips in the launcher can now have an action specified to perform after a certain number of beats have been played. You can add multiple actions and change the weighting between them for probabilistic actions- Clip Launcher: Added moving scene selections from the clip launcher- Clip Launcher: Added moving slot/clip selections from the clip launcher- Clip Launcher: Added per-clip quantise options- Clip Launcher: Added right click menu to clips in slots- Clip Launcher: Added right click menu to scenes- Clip Launcher: Added the ability to record clips to the arranger tracks. Simply start global recording and then any playing clips will be added to the timeline. Stop recording to use them as normal arranger clips.- Clip Launcher: Added the ability to remove slot stop buttons so clips keep playing when scenes change- Clip Launcher: Allow dragging groups of clips around launcher- Clip Launcher: Allow dragging groups of clips from track to launcher- Clip Launcher: Double-clicking on MIDI or Step clips opens MIDI editor- Clip Launcher: If playing slot clips are stopped whilst the transport is stopped, they now stop immediately- Clip Launcher: Made sure only either the arranger or launcher clips are audible. This is currently controlled by the "Playback arranger" property in the track Actions panel or next to the launcher track stop button- Clips: Added a right-click menu item and keyboard action to remove clips- Controllers: Add support for Ableton Push 2- Controllers: Added AKAI APC Key 25- Controllers: Added Launchkey Mini MK3- Controllers: Added Launchpad control support- Controllers: Added Novation Launchkey MK3- Controllers: Added Novation Launchkey Mini MK2- Controllers: Added Novation Launchpad MK1- Controllers: Added Novation Launchpad MK2- Controllers: Added Novation Launchpad Pro MK3- Controllers: Added Novation Launchpad X- Controllers: Added midi logging window- Controllers: Added support for Launch Control XL- Controllers: Auto select next row when assigning custom MIDI controllers- Controllers: Optionally draw outline around controlled clip slots- Engine: Fixed a possible crash with some plugin configurations- Expansions: Added support for the "Launcher" expansion- Experimental: Added an "Enable shared playback memory" Advanced setting which might help reduce CPU load. N.B. this is experimental so make sure to enable the "Clip output to 0dB" setting enabled in conjunction with this and turn your speakers/headphones down - Experimental: Added support for Audio Workgroups on macOS. This can be enabled from the "Advanced" settings page and should restrict the audio engine to run on performance cores- Experimental: Ensured "Enable Shared Playback Memory" setting is saved between launches- Folders: Fixed collection clips not appearing on folder tracks - Follow Actions: Fixed a crash selecting a follow action in another group when there is only a single group. This will now just stop the clip.- Follow actions: Added the option to set a follow action after a number of loops (if the clip is looping) or the clips end (if not)- Follow actions: Ensured probabilities add up to 100% in the weighting display- Follow actions: Renamed "scene" scope to "track" as that better relays the slot movement - Inputs: Ensured the record arm status is maintained when moving an input between tracks- Insert plugin: Fixed manual latency not being applied correctly- Insert plugin: Improved the internal latency calculation- Instruments: Added Wavetable synth- Internal: Reduced binary sizes and minor performance improvements on Windows- LV2: Added back missing LV2 support- Launcher: Add clip slot toggle buttons to track right hand side- Launcher: Add global play slots button to mixer- Launcher: Added context menu for adding clips- Launcher: Added copy/paste/duplicate for Scenes- Launcher: Added custom control surface actions- Launcher: Added hotkey support for adding clips- Launcher: Added insert scene before/after actions- Launcher: Added roll-over tooltips to mixer clip launcher components - Launcher: Added support for dragging scenes to arranger- Launcher: Added warnings if clips won't play because they are blocked by plugins- Launcher: Avoided launching clips at negative times when using a long count-in- Launcher: Avoided triggering the "play arranger" button after deleting a playing clip- Launcher: Clip launcher now supports coloured waveforms- Launcher: Draw tracks controlled by the launcher dimmer- Launcher: Ensure click is audible when recording to slots if "Click during playback" is disabled- Launcher: Ensured performed clips are removed when "Abort" recording is used- Launcher: Ensured playing slots are stopped when recording to a slot starts - Launcher: If playback is stopped, you can now launch clips without starting play by holding "shift" whilst pressing their play buttons- Launcher: Implemented shift+click for selecting multiple clips- Launcher: Implemented shift+click for selecting multiple scenes- Launcher: Made the "play arranger" track buttons flash when in record mode to indicate the performance will be recorded- Launcher: Require proxy files for clip effects. Disable clip effects for launcher clips - Launcher: Scenes can be re-ordered via drag/drop- Launcher: When selecting MIDI clip, zoom MIDI editor to show entire clip- MIDI Output: Fixed first event not being sent out when starting playback- MIDI: Add virtual midi device that accepts midi from all physical inputs- MIDI: Added drag to zoom to MIDI editor- MIDI: Added option 'Link note colour to velocity'- MIDI: Added shortcuts for duplicating all notes in clip and last bar of clip- MIDI: Fixed an issue with first notes not being played when switching scenes with MIDI clips- MIDI: Fixed dragging clip length- MIDI: Fixed nudging notes not respecting snap set in MIDI editor- MIDI: Fixed redraw glitch after right+drag select- MIDI: Fixed stuck notes when stopping launched MIDI clips with notes at the end of the clip [#325]- MIDI: MIDI editor no longer follows playhead when editing clip launcher clip- MIDI: MIDI editor now shows clip launcher cursor when editing clip launcher clip- MIDI: Fixed MIDI editor does not scroll vertically when dragging midi notes to different octaves- MIDI: Panic now sends all notes off to all synths on all channels- MIDI: Reduced amount velocity affects note colour- MIDI: When adjusting length, don't allow end of note to be dragged past end of clip- MIDI: With multiple clips selected, using pencil will now select clip under pencil as active clip, rather than adding note off of the end of active clip- Manual: Updated user guide with clip launcher chapters- MicroDrumSampler: Force One Shot mode instead of ADSR since there are no ADSR controls- Mixer: Added right click menu to tracks in mixer- Mixer: Added the Inputs section to the arranger mixer window- Mixer: Allow fader, pan, mute, solo to be hidden- Mixer: Enable inputs by default if clip launcher is enabled- Mixer: Fixed drawing of step clips if pattern is longer than clip- Mixer: Hide volume and pan plugins is levels section of mixer is open- Mixer: Reduced number of view buttons- Mixer: Tweak look of inputs- Modifiers: Avoided being able to assign a Modifier to itself- Modifiers: Fixed Modifiers not having any effect- Modifiers: Fixed a crash deleting and then undoing the deletion of a Modifier whilst the floating properties panel is open - Modifiers: Improved timing- Multisampler: MIDI learn now goes from bottom left to top right pad- Optimisations: Improved UI responsiveness when using very large numbers of tracks along with a control surface- Optimisations: Minor improvements on the audio threads when using large numbers of tracks- Performance: Improved CPU load when using the Elastique Direct time stretching algorithms with non-proxy audio files- Performance: Improved audio file reading speed when non-proxy reading is used- Pi Re-enable Raspberry Pi version (64-bit only)- Plugins: Avoided scanning for plugins in the background during playback- Plugins: Improve EQ (1,3,8) filters so they don't create noise when modulated- Projects: Added the "Remove clips for templates" option to the "New Project" window- Racks: Fixed adding Rack from saved plugin presets - Recording: Avoided returning to start when punching out- Recording: Ensured if play is pressed (or spacebar) when recording to tracks, they will punch out without stopping playback- Recording: Fixed an issue where recording multiple inputs incorrectly record the last input to all tracks- Recording: Fixed starting recording without interrupting playback- Recording: Recording is now possible without an input being armed (arming an input whilst recording will punch-in that input)- Recording: Recording now resets playback to the start marker if "Return to start on play" is enabled- Recording: There are now three monitor modes, On/Off and "automatic". Automatic monitors only when a track is record-armed- Recording: There is now an "Advanced" settings "Mute track contents whilst recording"- Recording: You can now record to slots, record-arm a track and empty slots will show record buttons. Pressing one of these starts recording to the slot. Stopping playback stops recordings immediately, pressing the launcher master or track stop will stop the recording at the next launch quantise time and pressing the record button in the slot will stop the recording at the next launch time and start playing it- Recording: You can now start recording immediately if already playing back, this will punch in all armed inputs or simply switch to "recording" allowing you to punch in later by arming inputs- Rendering: Made ACID metadata optional- Sampler: Add loop modes- Sampler: Fix insert routing- Sampler: Fix root note detection on import- Sampler: Fix selected pad when importing sample- Sampler: Fixed SF2 import failing to copy samples to edit folder- Sampler: Fixed automating master parameters- Sampler: Fixed looping sometimes getting enabled in Micro Drum Sampler- Sampler: Fixed missing samples when loading M808 or M909 preset- Sampler: Import loop points and root note from Wav/Aiff metadata- Step Clips: Fixed initialising step clip rows from note names when in a submix- Subtractive: Fixed loading of Subtractive on some systems- Time-stretching: Added a new option for time-stretched clips to process most of their time-stretching on a background thread. This should greatly reduce CPU use when playing back lots of clips. It's on by default but can be disabled from the "Advanced" settings page for comparrisons.- Tracks: Fixed copy/paste/duplicating tracks within a folder/submix - Transport: Added a "start position" flag that updates when you click the background or select clips- Transport: Added a new "Quantise transport position changes" option (which you can disable from the "Options" Edit menu) that moves the transport position at the global quantise amount to avoid losing the beat count- Transport: Avoided quantising transport jumps when in min/secs timecode mode- Transport: Ensured pressing "rewind" button sets the start position to 0- Transport: Ensured pressing stop whilst playback is stopped sets the start position to 0- Transport: Ensured the "start position" flag doesn't update when you double click clips- UI: 'Select all clips on track' now applies to all selected tracks- UI: Add warning if no audio device configured- UI: Added "tab" key as a default shortcut to toggle between arrangement/mixer- UI: Added colours to automation lanes- UI: Added context menu to Edits on the welcome page- UI: Added coping and pasting of swatch colours by right-clicking on them- UI: Added missing "Save Changes" dialog box when right clicking to close edit - UI: Added option to ignore BWAV timestamp- UI: Added some colour palette presets (set "vividness" to 100 in order to see the full colours)- UI: Added the ability to set the 9 main palette colours from the colour editor- UI: Added the option to lock colours in the colour editor when changing presets- UI: Allow setting tempo by dragging tempo readout- UI: Automatically close UI visibility popup when moving mouse away- UI: Avoided hiding clips briefly when switching to another tab- UI: Changed the default colour palette- UI: Changed the default global track heights and made them default closed- UI: Fix displaying plugin selector with right click- UI: Fix quick actions bar midi setting midi tools (pencil, eraser, line and knife tools) - UI: Fixed a crash right-clicking on a missing Rack- UI: Fixed being able to drag clips by the header buttons rather than just by the header- UI: Fixed double clicking on folders in file browser- UI: Fixed dragging sf2 files from search to multi sampler- UI: Fixed drawing of clip positions when dragging in- UI: Fixed edit snapshot images not updating- UI: Fixed loading of colours from factory presets- UI: Fixed output color doesn't change in the arrangment panel- UI: Fixed position of clips when dragging in from Explorer / Finder- UI: Fixed redrawing glitch enabling clip launcher- UI: Fixed resizing MIDI editor when mixer undocked- UI: Fixed scroll position jumping on stop - UI: Fixed small midi clips on same track using different zoom for notes- UI: Fixed step clip editor doesn't show steps below certain height in stand-alone editor - UI: Fixed the start of automation curve drawing- UI: Fixed zoom to fit in MIDI editor when step clip selected- UI: Improve UI responsiveness selecting large numbers of clips- UI: Improve UI responsiveness when scrolling large numbers of tracks- UI: Improve look of Downloads setting page and add search- UI: Improve search UI responsiveness with large results sets- UI: Improve step clip drawing- UI: Improved contrast of the transport buttons- UI: Improved responsiveness of arranger views with large numbers of tracks, especially in the case where no external controllers are active- UI: Improved the speed of selecting when you have a large number of tracks or clips- UI: Improved warning for lost midi messages when input not armed- UI: In Loop Properties, allow dragging looped section to move it- UI: Let the mouse move slightly off of the edge of the MIDI editor before starting autoscroll- UI: MIDI clips now draw their notes as they are recording (Arranger and Clip Launcher)- UI: Made new tracks start with the orange colour (to avoid red tracks)- UI: Made tempo editing quicker. Click and drag to change tempo.- UI: Maintain selection after deleting tracks or scenes- UI: Merging MIDI clips keeps result selected - UI: New look for small step clips- UI: Optimize step clip drawing- UI: Plugin selector now allows adding plugin with a single click- UI: Redo colours for internal plugins- UI: Reverted step clip drawing to rectangles and added back blinking under playhead - UI: Set default clip colour correctly if track has no colour set- UI: Support dragging clips from launcher to arranger- UI: Tracks can now be copied with Ctrl/Cmd+Drag- UI: Updated splash screen- UI: When resizing MIDI editor, show more/less notes instead of making them bigger/smaller- UI: When using + button to add plugin, place it last in plugin chain, but before volume and pan- Video: Fixed video import not working on non-English operating systems- Windows: Fixed ; and ' in onscreen keyboard- Windows: Plugins now default to DPI Aware- macOS: Added back asynchronous drawing (this used to be the default but inadvertently got changed at some point in the last year or so). This should improve UI responsiveness on macOS but if it doesn't let us know.
Statistics: Posted by FigBug — Mon Apr 01, 2024 3:29 am