Poll

BASS 2.0 - remove built-in CD functions?

Yes, remove the built-in CD functions
26 (61.9%)
No, keep the built-in CD functions
16 (38.1%)

Total Members Voted: 41

Author Topic: BASS 2.0 - remove built-in CD functions?  (Read 16264 times)

Ian @ un4seen

  • Administrator
  • Posts: 26252
BASS 2.0 - remove built-in CD functions?
« on: 25 Aug '03 - 17:10 »
The old BASS built-in CD audio functions have been kind of superseded by the BASSCD add-on. Of course, they use different systems to play CDs... BASSCD digitally reads the sample data direct from the CD (the main benefit of this is being able to treat CD audio just like any other stream in your apps). Whereas, with the built-in CD functions, BASS doesn't see the sample data at all - it goes straight from the CD drive to the soundcard, so things like visualising and writing to disk are not possible.

The question is whether the built-in CD functions should be removed in BASS 2.0? Of course, I'd like to remove them to keep things nice and tidy, but what do you think about it? :)

(: JOBnik! :)

  • Posts: 1080
Re: BASS 2.0 - remove built-in CD functions?
« Reply #1 on: 25 Aug '03 - 22:23 »
Hi Ian ;D

I think it's better to include the Analog option to the BASSCD add-on :) because, I've, and maybe some other users as well, one DVD-ROM/CD-ROM that can't read the Audio CD if it's being read Digitally :)

* Well it can, but the Speed is not enough, and when it plays there're a lot of clicks :)

Have fun!

8) JOBnik! 8)

Ian @ un4seen

  • Administrator
  • Posts: 26252
Re: BASS 2.0 - remove built-in CD functions?
« Reply #2 on: 27 Aug '03 - 10:59 »
Quote
I think it's better to include the Analog option to the BASSCD add-on

Yep, that's not a bad idea... the old functions remain available for anyone that needs them, but they are moved into the same "package" as the digital CD streaming functions, keeping things tidy.

Everyone's a winner ;D

Dimitris Touzozoglou

  • Guest
Re: BASS 2.0 - remove built-in CD functions?
« Reply #3 on: 31 Aug '03 - 19:15 »
I am seriously thinking to use BASS in my app. I am now using xAudio to play mp3's, but I want to provide wider support, plus use the CD ripping capabilities coupled with the new encoder module.

Yes to place the CD code in the CD_module is logical but I have a question, why don't you just compile everything into one dll ? ( wma support, CD, enc... )

(: JOBnik! :)

  • Posts: 1080
Re: BASS 2.0 - remove built-in CD functions?
« Reply #4 on: 31 Aug '03 - 20:20 »
Hi ;D
Quote
but I have a question, why don't you just compile everything into one dll ? ( wma support, CD, enc... )

I guess the SiZE DOeZ matter ;D

* Not all the users are interested in: WMA and/or CD ...

Have fun!

8) JOBnik! 8)
« Last Edit: 31 Aug '03 - 20:22 by JOBnik »

Torkell

  • Posts: 1168
Re: BASS 2.0 - remove built-in CD functions?
« Reply #5 on: 2 Sep '03 - 21:09 »
...but update them to match the BASSCD functions. This means that there is the full BASS library for everything, and a handful of smaller ones (BASSMOD, BASSCD) for specific purposes.

biggyspender

  • Posts: 28
Re: BASS 2.0 - remove built-in CD functions?
« Reply #6 on: 4 Sep '03 - 10:46 »
My CD drive does not do digital extraction properly... it would be nice to keep the playback functions as an alternative.

Ian @ un4seen

  • Administrator
  • Posts: 26252
Re: BASS 2.0 - remove built-in CD functions?
« Reply #7 on: 5 Sep '03 - 10:47 »
The old analog CD functions won't be kept exactly as they are. Instead, they'll be more integrated with the digital CD functions - the same "info" functions will be used by both, with something like "BASS_CD_Play" added for analog playback.