Initial public release
Enhancement: The “Missing Device” warning is now intentionally delayed for 5 seconds, to avoid warning when a device briefly disappears.
Enhancement: The Tab key will now move focus between the Sets list and the selected sound set.
Bug Fix: Sets in the Sets list will (once again) re-sort themselves into alphabetical order promptly when a set name is edited.
Bug Fix: The Sets list now resizes nicely when its scrollbar shows or hides and better handles scrollbars in general.
Bug Fix: A rare problem where very tiny or corrupt audio files could hang Farrago has been fixed.
Bug Fix: A regression that caused all clips to load at launch unnecessarily has been fixed.
Enhancement: The display of audio output devices in Preferences has been improved, now avoiding unnecessarily repetitive names.
Enhancement: Several minor improvements and optimizations have been made to file playback.
Bug Fix: An issue where VoiceOver would incorrectly claim the Sets list was empty has been corrected.
Bug Fix: Audio playback once again properly uses the selected output device's default stereo pair, fixing a regression.
Other: The support form in Farrago's Help menu has been updated.
Enhancement: Playback has been improved, with seeking in the Inspector area now working with no glitches.
Bug Fix: A crashing bug which could be caused by simulated hot key presses, as produced by devices like the Stream Deck, has now been fixed.
Bug Fix: The UI will now immediately update when a MIDI device connects or disconnects.
Bug Fix: VoiceOver has been updated to work around a change Apple made on MacOS 10.14. Menu items will again properly reflect the most recent action taken.
Other: Farrago now requires MacOS 10.11 (El Capitan) or higher. If you're still on 10.10 (or lower), be sure to see our Legacy page.
Enhancement: Supported MIDI devices will now illuminate the relevant key when a corresponding tile is on.
Enhancement: UI improvements have been made for keyboard shortcuts, including for missing MIDI devices.
Enhancement: Volume adjustments now feature a pleasant (but also rapid) fade to their new level.
Enhancement: Waveform rendering has been greatly sped up, improving adjustments when tweaking Fade levels, or switching sets.
Bug Fix: The Set Notes field no longer takes focus at launch, which enables keyboard shortcuts to properly play tiles immediately after launch.
Bug Fix: The Sets list and Inspector panel each now correctly remember their states between launches.
Bug Fix: Additional small VoiceOver improvements have been made to the Preferences window.
Other: Additional interface improvements have been made for missing MIDI devices, and more.
Other: Farrago now has compatibility with MacOS 10.14 (Mojave).
Major Enhancement: Farrago now has full MIDI support! It's now possible to control playback of audio in Farrago with an external MIDI device. MIDI control is also available for playback shortcuts, set switching, and more! See the new MIDI tab in the Preferences window, as well as the MIDI menu in the menu bar.
Major Enhancement: Editing settings for multiple tiles is now possible! Just select two (or more) tiles, then edit in the Inspector to update the settings for all of them.
Enhancement: The master volume control can now be controlled via keyboard shortcuts.
Enhancement: Sets now have their own Notes area in the Inspector, perfect for adding details on how your set is used, or anything else.
Enhancement: Set titles can now be edited more easily, from the Set Inspector.
Bug Fix: Several small VoiceOver improvements have been made to the Preferences window.
Other: Additional small interface improvements and adjustments have been made.
Major Enhancement: Farrago now offers a Dark theme, providing a great interface for use in theaters and other darkened spaces.
Major Enhancement: Farrago now provides full Undo support, enabling you to revert settings changes, tile deletions, and even the removal of entire sets.
Major Enhancement: A “Now Playing” indicator now shows in the Sets list next to any set in which audio is currently playing. With this, you can easily determine where audio is coming from.
Enhancement: The “Stop Playing” menu item now becomes “Reset All” when the Shift key is held. This resets all tiles to their default unplayed state, including paused tiles.
Enhancement: Set titles now enter edit mode immediately upon the creation of a new set.
Enhancement: Performance improvements have been made for libraries containing large numbers of tiles or sets.
Enhancement: Audio which Farrago imports (that is, any file in a non-MP3, AAC, ALAC, AIFF, WAV format) is now saved in the Apple Lossless format, rather than as raw audio. This saves space, with no quality loss.
Enhancement: Keyboard shortcuts have been added to toggle the visibility of the Sets and Inspector sidebars.
Enhancement: The “Fade Out All” keyboard shortcut has been updated to "-", available on all known keyboard layouts.
Bug Fix: The “Track” option for the playback device set in Preferences has been made more robust, to better handle instances where MacOS does not report a default device.
Bug Fix: A rare issue where keyboard shortcuts could fail to trigger playback has been corrected.
Bug Fix: A rare bug where window resizing could fail on multi-monitor setups has been fixed.
Other: Many other small interface improvements and adjustments have been made.
Other: The License window has been updated and improved.
Enhancement: “Stop All and Reset” is now available as an alternate menu item for “Stop All” when holding the command key, and is also accessible via the command-escape shortcut. This will reset all playback of all tiles, including those which are currently paused, to zero.
Enhancement: Moving tiles with option+arrow keys now works correctly for VoiceOver users, and benefits everyone.
Enhancement: Several interface improvements have been made, including improvements for files longer than 1 hour, highlighting the master volume knob when selected, animating the deletion of tiles, removing incorrect tab items from the Window menu, and properly highlighting Sets and Tiles.
Bug Fix: Farrago will now correctly allow you to save over top of an existing exported set (after confirming you wish to do so).
Other: Farrago now optimizes disk space fully in all cases, by preventing any duplicate audio files from being unnecessarily saved.
Other: Several usage stats are now anonymously collected when version checking is active.
Critical Bug Fix: We've fixed an unfortunate bug that was introduced in version 1.0.1, where using the Fade All button would cause subsequent playback to incorrectly fade out as well.
Enhancement: The Fade All button has been visually improved, staying toggled while the fade is in progress.
Major Enhancement: Farrago now imports sets from Ambrosia's defunct “Soundboard” app.
Enhancement: Playback has been improved to begin immediately even on certain odd playback devices.
Enhancement: Memory requirements have been greatly reduced when loading sets containing large files.
Bug Fix: Volume controls now adjust volumes in a more standard fashion. Please check your volume levels after this update to ensure they're where you want them.
Bug Fix: Playing a tile with the Return key now respects the “Solo” option. If multiple “Solo” tiles are selected, they will all play.
Bug Fix: The Fade Out function has been fixed to always properly fade audio out over two seconds, regardless of the master volume settings.
Bug Fix: Farrago now properly handles playback at very low volumes, rather than incorrectly muting them.
Bug Fix: Cursor keys now navigate logically in List view.
Bug Fix: Several small improvements have been made for VoiceOver users, including properly hiding trial mode indicators once registered.
Bug Fix: Farrago's Preferences window is now properly centered.
Other: Farrago now allows up to 5000 individual tiles.
Initial public release