View Single Post
Old 05-14-2008, 10:28 PM   #2
NeonDev
Variable Bitrate
 
NeonDev's Avatar
 
Join Date: Feb 2008
Posts: 415
Creating NBB visualizers

now that release 9 has support for 3rd party visualizers it is time to teach the interested how to craft them.

NBB visualizers are nothing more that a quartz composition. you will need apples free Quartz Composer application found on you leopard install DVD.

As of version 1.1 NBB now uses apples iTunes visualizer protocol. when creating a new document in quartz composer choose the "music visualizer" option and work from there; its as simple as that.

If you are new to Quartz Composer i suggest downloading "iVisualize" and making a simple port or two of those visualizers. If you create any visualizers and want me to bundle them I sure can do that, but I only want to include real visualizers in the application, nothing that is "faked".

Apples itunes visualizers are located in /system/library/compositions/
you may install them in the music module and use them with NBB. note that they don't seem to work exactly as they do in itunes. I suspect apple has a different idea of what "spectrum" and "peak" are... but most of them work well enough. jelly is pretty cool

you may install your visualizers in:
"Neon Boombox.app/Contents/Resources/Modules/PXMusicModule.module/Visualizers/"

I am working on a "quick install" method for visualizers similar to the install method for modules themselves. will likely use drag and drop from finder.
__________________
check us out at: www.neonboombox.com

Last edited by NeonDev; 08-18-2008 at 09:32 AM. Reason: Update for v1.1 - 08/18/08
NeonDev is offline   Reply With Quote