VizKit Changelog

What's new in VizKit 3.3.5

Oct 20, 2014
  • Fixed typography layout on Mac for Yosemite.

New in VizKit 3.3 (Oct 20, 2014)

  • Multiline text layout. Autoscrolling text view for lyrics.

New in VizKit 3.2 (Oct 20, 2014)

  • Fixed keyboard event handling.

New in VizKit 3.1 (Oct 20, 2014)

  • Simplified individual visualizer branding with centralization of settings in VisualCustomization.

New in VizKit 3.0.1 (Oct 20, 2014)

  • Fixed crash when no cover artwork is found. Fixed options dialog on Mac for multiple plug-ins.

New in VizKit 3.0 (Oct 20, 2014)

  • Moved to new interface with iTunes Visualizer SDK (07/2011) for 64-bit iTunes (>=10.4). Removed Carbon and QuickTime legacy.

New in VizKit 2.3.1 (Sep 26, 2010)

  • Provides a bugfix for iTunes 10.

New in VizKit 2.3 (Sep 1, 2010)

  • Streamlined color channel handling and improved pixel data transfer. Consolidated pixel color tools. Implemented PNG write function for Windows. Removed internal cache reference to pixel data in VisualTextureContainer. Thread-safe VisualTiming. Fixed histogram calculation. Moved call to register for notification into interface of VisualActor.

New in VizKit 2.2.2 (May 24, 2009)

  • Tread-safe notification queue.

New in VizKit 2.2.1 (Apr 13, 2009)

  • Fixed color channel and byte ordering issue.

New in VizKit 2.2 (Mar 30, 2009)

  • Synchronized multithreading.
  • Introduced ability to create image with framebuffer data and added resample method to image class.
  • Added histogram for calculating averaged color values with k-means algorithm.
  • Fixed call of ATSFontActivateFromFileSpecification with font name (not directory).
  • Fixed calculation of stereo audio signal.
  • Updated iTunesCOM interface with distribution of developer.apple.com (2008-07-15).
  • Added conversion from and to PixelColor and VertexColor.

New in VizKit 2.1 (Aug 15, 2008)

  • Reduced legacy dependencies. QuickTime not being used anymore for decoding image data. Switched to Quartz' ImageIO framework on Mac. Switched to Gdiplus on Windows. Removed QuickTime dependency on Mac completely. Dependency on QuickTime library on Windows not completely removed to be able to call GetHandleSize() (used for getting the byte size of the album artwork image data as it is returned by PlayerGetCurrentTrackCoverArt()). QuickDraw dependency on the Mac remaining only because of CGrafPtr data type in iTunes' Visualizer API.
  • Asynchronous URL data download and embedded update service.