20 May '13 - 02:37 *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
 
   Home   Help Search Login Register  
Pages: [1]
  Reply  |  Print  
Author Topic: For the next BASS...  (Read 1945 times)
SaxxonPike_
Guest
« on: 30 Oct '02 - 18:36 »
Reply with quoteQuote

I really think you should, as Wombat was thinking earlier, find a way to stream files to users on the internet, such as hosting an internet radio.  That would be neat.

   Also, the WAV support is a little flimsy, like when I'm playing this huge 132 MB WAV file the program locks up for a long period of time until it decides it wants to play.  Maybe you could implement a way to stream it from disk instead?

   Another thing, if you possibly could, be able to pull individual samples from module files and either save them to disk or load them into memory, allowing them to be played later as well as being able to play them in any pitch, any volume, appling DirectX effects, etc.

   I would appreaciate all these a LOT :-D
Logged
Sashur
Posts: 13


« Reply #1 on: 30 Oct '02 - 21:48 »
Reply with quoteQuote

I'm very interested too! :idea:
Logged
paddy
Posts: 142


« Reply #2 on: 31 Oct '02 - 06:23 »
Reply with quoteQuote


Quote

   Also, the WAV support is a little flimsy, like when I'm playing this huge 132 MB WAV file the program locks up for a long period of time until it decides it wants to play.  Maybe you could implement a way to stream it from disk instead?


Strange, I recall being able to load a 500MB WAV file in seconds. Try opening with StreamCreateFile and dont use SETPOS.
Logged
Ian @ un4seen
Administrator
Posts: 15244


« Reply #3 on: 31 Oct '02 - 11:25 »
Reply with quoteQuote

Quote
I really think you should, as Wombat was thinking earlier, find a way to stream files to users on the internet, such as hosting an internet radio.  That would be neat.

I'm not sure that's something that really belongs in an audio library, but maybe as an extension. I may well look into it.

Quote
Also, the WAV support is a little flimsy, like when I'm playing this huge 132 MB WAV file the program locks up for a long period of time until it decides it wants to play.  Maybe you could implement a way to stream it from disk instead?

As Paddy says, use BASS_StreamCreateFile, as you would with MP3 or OGG. I guess you were using BASS_SampleLoad?

Quote
Another thing, if you possibly could, be able to pull individual samples from module files and either save them to disk or load them into memory, allowing them to be played later as well as being able to play them in any pitch, any volume, appling DirectX effects, etc.

That is something that can already be done by the application (reading the samples from the files), though I'll admit it is a bit complicated Smiley

The main principle of BASS is to make anything possible, but to remain concise. The last thing I want is for BASS to become bloated and messy. So nothing gets added without careful consideration, especially things that are already possible for the application to do Smiley
Logged
SaxxonPike_
Guest
« Reply #4 on: 1 Nov '02 - 17:32 »
Reply with quoteQuote

I understand.  But it would still be really cool Smiley

Great job on the whole project though!
Logged
Daniel Pramel
Guest
« Reply #5 on: 4 Nov '02 - 09:44 »
Reply with quoteQuote

I am actually coding a vb-solution to stream audio via IP using BASS.
i don't think, that this has to be included in the library itself.

Greetings from germany,
Daniel
Logged
thang doan
Guest
« Reply #6 on: 3 Jan '03 - 15:04 »
Reply with quoteQuote

can i get copy of the vb code to stream audio ip over the internet?
Logged
Pages: [1]
  Reply  |  Print  
 
Jump to:  

Powered by SMF 1.1.18 | SMF © 2013, Simple Machines