Colibri 2.1.0 Changelog

This version raises the minimum required operating system version to macOS 10.13 High Sierra.

New Features:

Native AirPlay 2 support

  • supports multi-room audio
  • simultaneous playback to multiple devices
  • fully native, end-to-end encrypted
  • doesn’t rely on third-party solutions or modules
  • available from macOS 10.15 and up

Search & Filtering for the Playlist:

  • filter using all columns or a combination of artist/title/album
  • keyboard shortcuts

NowPlayable support

  • song info, album art display
  • playback control with seeking
  • available in the macOS Control Center

Accessibility

  • all control and feedback interface elements have descriptions and help texts
  • older descriptions updated / reworded as necessary

Async file loader/crawler:

  • file loading and processing are now done in two phases
  • playlist is updated in realtime as songs are processed
  • number of files being processed is displayed in the bottom status bar

Device settings – 4 new options:

  • Force frequency: disable automatic sample rate switching and use one frequency for all songs
  • Initial volume: set the system output level of the device to the given percentage when the device is used
  • Frequency switching silence: generate the given number of milliseconds silent output during the mode switching of the device
  • Restore to frequency on quit: restore the device to the selected frequency when Colibri quits

Sandbox Manager

  • add, edit or remove existing bookmarks
  • check if you have invalid bookmarks
  • Smart Cleanup: remove all redundant bookmarks with a single click
  • Improved Sandbox Bookmark resolution
  • Strict App Hardening is enabled for added security
  • Interface subtle animation: album art, song info and status bar updates are delivered with smooth transitions

Updates:

  • Help > Debug Log is back with automatic refresh and scrolling to bottom
  • Added ‘Jump to current’ and ‘Jump and Select current’ hotkeys
  • MIDI module updated to the latest version
  • WavPack module updated to the latest version
  • Only try switching device frequency during song change if the frequency is supported by the device, respect the fallback strategy otherwise
  • Removed multiple superfluous device reinitialisation calls
  • Extended system sleep options with screen sleep variants
  • Cue Sheet processing now skips unreachable files
  • Cue Sheet and M3U file formats are autodetected during processing
  • Only the latest notification will be present, older ones should now disappear instead of stacking

Fixes:

  • Crash when opening multiple files at once from Finder
  • Crash when clicking on a color picker in Settings > Themes
  • Device wouldn’t switch to the highest available frequency if the song has already started and the output was changed mid-playback
  • Fallback frequency wouldn’t be considered if a non-DSD song came after a DSD song
  • First row of Playlist would become squashed on startup
  • First track from a colibriPlaylist would disappear
  • Freeze when you have one song in the playlist and choose repeat random loop mode
  • Media Key events could be fire twice from macOS 11.0 Big Sur and up
  • Network streams from M3U files wouldn’t load
  • Notifications would be shown when the Settings panel is opened
  • Preloading wouldn’t always work with random-based loop modes
  • Selecting custom in Settings > Themes would result a in completely black player window