Version 1.1.1911 April 2024See what's coming next in Loopy Pro, help guide development and follow specific features at LP's roadmap: roadmap.loopypro.com
- Added a new sample template: Adam Searan’s Simple 4 Track Looper
- Added “Phase Align Clock” action
- Added support for second parameter for OSC state feedback messages, containing current unscaled parameter value
- Added “If Counting In/Out” setting for record actions
- Added “Set Tempo If Unset” option for Link toggle action (on by default)
- Implemented new frictionless trial system
- Fixed a crash when sending long SysEx messages with the Send MIDI action
- Fixed a sporadic phase align action issue when clip playing in reverse
- Fixed an issue with automatic audio source muting
- Fixed issue with making multiple parameter bindings using plugin parameter discovery button
- Fixed state feedback issue with stepped dial/radio widgets with “Deselect” actions present.
Version 1.1.1726 January 2024See what's coming next in Loopy Pro, help guide development and follow specific features at LP's roadmap: roadmap.loopypro.com
- Added Musical Typing: Use an attached computer keyboard to play an AUv3 instrument
- Added Clip Playhead action: View and adjust playback position of a clip or group of clips
- Added Beats Per Bar action
- Added parameter discovery for MIDI learn when showing plugin UI
- Added “Input Gain” parameter for audio sources, and added “Mute Position” option for audio source mute to enable mute at input (useful for making input effects idle upon mute)
- Added long-press on audio source mute button in mixer to choose mute position
- Added support for restart of the free trial
- Made Audio and MIDI sources ignore each other when soloing via mixer
- Automatically add plugin MIDI destination when adding a MIDI source, if there’s just one candidate
- Fixed issue with MIDI-capable effects not being able to be targeted by Send MIDI action
- Fixed issue switching between “Off” and other MIDI trigger states
- Fixed an issue with play/stop actions occasionally using the wrong quantisation setting
- Implemented partial workaround for loss of keyboard focus when interacting with AUv3s
- Fixed issue with missing clip play/stop notifications, which could prevent follow actions from firing
- Fixed an issue where selected preset sometimes isn’t updated when choosing an AUv3 factory preset while a user preset selected
- Fixed “invert” state for parameter assignment/toggle actions
- Show tempo, metronome and master volume actions for toggle triggers
- Revise phase preservation to work correctly when immediately recording a second clip/performing other actions
- Revised implementation of “Retrigger” feature of play action to fix issue with “Play Once”
- Fixed issue with automatically-muted sources not actually being muted sometimes
- Fixed issue where successive recording and playback stop actions could result in a spurious count-out
- Fixed filting of non-voice MIDI messages when channel filter specified for MIDI destinations.
Version 1.1.1227 November 2023See what's coming next in Loopy Pro, help guide development and follow specific features at LP's roadmap: roadmap.loopypro.com
- Added 32 and 64 division options for clip slicer
- Added “Sync Start/Stop” setting for MIDI clock; when off, behaves like Ableton Link sync
- Added “Wrap Around” setting for “Nudge” actions
- Added “Auto-Mute Audio Sources” feature (mute sources that may cause feedback when disconnecting your audio interface), replacing “Reset Audio Source Sends”
- Improved tail recording
- Improved MIDI/Link clock sync, to allow “Phase Preservation” to work correctly
- Improved MIDI Learn for “impulse” CC triggers
- Don’t reset clip volume when clearing
- Fixed an issue with loading projects from saved state when LP is loaded as an AUv3
- Only play loop outro if loop will stop playing at loop boundary (allows immediate stop)
- Perform “Play” follow actions after initial record ends, not when it starts
- Revised playback behaviour to ensure play groups are always respected for solo actions and when targeting multiple clips
- Tweaked startup and route change handling to avoid potential feedback
- Wait for threshold recording to begin before switching one-at-a-time/etc playback
- Fixed a click when transitioning to tail playback in loop
- Fixed an issue with Launchpad/APC40 device discovery
- Fixed an issue where a track that was playing on project load, then cleared and recorded with stop after record, didn’t stop
- Fixed an issue where “Trigger Widget” actions could change when the target widget’s actions change
- Fixed an issue where loop outro might not play
- Fixed an issue where set of playing clips not preserved when toggling playback state of a selection of clips
- Fixed an issue where widget editor screens could become unresponsive
- Fixed an issue with possible click when transitioning to loop outro
- Fixed incorrect initial playhead for non-phase-locked retro record loops
- Fixed "Use Velocity" setting for MIDI control of clip playback
- Fixed some Apple Pencil interaction issues
- Fixed some issues with trimming the initial loop
- Fixed “Assign Value” actions for stepped dial/radio widgets
- Fixed a “Phase Preservation” issue with non-phase-locked loops
- Fixed an issue with duplicating profiles and making successive edits.
Version 1.1.620 August 2023Version 1.1 is a significant update: See the full list of changes at roadmap.loopypro.com/changelog, and see what's coming next in Loopy Pro, help guide development and follow specific features at LP's roadmap: roadmap.loopypro.com
- Added Multiroute Audio, for using built-in headphone port and USB audio interface simultaneously
- Added support for Bluetooth advertising (advertise device as Bluetooth peripheral)
- Added ability to rename MIDI sources
- Added labels to color swatches in editor
- Added support for multiple metronome outputs
- Made “Nudge” action for Speed and Rate multiply rather than add (e.g. Nudge 0.5 will halve, 2 will double, -1 will toggle between forward and reverse)
- Enabled Copy for actions within Control Settings section
- Improved MIDI Learn: Now does better at recognising and adapting to incoming trigger types (continuous versus impulse)
- Improved MIDI trigger selection screen, to facilitate changing trigger types
- Revised keyboard layout slightly and added octave navigation buttons
- Revised square count-down layer to be linear
- Show count-in/out on clips when playing intro/outro, and show intro/outro playhead on waveform in clip screen
- Update any pre-set loop durations to correctly reflect changes to time signature
- When using a continuous control to adjust a stepped dial/radio, only perform actions when index changes (prevents spamming the action, which can cause issues like skipping quantization delay)
- Round loop durations to whole numbers of beats, if they are slightly out, to address potential drift issues
- Revised binding execution to always begin from the first action when triggered rather than continuing from last position if cancelled
- Made some small adjustments to clip scheduler to avoid conflict between play toggle on press, and solo on hold/double-tap
- Fixed a number of glitches with overdub feedback
- Fixed a possible crash when switching pages
- Fixed a potential crash when loading an old project
- Fixed issue with saved time-scaled audio, when LP loaded as AUv3
- Fixed issue where overdub might fail if tail recording enabled
- Fixed issue where sequence-armed loop wouldn’t stop at end of sequenced segment
- Fixed issue where “Auto Count-Out” didn’t take effect for the second loop recorded, if started immediately after first
- Fixed issue with OSC not working with global profiles
- Fixed issue with actions not being performed after parameter ramps
- Fixed potential issue with Play/Stop follow action execution
- Fixed issue with triggering widgets with quantized/delayed actions
- Fixed pops when changing loop playback state while paused
- Fixed some memory leaks
- Fixed some performance issues
- Fixed an issue with mouse scrolling.
Version 1.1.427 June 2023Version 1.1 is a significant update: See the full list of changes at roadmap.loopypro.com/changelog, and see what's coming next in Loopy Pro, help guide development and follow specific features at LP's roadmap: roadmap.loopypro.com
- Many stability fixes and rendering improvements
- Added “Recently Deleted” area for staging deletion from file browsers
- Fixed problem with AUv3s dropping MIDI output/transport sync when reconfiguring.
Version 1.109 May 2023- Added Varispeed & Reverse playback
- Added Time Fitting settings: Time Stretch, Fast Time Stretch, and Varispeed, and None
- Added Stepped Dial and Radio widgets *
- Added overdub feedback control *
- Added Audio source and MIDI source replacement, with long press on icon in mixer *
- Added support for multiple simultaneous control profiles *
- Added ability to seek to particular sequencer sections (absolute or relative) using Clock Seek action *
- Added Phase Align action *
- Added OSC support *
- Loopy Pro AUv3 additions: multi-inputs and outputs *
- Loopy Pro AUv3 additions: MIDI input and output, and custom parameter support
- Added support for overdub after retro record
- Added new control profile actions
- Added new Tutorial widget
- Added new “Pad Loop Length” behaviour
- Added global follow actions, and follow actions for project load, page switch, and start/stop clock
- Added began/ended initial record and overdub clip follow actions
- Added copy/paste and duplicate for actions, on long-press
- Added copying control profiles between project and global
- Added double-tap action for XY pad widget
- Added LP-707 sample project by Inkie
- Added mouse scrolling and right-click support
- Added per-clip input gain parameter
- Added search bars in new effect/source screens, action directory, and file managers
- Added support for driving the MIDI Control system from any AUv3 MIDI source
- Added “All Clips” option for parameter actions
- Added separate “Microfade” and “Hard Zero” settings for fade in/fade out, to disable all microfades if necessary
- Added support for “This Clip” target for follow actions
- Added settings for merge gesture
- Added switch for default tap action to disable, in gesture settings
- Added “Begin Overdub If Recording” option for record actions
- Added “Clear Target” option for merge action
- Added “Start Clock If Paused” option for playback actions
- Added undo/redo through each separate overdub layer
- Added font size/text alignment settings for button widgets
- “Record Start” action can now close loop and immediately enter overdub
- Enable multiply/divide while overdubbing
- Improved behaviour of action sequences, when retriggering during a count-in delay
- Remember mixer scroll position
- Revised file managers: show empty folders, added create folder button, and rename on long-press
- Added separate “Play” and “Stop” quantization settings
- Updated Set Master Length action to add “Copy from Clip” mode, and arbitrary “Scale” mode
- Master volume and metronome volume actions can now go up to 24dB
- Multiple characters for page names
- Added “Clear” function for device bindings in control profile editor
- Added Enable Network MIDI setting (now disabled by default, due to iOS bugs with Network MIDI)
- Added automatic clip mix-down after reaching a threshold number of overdub layers
- Added sort function for sequencer tracks
- Many, many performance optimisations and other improvements * Additions marked with a "*" are paid upgrades: If it's been more than 12 months since you purchased Loopy Pro, unlocking these will require a one-off in-app purchase, which will also unlock any new features released over the following 12 months. Upgrading will help me keep working on Loopy Pro for years to come. See loopypro.com/pricing for details..
Version 1.0.4110 March 2023See what's coming next in Loopy Pro, help guide development and follow specific features at LP's roadmap: roadmap.loopypro.com
- Fixed issue with intro recording when overdub-after-record is enabled
- Fixed a potential crash when copying/pasting
- Fixed waveform update after rotation
- Fixed a couple of issues with AUv3 user presets
- Fixed potential crash when an AUv3 crashes
- Fixed possible glitch on initial loop playback
- Fixed issue with excessive timeline seeks with jittery clocks when hosted as an AUV3.
Version 1.0.3512 January 2023See what's coming next in Loopy Pro, help guide development and follow specific features at LP's roadmap: roadmap.loopypro.com
- Fixed issue where auto loop detection could engage during session.
Version 1.0.2808 November 2022See what's coming next in Loopy Pro, help guide development and follow specific features at LP's roadmap: roadmap.loopypro.com
- When putting instrument audio units into idle mode, clear MIDI notes and audio decays
- Improved mixer solo implementation
- Added hide/show and enable/disable buttons to long press popup on effect icons in mixer
- Fixed issue with sending MIDI to MIDI-capable effects
- Fixed some potential issues on project load
- Fixed a possible crash when using “Wait for Playback”
- Added missing disable-effect-with-decay feature to effect toggle buttons on mixer and AUv3 window toolbar
- Fixed issue with opening exported controller profiles
- Fixed clock seek action when using non-phase-locked loops
- Fixed issue with undo action on hold/double-tap, when alongside tap to toggle record (as on some hardware loopstations)
- Fixed incorrect loop offset in sequencer when recording non-phase-locked loops from a stopped timeline
- Fixed some issues with multiply/divide
- Revised decay end trigger when disabling effects, and added a 10s timeout in case effect doesn't go silent
- Fixed issue where cancelled tail recording could cancel whole loop record
- Fixed issue that could break undo/redo when clearing a clip
- Fixed file renaming in App Extension folder
- Only apply audio source send reset if bus has route to output
- Fixed some MIDI clock send issues, particularly when synced via Link
- Fixed phase locked loop playback with time stretching disabled
- Fixed disappearing AUv3 windows on device rotation, and associated AUv3 crashes
- Tweaked glid slicer playback of even subdivisions
- Fixed crash when playing back using slicer with a loop crossfade duration of zero
- Fixed spurious audio input when LP is hosted as an instrument AUv3.
Version 1.0.2430 August 2022See what's coming next in Loopy Pro, help guide development and follow specific features at LP's roadmap: roadmap.loopypro.com
- Fixed potential save error when saving from within AUv3
- Fixed a crash when playing across end of sequencer timeline loop boundaries.
Version 1.0.1710 July 2022See what's coming next in Loopy Pro, help guide development and follow specific features at LP's roadmap: roadmap.loopypro.com
- Fixed issue where overdub layers could be offset incorrectly post-record
- Automatically stop session recording if app terminates or suspends in the background
- Attempt to recover unfinished session recordings on startup
- Fixed cleanup of old temporary files on launch
- Do clock phase shifting for non-phase-locked loops too, as long as phase shift is on.
Version 1.0.908 May 2022See what's coming next in Loopy Pro, help guide development and follow specific features at LP's roadmap: roadmap.loopypro.com
- Implemented actions for selecting AUv3 presets
- Added MIDI source actions (mute, solo, gain, and all AUv3-related actions)
- Added “Copy Levels” option to Load Project action (to copy all mixer channel levels to new project)
- Added support for connecting MIDI controllers through a secondary hub/wireless adapter: Implemented SysEx Universal Device Inquiry to identify MIDI devices not directly connected via USB, and added option to manually select device type
- Added SysEx/custom MIDI string support for Send MIDI action
- Added “Save” button to update existing presets
- Made loop analyser more robust when analysing loops that are already reasonably tight
- Improved AUv3 keyboard layout on smaller screens
- Fixed tempo estimation issue with auto loop detection
- Fixed MIDI sync receive issues with some devices
- Fixed send adjust actions for sends beyond 10th
- Revised app icon and launch screen
- Added MIDI learn for select preset actions
- Fixed an AUv3 state restore issue associated with AUv3s missing parameter change notifications
- Fixed error in AUv3 preset assignment on load
- Fixed issue with passing SysEx messages to AUv3s
- Fixed issue with using “Selected Clip” source/target with merge action across different pages
- Fixed missing “This Clip” option in clip merge/move action, for gestures/follow actions
- Fixed missing “Next Tapped Clip” target for merge source
- Enabled page switching while prompting for tapped track
- Fixed crash when selecting built-in effect presets for preset action
- Fixed issue with no-quantization play/stop action being overridden by clip intro/outro
- Fixed possible click when switching projects
- Fixed mixer layout issue when adding a send + bus
- Added a workaround for audio timestamp jitter from audio system, causing audio artefacts.
Version 1.0.406 February 2022- Added support for Inter-App Audio effects and audio sources
- Added search fields to effect/audio source pickers
- Fixed some issues with using AUv3 effects as MIDI sources (like MIDI Guitar 2)
Join other Loopy Pro users on Discord, Facebook or the forums - loopypro.com/communities.