Version History
Here you can find the changelog of AUM - Audio Mixer since it was posted on our website on 2016-09-29.
The latest version is 1.4.5 and it was updated on soft112.com on 02 April, 2024.
See below the changes in each version:
version 1.4.5
posted on 2023-09-13
Sep 13, 2023
Version 1.4.5
- Add setting to show system status bar.
- Add some close-buttons on various popup views.
- Improve waiting for save at app termination.
- Keep track of unmatched state when loading AUv3 MIDI mappings, and try to re-apply it if the available parameters changes.
- Fix audio engine not restarting when coming back from background.
- Show name of currently loading node when loading state.
- Replace : with . in filenames since : is not allowed in some file systems.
- Add Share button in Engine Info to copy info to pasteboard, for improved user support.
- Workaround minor Ableton Link glitch, fixes FilePlayer not starting at some tempos.
- Fix some alert popups appearance in combination with some iOS accessibility settings.
- Various minor tweaks and improvements.
version 1.4.4
posted on 2023-06-14
Jun 14, 2023
Version 1.4.4
- Internal tweaks regarding samplerate and buffer size changes
- Improve plugin window bypass detection
- Fix iPadOS 16 launchscreen layout bug
- Tweak handling of invalidated/crashed AUs
- Avoid interrupting the audio engine if microphone is muted
- Handle new audio port types
- Add advanced section in Engine Info
- Enumerate all audio interface channels even if they're not listed by the device. (For example ESI GIGAPORT eX)
- Long-press project/recording browser EDIT button to show hidden files
- Strip leading and trailing dots when generating or renaming filenames
- LP/HP Filter: ensure coeffs update on init and after sample rate change
- Add a 'last opened' sort option
- Try delaying AU release if plugin crashed
- Keyboard shortcut: use § instead of TAB for tap tempo
- Tweak presentation of 'Save in Plugin' for plugins not supporting system-wide user presets
- Fix saving of multiple tempo-presets with the same tempo
version 1.4.3
posted on 2022-12-22
Dec 22, 2022
Version 1.4.3
- Avoid 3-finger editing menu also on iPhone.
- Fix exported UTI type for aum session files, fixes apps freezing when opening attached AUM session.
- Don't crash when renaming item in search result so that it no longer matches search text.
- Fix some menu item layout issues when rotating iPhone.
- Fix some layout glitches for MIDI CC filter matrix button.
- Add 192kHz sample rate option.
version 1.4.1
posted on 2022-06-09
Jun 9, 2022 Version 1.4.1
A few quick bugfixes:
- Global SOLO button location on device orientation change.
- Handling of '+' sign in fader dB numeric entry.
- Order of Tip Jar items.
- MIDI ctrl CLEAR.
Major 1.4.0 changes:
ENGINE
- Add 64kHz sample rate option.
- Add 'DJ style' combined LP/HP filter node.
- Make Transport Clock sample-precise when Ableton Link is disabled.
- AUv3: don't process bypassed nodes.
- Always keep running in bg if there are any channel strips in the session.
- Improve fader smoothing to avoid zipper noise.
- Fix faulty report of latency compensation buffer overflow when having mix bus feedback.
- Fix issue with MIDI/MMC stop-rewind with same timestamp.
- Fix FilePlayer locate position if file has sample rate different from current session.
- Automatically mute input nodes if they change from external to built-in microphone, to avoid feedback.
MIDI
- Rewrote MIDI Clock Send, now part of the MIDI matrix and can be connected to multiple destinations.
- MIDI Clock Send settings for sync offset and latency compensation mode.
- MIDI Clock Send can now send Song Position Pointer.
- New MIDI Controls for Tempo (BPM), Tempo Presets (trigger specific tempo changes via MIDI), Un-solo All, Scroll to Channel, MMC Locate/Goto & Rewind.
- MIDI Control: allow OMNI channel.
- Add MIDI Load Session 'force link tempo' toggle setting.
- Support PitchBend (14 bit) and ChannelPressure (7 bit) for MIDI Control.
- Add a virtual CoreMIDI 'AUM' Source.
- Add Network MIDI view, where one can browse MIDI hosts on the network and connect/disconnect them, and enable/disable the network session.
- MIDI Keyboard: add midi pass through input
- Allow save/load/copy/paste/clear of mappings for each MIDI control section, as well as batch set All MIDI Channels. (Tap the three dots in the section title)
- AUv3: allow multiple MIDI inputs (virtualMIDICableCount).
- Add MIDI Swap Connections button: Tap endpoint name in matrix, then tap swap symbol.
- Allow renaming CoreMIDI hardware endpoints.
- Distinguishing multiple hardware controllers of same model by adding their USB port location to their name.
USER INTERFACE
- Tap fader dB label for numeric entry.
- New node slot long-press menu adds Node Move/Copy/Swap, also between channels.
- Show DSP% and reported latency per node when dragging node to the right.
- Show UI indication if channel is producing bad signal values.
- New Node Statistics: per-node DSP%, latencies, load/save times, etc. (tap global DSP/battery indicator and then Node Statistics).
- MIDI matrix: Add resize handle. Tap to maximize/minimize.
- Redesign and put tempo menu inside top bar.
- Keyboard: don't play notes while scrolling.
- AUv3: Add bypass button in title bar.
- Tempo, Preset and Session Load MIDI actions: swipe and tap EDIT to replace item.
- AUv3 main param knob: Use a new custom widget for Indexed parameters. Drag or tap to change value.
- Save and restore plugin z-order in session state and when show/hide all plugins.
- MIDI Matrix: draw connections to/from bypassed/unavailable endpoints dashed.
- FilePlayer: add Format info cell.
- Redesign MIDI keyboard UI.
- Improve channel wire drawing, avoid animation glitch when resizing.
- Improve interference with screen-edge swipe system gesture.
- Improve support for AUParameters with indexed value.
- MIDIKeyboard: avoid iPhone notch for bar buttons
- Don't get stuck in control-finder mode if plugin has no parameters.
- Fix 3-finger touch-up delay on iOS 14.
- Avoid occasional lag while moving/resizing plugin window.
- Fix viewWillDisappear not being called on AUv3 viewController.
- Fix iphone rotation re-layout of MIDI Filters and MIDI Ctrl range button.
- Improve alert popup presentation. Fixes alerts hiding behind other views on iPhone in some cases.
ALSO
- Added a Tip Jar for those who'd like to support future development.
- Drop support for 32-bit devices. Require iOS 11.
- Updated LinkKit.
- Update help.
- Various tweaks, optimizations and fixes.
version 1.3.11
posted on 2021-11-14
Nov 14, 2021 Version 1.3.11
USABILITY
- Add 'Open Default' button at launch screen, opens project or folder named 'Default'.
- Add keyboard shortcuts (Hold CMD key to see them).
- Tap again to confirm Remove Channel, Overwrite Session, and Clear Session.
- Auto-save current state before loading or clearing a session. Tap 'Restore Previous State' in File menu to restore.
- Add 'Restore last removed channel' item in channel import view.
- Ask before loading session from file URL.
- Show progress popup when saving, loading, clearing session.
- If AUv3 fx node has both main-param knob and is a MIDI destination, show the knob instead of the MIDI menu button.
- FilePlayer: add MIDI ctrl param button in title bar.
- Long-press session file, 'Copy URL' copies universal link that opens the session.
- Allow URLs in session notes. Can be long-pressed while not editing.
- Scroll to start after loading session.
- Improve grouping of node collections in node slot picker view.
- Transport drag: improved user interaction.
- Update help.
- Help: add button to open help in external web browser.
- Help: put table of contents in side bar if width allows.
- Help: remember scroll position.
- Tweak plugin window maximized size.
- Plugin title bar is now thinner.
- Double-tap background again to re-show previously hidden plugins.
MIDI
- Add MIDI Filtering for note on/off, poly aftertouch, channel aftertouch, pitchbend, program change, sys real-time, sys common, sysex, and any specific CC.
- New MIDI Bus node! Merge sources and/or destinations, with filtering and MIDI-controlled 'pass-through' toggle.
- All MIDI destinations now have filters.
- Added MIDI activity indicator to all nodes with MIDI outputs.
- Add MIDI actions for metronome on/off, prev/next bar, and 'hide all plugins'.
- Also track Sustain (cc64) and Sostenuto (cc66) for all-notes off.
- MIDI Sources view: group by owning node/device/kMIDIPropertyModel.
- Transpose MIDI filter: add octave up/down button.
- MIDI Ctrl range mapping: show actual value instead of percentage.
- MIDI param button with control-finder now also for most built-in nodes such as filters/EQs/pan/gain.
- Channel import: Also restore MIDI connections to/from external sources.
ENGINE
- Add sync offset setting (ms) in Clock Options.
- New Time Offset node for manual latency compensation etc.
- Allow custom name and color for mix buses.
- Add Engine setting for input device / mic source / polar pattern selection, including support for built-in stereo mic!
- Add output route button in Engine settings (AirPlay etc).
- Don't stop other start/stop synced Link peers when clearing or loading session.
- Long-press play/pause button to start/stop transport without affecting synced Link peers.
- Also support '_size:' special tag instead of 'size:' (easier for hosts to ignore)
- Allow up to 16 beats per bar time signature.
- AUv3: set contextPresentationLatency on input busses.
- Don't change latency compensation when bypassing latency-introducing node.
- Warn if latency compensation reaches maximum limit.
FIXES
- FilePlayer: add missing Bypass MIDI control.
- Trim whitespace from filename when saving.
- Session picker: fix restore of name/date sort mode in all cases.
- Fix MIDI Control range button layout in some popovers.
- AUv3: call selectViewConfiguration also on first display.
- Fix kbd settings popup on iphone.
- AUv3 multi-out: extra outputs report same latency as main instance.
- Node picker: Improve/fix IAA multi-port grouping and sort on last time used. (NOTE: only IAA nodes that has been used at least once will be grouped.)
- Fix metronome accuracy if changing tempo and there is latency compensation.
- Bring back AUv3 show-view-hidden-on-load hackaround for iOS RAM allocation bug (still present in iOS 15).
- Avoid crash if plugins take too long to save when AUM goes to background.
- Auv3: allow multiple preset load actions for the same preset.
- Don't auto-set MIDI ctrl channel for channel strip 17 and onwards.
version 1.3.10
posted on 2021-05-13
May 13, 2021 Version 1.3.10
- Fix Ableton Link on iOS 14 (multicast networking entitlement).
- Pass through touches on built-in keyboard when showing params from plugin.
- Restore MIDI connections between imported nodes.
- Various minor fixes.
- AUv3: Improve handling of the parameter tree being changed by the plugin.
- Improve consistency for dark-mode in AUv3 plugins.
version 1.3.9
posted on 2020-12-20
Dec 20, 2020 Version 1.3.9
NEW FEATURES
- Add Control Finder: tweak an AUv3 parameter to find and show its MIDI control
- Add BT MIDI setup button in MIDI Matrix for faster access
- Improved 'instance name' editor for AUv3 plugins, now with color picker!
- MIDI controls: sort by visual node order in channel strip
- MIDI controls: Add all/assigned/unassigned view filter
- Tap plugin keyboard button to hide keyboard if already connected and visible
- AUv3: add button for quick access to parameter mappings
- Add search bar in Files menu and Import Channels view
- AUv3: don't use contextName for short instance labels etc. Developers should go back to audioUnitShortName instead.
- AUv3: update contextName with host track/slot context, like 'A1:2' etc
- FILES menu: add home-button to quickly go back to root menu
- FILES menu: Add search/filter bar
IMPROVEMENTS
- If no AUv3 plugins found, tell user to try a reboot
- Improve size of custom view presentation on iphone in landscape
- MIDI ctrl: Improve siblings view, when MIDI msg is mapped to more than one param
- iPhone: don't use popovers for plugin params and midi routing
- MIDI controls: Make each section easier to read, and add icon
- Use in-app product view for downloadable plugins/apps
- Files menu: put Sessions and Recordings in two top-level folders
- AUv3: remove show-own-controls toggle as it's not really used by any plugin
- FILES menu: set navigation bar title to SESSIONS or RECORDINGS
- FILES menu: make it wider
- Defer system gestures for all screen edges.
- AUv3: limit plugin windows max size to screen size, since larger are not supported by iOS
- Tweak value string for AU params in milli-range
- Updated LinkKit to 3.1.3
FIXES
- Work around bug that allowed all touches through when presenting presets on iphone
- Fix defer screen edge gesture
- Lots of minor tweaks and fixes
- Ignore folder in tmpdir when trying to rescue lost recordings
- Fix layout issue in Import Channels
- Filter out bad values before sending out audio, avoids rare case of plugins making audio silent until AUM is restarted
- Fix wrong touch coordinates for AU windows opened in iPhone Landscape orientation.
- Handle very long channel names, avoid hanging in infinite loop
- Make HW input nodes safer, avoiding rare potential crash
version 1.3.8
posted on 2020-09-23
Sep 23, 2020 Version 1.3.8
- Added work-around for an iOS 14 bug that made all AUv3 icons disappear. You need to have at least one IAA app installed for this to work.
- Fixed occasional crash when (dis)connecting audio interface leading to sample rate change.
- Updated Audiobus SDK for iOS 14 compatibility.
version 1.3.7
posted on 2020-05-12
May 12, 2020 Version 1.3.7
- AUv3: fix backwards compatibility for LoadPreset MIDI actions
- Add switch-to-AUM MIDI control (experimental!)
- Add switch-to-IAA MIDI control
- Various minor fixes and improvements to avoid rare crashes
- Work around iOS bug that made pointer device left-click not work on node menu button
version 1.3.6
posted on 2020-04-06
Apr 6, 2020 Version 1.3.6
• Avoid crash with audio interfaces having more than 32 inputs or outputs.
• Add Hardware Send node.
• Timestamp outgoing MIDI events to avoid jitter.
• Add Minimum Latency setting, to reduce MIDI output jitter.
• AUv3: Fixes UI freeze after selecting preset inside plugin on iOS older than 12.0.
• AUv3: sort user presets alphabetically.
• Work-around iOS 12/13 samplerate change bug.
• FilePlayer: allow opening external files in-place (document picker), iOS 11 required.
• AUv3: Fix if presets with same name exists in multiple locations (local/plugin/factory).
• Duplicate channel: insert to the right of duplicated channel.
• Updated 3rd party SDKs.
• Various fixes for rare crashes.
• Fix audio session interruption handling on iOS < 10.3.
• Fix some rare multi-touch layout issues during channel reordering.
• AUv3: save selected mainParam keyPath instead of address (which could change between runs).
• Allow opening plugin UI while playing internal keys etc.
• Fix animation quirk when zooming out during channel reordering.
• Fix loop-hole that could allow loading new session before current load has finished.
• Silence disconnected HW inputs.
• Fix a bug where latency compensation depended on channel order.
• Allow transport buttons to be used while Menu is open.
• AUv3: Ramp parameter events (20 ms) if kAudioUnitParameterFlag_CanRamp is set.
• Support 'add as fileplayer' from AudioShare.
• AUv3: Default to current preset name when saving user preset.
• AUv3: invalidate node if changing sample rate fails.
• Fix crash when reloading terminated IAA node.
• Tweaks and improvements, as usual.
• Update users guide.
version 1.3.5
posted on 2020-02-20
Feb 20, 2020 Version 1.3.5
• Fix failure to save recording if channel had umlauts (áåäöô etc) in its name.
• Fixed a couple of crashes and stability issues.
• Allow multiple CoreMIDI endpoints with the same name, appending a number.
• AU/IAA: don't loose track of MIDI endpoint if reordering node/channel after node was invalidated.
• Tweak UI presentation of AUv3 input/output busses.
• AUv3 multi-bus: default to next available bus, not last available bus.
• AUv3 multi-bus: use next available in/out when duplicating channel.
• AUv3: update selected preset in list when changed from within plugin UI.
• Skip AUParameters with nil identifier. Avoids crash when saving state for VoxSyn Pro.
• AUv3: allow plugins to set preferred view size, by adding AudioComponent tags in the form of 'size:{300,500}'. First size that fits on screen will be picked.
version 1.1
posted on 2016-02-24
version 1.3.7
posted on 1970-01-01
12. Mai 2020 Version 1.3.7
- AUv3: fix backwards compatibility for LoadPreset MIDI actions
- Add switch-to-AUM MIDI control (experimental!)
- Add switch-to-IAA MIDI control
- Various minor fixes and improvements to avoid rare crashes
- Work around iOS bug that made pointer device left-click not work on node menu button
version 1.3.8
posted on 1970-01-01
23 сент. 2020 г. Version 1.3.8
- Added work-around for an iOS 14 bug that made all AUv3 icons disappear. You need to have at least one IAA app installed for this to work.
- Fixed occasional crash when (dis)connecting audio interface leading to sample rate change.
- Updated Audiobus SDK for iOS 14 compatibility.