|
|
iTunes plugin
|
|
|
|
Mac Enthusiast
Join Date: Jan 2001
Status:
Offline
|
|
Ok, here is my first attempt at an iTunes plugin... i dub thee: SparkBlot!!! (Took me 3 hours, 2.5 to learn the API, 15 minutes to program it, and another 15 minutes of epilectic seizures because the first version was too flashy)
No, its not really flashy, or swooshy, or colorful, but I think I've made some improvements over the default iTunes visualizer.
1. It's faster... like, a lot faster, 'cause less individual pixel smooshing going on (ive got a 350 g4, and it runs FAST
2. I think (MY OPINION), it gives life to the music better. iTunes is kinda funky and spazmatic, only on rare occasions can you actually follow a beat using the visualizer.
So, if you have 30 seconds to spare, try it out and tell me what you think... http://homepage.mac.com/lorenb/sparkblot.dmg.gz
USE IT IN FULLSCREEN, (ITS A LOT BETTER, i promise)
I've got a whole slew of other ideas waiting to be programmed, including a 3d one, ill get around to it next week.
ill release the source too, if anyone is interested...
|
|
|
|
|
|
|
|
|
Forum Regular
Join Date: Oct 2000
Location: Portland, OR USA
Status:
Offline
|
|
Where do you get information about programming plugins for iTunes. Also do they mention non-visualizer plugins (like decoders/encoders)?
|
|
|
|
|
|
|
|
|
Mac Elite
Join Date: Sep 2001
Location: Chico, CA and Carlsbad, CA.
Status:
Offline
|
|
Originally posted by 00101001:
<STRONG>Ok, here is my first attempt at an iTunes plugin... i dub thee: SparkBlot!!! (Took me 3 hours, 2.5 to learn the API, 15 minutes to program it, and another 15 minutes of epilectic seizures because the first version was too flashy)</STRONG>
lol That's impressive, man, I'll make sure to try it when I get home... if I can remember to, that is. I'm glad we have people supporting iTunes and its plugins.
|
"In Nomine Patris, Et Fili, Et Spiritus Sancti"
|
|
|
|
|
|
|
|
Mac Enthusiast
Join Date: Jan 2001
Status:
Offline
|
|
Originally posted by LordJavac:
<STRONG>Where do you get information about programming plugins for iTunes. Also do they mention non-visualizer plugins (like decoders/encoders)?</STRONG>
Check out: http://developer.apple.com/sdk/
...and nope, didn't see anything on encoders/decoders
|
|
|
|
|
|
|
|
|
Professional Poster
Join Date: Feb 2001
Status:
Offline
|
|
Is there a good article out there which describes how to use the Fourier transforms of the audio? I would like to, for example, reliably pick out the beat of of a song, hopefully including the bars, adjusting for syncopation, etc.
I haven't seen any plugins which do this, perhaps because the analysis can't be done frame-by-frame but must compare frames. If the analysis is too expensive to be done real-time, I've thought that it could be done once offline, then the plugin could read in the data with the track name.
------
Screenshot please.
------
Also, is it possible to composite two plugins? That is, write a plugin which loads another plugin and uses it as a background?
[ 01-23-2002: Message edited by: tie ]
|
The 4 o'clock train will be a bus.
It will depart at 20 minutes to 5.
|
|
|
|
|
|
|
|
Mac Enthusiast
Join Date: Jan 2001
Status:
Offline
|
|
Don't know anything about Fourier transforms.. but that would be an AWESOME feature for something like this.
Check out the updated plugin here:
(press "w" to switch between modes)
http://homepage.mac.com/lorenb/sb21.dmg.gz
No... there not very "pretty" right now, but it's a first attempt by me -- plus im trying to program it to actually reflect the music (by analysing discrete frequencies instead of displaying them all ala iTunes default visualizer)
I'm working on some new stuff too, but ill post it when ive got something good
|
|
|
|
|
|
|
|
|
Fresh-Faced Recruit
Join Date: Dec 2004
Location: San Leandro, California
Status:
Offline
|
|
Originally posted by 00101001:
ill release the source too, if anyone is interested...
I'm trying to get into iTunes visualizers too, I would be very interested in seeing the source code...
|
|
|
|
|
|
|
|
|
Addicted to MacNN
Join Date: Mar 2000
Location: London, UK
Status:
Offline
|
|
Originally posted by LordJavac:
Also do they mention non-visualizer plugins (like decoders/encoders)?
AFAIK there's no way of injecting an encoder into iTunes, but you can add to the stuff it can decode by writing a QuickTime Component type thingummy.
|
|
|
|
|
|
|
|
|
Mac Enthusiast
Join Date: Jan 2001
Status:
Offline
|
|
|
|
|
|
|
|
|
|
|
Professional Poster
Join Date: Sep 2000
Location: Texas
Status:
Offline
|
|
Ok that was really cool! Nice job!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Forum Rules
|
|
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is Off
|
|
|
|
|
|
|
|
|
|
|
|