Author Topic: Playing a CD using the lib at an other speed  (Read 2867 times)

jopiek

  • Posts: 3
How could I play a cd (with course tracks for English language learning) from a (music) CD at an other speed...

Could I buffer the track or something and then slow it down????

Any suggestions are very welcome, I'm using Delphi (7)

Ian @ un4seen

  • Administrator
  • Posts: 20426
Re: Playing a CD using the lib at an other speed
« Reply #1 on: 17 Feb '03 - 12:42 »
To play an audio CD at an altered speed, you'll have to read the sample data from the CD and stream it (BASS_StreamCreate). There are libraries that can do the CD reading for you. You probably could also use the Winamp cdreader plugin...
http://un4seen.com/YaBB.cgi?board=bass&action=display&num=1043418908#4

jopiek

  • Posts: 3
Re: Playing a CD using the lib at an other speed
« Reply #2 on: 17 Feb '03 - 13:23 »
hmm, tnx, but that link did not work... and what is the exact reason that you though I also need that winamp pluggin?

Irrational86

  • Posts: 960
Re: Playing a CD using the lib at an other speed
« Reply #3 on: 17 Feb '03 - 13:29 »
He said you can "USE", anyways, use a winamp plugin for reading the cd and you'll be off easier than probably any other method.

This is the link that the link Ian gave you would provide,
http://web.infinito.it/utenti/b/borini/TCDIO.zip

jopiek

  • Posts: 3
Re: Playing a CD using the lib at an other speed
« Reply #4 on: 17 Feb '03 - 13:49 »

Quote

He said you can "USE", anyways, use a winamp plugin for reading the cd and you'll be off easier than probably any other method.

This is the link that the link Ian gave you would provide,
http://web.infinito.it/utenti/b/borini/TCDIO.zip


but I would like to make a player around it so that's the most unlikly option, I'll try that streaming stuff...