VizKit Changelog

What's new in VizKit 3.3.7

May 4, 2015
  • Fixed crash on Windows.

New in VizKit 3.3.6 (Apr 6, 2015)

  • Added support for 64-bit iTunes on Windows.

New in VizKit 3.3.5 (Apr 6, 2015)

  • Fixed typography layout on Mac for Yosemite.

New in VizKit 3.3.4 (Apr 6, 2015)

  • Added support for Retina Mac display.

New in VizKit 3.3.3 (Apr 9, 2013)

  • Fixed blank lines in autoscrolling text.

New in VizKit 3.3.2 (Apr 9, 2013)

  • Fixed crash bug on start with iTunes 11.

New in VizKit 3.3.1 (Apr 9, 2013)

  • Bugfixes.

New in VizKit 3.3 (Apr 9, 2013)

  • Multiline text layout. Autoscrolling text view for lyrics.

New in VizKit 3.2 (Apr 9, 2013)

  • Fixed keyboard event handling.

New in VizKit 3.1 (Apr 9, 2013)

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

New in VizKit 3.0.1 (Apr 9, 2013)

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

New in VizKit 3.0 (Apr 9, 2013)

  • 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 (Apr 9, 2013)

  • Bugfix for iTunes 10.

New in VizKit 2.3 (Apr 9, 2013)

  • 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 (Apr 9, 2013)

  • Tread-safe notification queue.

New in VizKit 2.2.1 (Apr 9, 2013)

  • Fixed color channel and byte ordering issue.

New in VizKit 2.2 (Apr 9, 2013)

  • 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 (Apr 9, 2013)

  • 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.

New in VizKit 2.0 (Apr 9, 2013)

  • Integrated updated iTunes API header files as released by Apple (20071112). Completely removed configuration of fullscreen resolution (in favor of init option kVisualDoesNotNeedResolutionSwitch). Complex animation support. Dedicated preference value system. Introduced VisualCamera. System requirements changed from iTunes 5.0 to iTunes 7.0. Updated to Xcode 2.5 project, with gcc 4.