Nicecast Changelog

What's new in Nicecast 1.11.13

Mar 2, 2018
  • Critical Notice: Please note that Nicecast 1.11.13 is the last planned version of the software, as Nicecast has now been retired. Please see this page for more details.
  • Enhancement: Track titles have been updated to work with djay Pro 2, so all versions of djay should now work. Downcast is also supported.
  • Other: Nicecast has full compatibility with MacOS 10.13 (High Sierra).
  • Other: Other small updates and final tweaks have been made.

New in Nicecast 1.11.12 (Sep 13, 2017)

  • Major Enhancement: Instant On has been updated to version 8.4.4, with important crash fixes for MacOS 10.13 and many other improvements.
  • Enhancement: The audio capture backend has been updated to be more robust, and this new style capture is now used by default when Instant On is installed. Users shouldn't notice any changes.
  • Other: Nicecast now has preliminary compatibility with MacOS 10.13 (High Sierra). We still recommend users stick with a fully supported version of MacOS for now.
  • Other: Nicecast now requires MacOS 10.10 (Yosemite) or higher. If you're still on 10.9 (or lower), be sure to see our Legacy page.
  • Other: Visual and reliability improvements have been made to our Extras installer window.
  • Other: Nicecast now uses our new manual style, and the docs have been overhauled.

New in Nicecast 1.11.11 (Oct 5, 2016)

  • Bug Fix: Due to changes made by Apple, capturing audio from iTunes now requires Instant On. Nicecast has been updated to handle this as needed.

New in Nicecast 1.11.10 (Aug 17, 2016)

  • Major Enhancement: Instant On has been updated to version 8.3, with preliminary support for MacOS 10.12 (Sierra).
  • Minor Enhancement: Track title capture has been improved for both MegaSeg and djay Pro.
  • Minor Enhancement: The “Install Extras” window has been modernized.
  • Other: Additional minor fixes and improvements have been made.

New in Nicecast 1.11.9 (May 25, 2016)

  • Major Enhancement: The new “Track Title Source:” preference enables a specific application to be set as the source for track titles.
  • Critical Bug Fix: We've fixed a crash which occurred when the built-in server was stopped then re-started.
  • Enhancement: The Instant On component has been updated to version 8.2.6, with some small fixes and improvements.

New in Nicecast 1.11.8 (May 4, 2016)

  • The Instant On component has been updated to version 8.2.5, with a plethora of small fixes and improvements.
  • Nicecast will now grab track titles from Hermes, Swinsian, and Radiant Player.
  • An issue where Nicecast might fail to detect MegaSeg as the track title source (when Nicecast was set to pull from an audio device) has been corrected.
  • Live365 has sadly closed their virtual doors. As such, the Live365 Server Type option has been removed in the Server window.
  • We've fixed a bug where track titles failed to transmit properly due to a username or password containing an “@” symbol.
  • Nicecast now prevents App Nap, for better audio broadcasting.
  • The software update mechanism (powered by Sparkle) now runs securely over HTTPS. As well, a bug where older updates could be incorrectly left behind has been corrected.
  • Nicecast now has a hidden pref, “trackTitlesForcedSource”, which takes the bundle identifier for the application from which you wish to capture track titles.

New in Nicecast 1.11.7 (Oct 14, 2015)

  • The Instant On component has been updated to version 8.1.3, improving things for future applications and fixing an extremely rare issue which could cause the OS's coreaudiod to crash.
  • A few other minor changes have been made.

New in Nicecast 1.11.6 (Sep 22, 2015)

  • The Instant On component has been updated to version 8.1.1, with support for Mac OS X 10.11 (El Capitan), as well as improvements for a forthcoming application.
  • When using Line Input sources, Nicecast will now always prefer the NowPlaying file for track titles, if it exists.
  • Track titles are now captured correctly from MegaSeg Pro, MegaSeg DJ, and MegaSeg Demo.
  • A bug where track titles could fail to send to icecast 2 servers, due to special characters in the password, has been corrected.
  • Many other small bugs have been fixed, and internal improvements to the audio processing pipeline have been made.
  • Nicecast now requires Mac OS X 10.9 (Mavericks) or higher.

New in Nicecast 1.11.5 (May 20, 2015)

  • A bug introduced in Nicecast 1.11.4 could cause the application to crash when the source is quit. That bug has been corrected.

New in Nicecast 1.11.4 (Apr 24, 2015)

  • Track title capture now works with djay Pro 1.1 and up.
  • Track title capture from the latest versions of Megaseg has been restored.
  • An issue where icecast servers occasionally did not receive track titles has been rectified.
  • Latency in Nicecast's audio pipeline has been reduced.
  • The Instant On extra has been updated to version 8.0.7, with several minor bug fixes.

New in Nicecast 1.11.3 (Sep 20, 2014)

  • Audio capture of Safari 7.1 on Mac OS X 10.9.5 has been restored. Excellent!
  • An extremely rare issue where audio from iTunes could be lost when toggling videos between full-screen and windowed mode has been fixed. It was weird, and hard to track down, but it's gone now!

New in Nicecast 1.11.2 (Aug 29, 2014)

  • Latency be gone! We've made improvements to limit latency of processed audio during long audio device capture sessions, and also to prevent static and skips.
  • Track titles from the Mac App Store version of Algoriddim's djay are once again correctly captured.
  • Track titles from other applications again correctly display their name in the Titles drawer.

New in Nicecast 1.11.1 (Aug 7, 2014)

  • The track title system has been overhauled, and now supports capturing information from a much-improved set of applications.
  • An emergency update, necessitated by immediate changes Apple has made to their Gatekeeper system, restores compatibility on Mac OS X 10.9.5 and higher.
  • The ability to capture Text to Speech audio has been restored, after being briefly broken by recent changes.
  • The Source popup has been improved to better filter background processes.
  • Many other small bugs have been fixed.

New in Nicecast 1.11.0 (Jul 24, 2014)

  • Nicecast now has initial compatibility with Mac OS X 10.10 (Yosemite).
  • The Instant On component has been updated to version 8, with support for Yosemite. This update provides several improvements and bug fixes.
  • Nicecast now uses Icecast 2.4 internally.
  • An issue where the server port could incorrectly increment has been corrected.
  • UFT8 is now assigned as the Track Title character set when sending to icecast2 servers.
  • Code-signing is now checked during software update.
  • Many other small bugs have been fixed.

New in Nicecast 1.10.11 (Jun 6, 2014)

  • The Instant On component has been updated to version 7.2.1, to prevent it from loading on incompatible operating systems, such as those named after national parks.
  • We've improved the selection of hidden apps, when holding down the option key while clicking the Source selector.

New in Nicecast 1.10.10 (May 23, 2014)

  • The Instant On component has been updated to version 7.2, with improvements in latency and other fixes.
  • The Application Source selector has been improved to better show which apps can be captured.
  • Capturing audio from applications which are pulling from audio devices should now have much lower latency.
  • An issue where Safari audio capture could fail on non-English systems has been fixed.
  • Support for audio capture from the Citrix GoToMeeting VoIP app has been improved.
  • Track titles are no longer erroneously sent when the broadcast if Off Air. That was dumb.
  • The NSURLConnection log will no longer inundate the Console with needless noise. That was also dumb.
  • A potential crash-at-quit bug has been fixed. But really, if there's one time you might not mind an app crashing, it's when you're quitting it.
  • Errors that previously could appear when capturing from Megaseg no longer appear. That's nice.
  • A crash that could occur when transmitting to Shoutcast with the Nicecast debug logging on has been fixed.
  • The license window now correctly shows long license keys.
  • We disabled erroneous editing in the mailing list window. ARE YOU HAPPY NOW, RANDOM INTERNET COMMENTER?! Sorry, sorry, got a bit carried away there.
  • Several other small bugs and crashes have been fixed.

New in Nicecast 1.10.9 Beta 5 (Dec 18, 2013)

  • Nicecast 1.10.9 Beta 5 (1.10.9b5) has no known issues with Mavericks. All users running Mavericks should download this beta now, and use it until it informs them of an update.

New in Nicecast 1.10.9 Beta 1 (Oct 30, 2013)

  • Improved Mac OS X 10.9 compatibility

New in Nicecast 1.10.8 (Mar 1, 2013)

  • Nicecast now has basic support for broadcasting to Nullsoft's Shoutcast 2 server (sc_serv2), via their Shoutcast 1 compatibility mode.
  • The Instant On component has been updated to version 6.0.3, fixing several small issues including one related to the Amarra iTunes plug-in.
  • Nicecast now uses icecast version 2.3.3, which offers many small bug fixes and improvements.
  • A bug which would prevent Nicecast from connecting to Shoutcast 2/sc_serv2 servers when the Genre field wasn't set has been corrected.
  • Connection times to the Nicecast built-in server will be much faster (thanks to Burst-On-Connect, now enabled by default).
  • Nicecast now grabs track titles from G-Ear, and improvements have been made to track title grabbing from Radiologik and iTunes.
  • Many small fixes have been made to improve audio capture from various applications.
  • Several other small bug fixes have been made.

New in Nicecast 1.10.7 (Nov 17, 2012)

  • The Instant On component has been updated to version 6.0.2, fixing several small issues and improving audio capture of VMWare Fusion and other apps.
  • A bug where 4FX plugin instances would not correctly show in the Effects area has been corrected.
  • Audio capture from iSight cameras has been restored.
  • Software updates have been improved, with automatic downloads and install on quit, based on a newer version of Sparkle.
  • Several other small bug fixes have been made.

New in Nicecast 1.10.6 (Jul 31, 2012)

  • Audio capture of Safari, QuickTime Player, FaceTime, and Messages is now possible on Mac OS X 10.8 (Mountain Lion) without requiring the Instant On component.
  • The Instant On component has been updated to version 6.0.1, which fixes several small issues. The update comes in addition to Instant On 6.0, which including improvements to System Audio capture and support for Mac OS X 10.8.
  • The Factory Reset functionality has been corrected to work properly on Mountain Lion.
  • Nicecast is now signed as part of Apple's Developer ID program, for compatibility with Gatekeeper.
  • Several other small bug fixes have been made.

New in Nicecast 1.10.5 (Jun 27, 2012)

  • The Instant On component has been updated to version 6, with improvements to System Audio capture and more. This update also includes preliminary support for Mac OS X 10.8.
  • For maximum compatibility, the Instant On component is now required for capturing audio from apps made by Fluid.
  • On Mac OS X 10.8, the Instant On component is now required for audio capture from Safari and QuickTime Player.
  • Nicecast now includes the in-window Trial Mode badge.
  • Nicecast now has a one-time sign-up for the Rogue Amoeba mailing list.
  • A regression with iTunes and the VoiceOver effect has been corrected.
  • Several other minor problems have also been fixed.

New in Nicecast 1.10.4 (Apr 5, 2012)

  • Instant On has been updated to version 5.0.2, with full support for capturing audio from sandboxed applications from the Mac App Store and other sources. This update also fixes a potential conflict with Qt-based applications, including Sibelius.
  • The automatic port mapping built-in to Nicecast has been improved, with Apple's advanced port mapping technology.
  • The LAME MP3 recording engine has been updated to 3.99.5.
  • A bug where Nicecast would sometimes fail to properly fill silence has been corrected.

New in Nicecast 1.10.3 (Feb 8, 2012)

  • Instant On has been updated to version 5.0.1, with full support for capturing audio from sandboxed applications from the Mac App Store and other sources. This update also fixes a very rare startup issue.

New in Nicecast 1.10.2 (Feb 1, 2012)

  • Instant On has been updated to version 5.0, with full support for capturing audio from sandboxed applications from the Mac App Store and other sources.
  • Pulling audio from input devices now uses the preferred stereo channels (as set in Audio MIDI Setup), instead of always using channels 1 & 2.

New in Nicecast 1.10.1 (Dec 7, 2011)

  • A bug where track titles sent to Shoutcast servers would appear in triplicate has been fixed.
  • Nicecast now correctly receives track titles from Algoriddim's djay 4.
  • A problem with passwords sent to icecast2 servers has been corrected, which also fixes an incompatibility with LiquidSoap.
  • Some issues relating to audio capture have been fixed.

New in Nicecast 1.10.0 (Sep 7, 2011)

  • Instant On 4.1 now supports Mac OS X 10.7 (Lion), allowing for capture of all System Audio, as well as grabbing audio from already-running applications.
  • Nicecast can again capture audio from QuickTime Player on Lion.
  • A bug where track titles were not properly sent to newer Shoutcast servers has been corrected.
  • An issue where the "Low" buffer size setting would cause silent output on Lion has been fixed.
  • Several other small fixes have been made.

New in Nicecast 1.9.13 (Jul 14, 2011)

  • Nicecast now requires Mac OS X 10.6.
  • The updated Instant On component works better than ever to capture audio from running applications, as well as all System Audio.
  • The Install Extras window has been improved for easier use.
  • Many improvements and bug fixes have been made to the application hijacker.
  • A bug where the LAN address was displayed incorrectly has been fixed.
  • An issue with MegaSeg's Now Playing support has been corrected.
  • If specified network port is already in use, the next free port is now used.
  • Several other small fixes have been made.

New in Nicecast 1.9.12 (Sep 2, 2010)

  • The Track Titles drawer has been improved to allow more flexible formatting.
  • The Instant Hijack component has been updated to 2.2.7, which fixes several small bugs.
  • The LAME MP3 recording engine has been updated to 3.98.4.
  • The VoiceOver plugin now defaults to a lower buffer size, for reduced latency.
  • A bug where track titles weren't received from older versions of MegaSeg has been corrected.
  • A bug which would generate many Console messages regarding a missing banlist file has been corrected.

New in Nicecast 1.9.11 (Nov 9, 2009)

  • The Instant Hijack component has been updated to 2.2.5, which fixes a rare incompatibility with Adobe Version Cue.
  • A bug with the 'Get Monitor Volume' AppleScript command has been fixed.

New in Nicecast 1.9.10 (Oct 9, 2009)

  • The Instant Hijack component, used to capture audio from already-running applications, has been updated to 2.2.3 to fix a crash with quicklookd that could occur on some machines running Mac OS X 10.6 (Snow Leopard).
  • Nicecast now embeds the album data in the stream, when available.
  • Nicecast's trial now allows for 60 minutes of unadulterated broadcasting.

New in Nicecast 1.9.9 (Sep 24, 2009)

  • The Instant Hijack component, used to capture audio from already-running applications, has been updated to 2.2.2 to fix an extremely rare crash.
  • A bizarre bug causing licenses keys containing the sequence "2222" to be rejected has been fixed.
  • The Title Grabber has been updated to work better with MegaSeg.

New in Nicecast 1.9.8 (Sep 8, 2009)

  • Nicecast is now fully compatible with Mac OS X 10.6 (Snow Leopard).
  • Nicecast now uses Instant Hijack 2.2 to capture audio from already-running applications.
  • A bug where icecast would sometimes crash if given a bad IP address has been fixed.
  • The Soundflower Extra, used to power System Audio capture, has been updated to version 1.5.1.
  • Software update check now sends the processor architecture to the server.

New in Nicecast 1.9.7 (Jul 31, 2009)

  • djay Support - Nicecast and djay from algoriddim make a great team!
  • Instant Hijack 2.1.1 - The newest Instant Hijack fixes several important bugs.

New in Nicecast 1.9.6 (Feb 24, 2009)

  • An issue with the underlying icecast engine has been fixed.

New in Nicecast 1.9.5 (Feb 3, 2009)

  • Nicecast now fully supports djay from algoriddim, with proper audio being hijacked and track titles captured.
  • Nicecast now uses Instant Hijack 2.1.1, fixing a crashing bug with 64-bit processes.
  • Nicecast now includes Soundflower 1.4.2, with several bug fixes.
  • Nicecast's archiving now warns when disk space is low.
  • Nicecast now uses version 3.98-2 of the LAME MP3 encoding engine.
  • Nicecast now uses version 2.3.2 of the icecast streaming server.
  • Broadcasting: The default broadcasting source buffer has been increased to 4 MB.
  • Server: The maximum allowable listeners is no longer limited to 99.
  • Interface: The level meters in the Effects window now remember their state between launches.
  • Other: Many small memory leaks have been fixed.

New in Nicecast 1.9.4 (Aug 19, 2008)

  • Nicecast now has full support for reading track title data from DJ-1800!
  • MegaMix mode has been improved for use with VoIP apps like Skype.

New in Nicecast 1.9.3 (Jul 17, 2008)

  • Includes Instant Hijack 2.1, with full 64-bit support.
  • Effects now play through in MegaMix mode.
  • Now using LAME 3.9b8
  • Fixed a crashing bug formerly occurring with some UPnP routers.
  • Fixed a bug where audio could skip under heavy CPU load
  • Several other minor bug fixes.

New in Nicecast 1.9.2 (Mar 20, 2008)

  • Updated Instant Hijack to 2.0.3 - fixes a crash in ssh and related commands when using Mac OS X 10.5 (Leopard) with Apple Security Update 2008-002

New in Nicecast 1.9.1 (Mar 6, 2008)

  • Updated Instant Hijack to 2.0.2
  • Updated Soundflower to 1.3.1
  • Several other minor changes

New in Nicecast 1.9.0 (Jan 31, 2008)

  • Full support for Mac OS X 10.5 (Leopard), including Instant Hijack support
  • Now featuring Instant Hijack 2, with Leopard support, MultiHijack, and more
  • Now includes Soundflower 1.3 update for capturing System Audio, now featuring volume controls
  • New Track Titles drawer
  • Other minor updates and bug fixes