Hi There People,
I’m somewhat new to the FMOD Engine and was supprised to find out that it’s real easy to use it! I’m creating a database based program to collect all data from mp3 and audio files.
At this moment i’m writing a mediaplayer to use in this program and play the found data. But i’ve got a little problem.
I want to create a Spectrum Analyzer and it worked great with streaming files (like the VB example included in the archive), but when i use an Audio CD, the cd plays, but the Spectrum stays empty…. No data passed through the DSP….
Does anyone know how to a Spectrum from AudioCD’s while playing?
Dennis de Haan
- ddehaan asked 14 years ago
Thanks for the quick reply. Too bad it’s not available… I’m going to search for a workaround for this problem. Maybe ripping is not such a bad idea, but i took a look at Mediaplayer and Winamp, and they re-route the audio via the wave channel. Maybe this is an idea?
Dennis de Haan
- ddehaan answered 14 years ago
The only solution to this is ripping, because FMOD doesnt pass CD audio through the DSP. In Sonique, which is a kick@$$ media player, they use ripping as the method. And I’m pretty sure that Mediaplayer uses ripping as well, but I dont know about Winamp.
- Paranoid_Android answered 14 years ago
Winamp doesn’t rip (at least, not winamp2 anyway), it simply samples the soundcard’s final output while playing the CD. I imagine this works, but the problem is, if any other sounds are playing at the moment, even in other programs, Winamp will pick those up and add them to the spectrum too.
I could be wrong, but I believe that’s how Winamp works. You’re right to say both Windows Media Player as well as RealPlayer rip n’ play, [b:16kzl66r]by default[/b:16kzl66r]. If you select analog playback in the options, the CD is played directly by the CD-ROM drive (the way FMOD does it currently–through MCI).
Please login first to submit.