23 May '13 - 19:19 *
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 [2] 3 4 5  All
  Reply  |  Print  
Author Topic: Bass Addon for Winamp Input plugins  (Read 32342 times)
Irrational86
Posts: 960


« Reply #20 on: 17 Jun '04 - 17:47 »
Reply with quoteQuote

Actually, its up on the Bass page now...and Sebastian, sure...if you want, just let me know if you do it or not...
Btw, how about the files I asked you for?
Logged
Sebastian_Mares
Guest
« Reply #21 on: 17 Jun '04 - 18:22 »
Reply with quoteQuote

Sorry, which files do you mean? Embarrassed

Edit: I hope you don't confuse me with Sebastian Andersson. Grin

Can you upload the files on Un4Seen whenever you want? If so, I don't think it will be necessary to host them on my server, too. Smiley
« Last Edit: 17 Jun '04 - 18:27 by Sebastian Mares » Logged
Irrational86
Posts: 960


« Reply #22 on: 17 Jun '04 - 18:42 »
Reply with quoteQuote

LOL  Grin I did confuse you, I just read the first name in the e-mail, my apologies. And yeah, its in the bass page, so I guess its not needed to be put in your server...I cant "upload" I just have to send the package to Ian, and he'll do the updating
« Last Edit: 17 Jun '04 - 18:45 by XMinioNX » Logged
Svante
Posts: 296


« Reply #23 on: 17 Jun '04 - 18:49 »
Reply with quoteQuote

I've written an example for VB, it's very fast written so the code may not be perfect written and optimized  Wink, but it works:

http://upl.silentwhisper.net/uplfolders/upload6/Example.zip

XMinioNX, you can add it to the package
Logged
Sebastian_Mares
Guest
« Reply #24 on: 17 Jun '04 - 18:53 »
Reply with quoteQuote

OK, cool...

Here is an updated bug report (applies to the DLL):

1. Using Nullsoft's MP4 demuxer/decoder, the slider and the position label won't refresh. I also cannot set the position. The same thing applies to the Module, WMA and CDA decoders. FAAD2 plays both HE-AAC and LC-AAC files correctly.
2. MIDIs will be unloaded after several seconds of playback.
3. Some files skip (might be some buffering issues). (new)
4. Strange buzz when other programs produce sounds.

I will do some more testing with other decoders (APE, FLAC, WavPack, LPAC, OFR, OFS, LA, MusePack...). Stay tuned.
« Last Edit: 17 Jun '04 - 19:01 by Sebastian Mares » Logged
Svante
Posts: 296


« Reply #25 on: 17 Jun '04 - 18:56 »
Reply with quoteQuote

Do you mean bug reports for the DLL or for the examples?

The MIDI unloading is because if the output system isn't used for some seconds (you can set a value) it will "time-out".

And the MP4 thing, try my VB example and see if it works...
« Last Edit: 17 Jun '04 - 18:57 by Svante » Logged
Sebastian_Mares
Guest
« Reply #26 on: 17 Jun '04 - 19:05 »
Reply with quoteQuote

The bugs above apply to the DLL. Sorry for the inconvenience.
Logged
Sebastian_Mares
Guest
« Reply #27 on: 17 Jun '04 - 19:05 »
Reply with quoteQuote

Actually, it seems that all files skip. Sad

I have an Intel Pentium 4 HT with 3.06 GHz and 512 MB-RAM.

Edit: FLAC, APE, WavPack, OptimFrog, OptimFrog Dual Stream, Speex, MusePack and LPAC operate correctly (except for the skips/clicks).
« Last Edit: 17 Jun '04 - 19:15 by Sebastian Mares » Logged
Irrational86
Posts: 960


« Reply #28 on: 17 Jun '04 - 20:12 »
Reply with quoteQuote

Sebastian, I have sent you an update through e-mail, which should have a slight speed up, Svante, I will send just now to you too...
Logged
Sebastian_Mares
Guest
« Reply #29 on: 17 Jun '04 - 20:48 »
Reply with quoteQuote

Thanks, I sent you a wonderful Pink Floyd sample ( Grin ) as MP4 for testing.
Logged
Sebastian_Mares
Guest
« Reply #30 on: 17 Jun '04 - 20:49 »
Reply with quoteQuote

Even with the new version, skips/clicks still occur (all formats). Sad
Logged
Irrational86
Posts: 960


« Reply #31 on: 17 Jun '04 - 21:13 »
Reply with quoteQuote

What is the BUFFER size you have Bass set at? Note that the amount of data that BassWinamp will buffer is the same as set in Bass. Making it a big number, like 5 seconds will slow you computer down drastically (at least on mine), but something like 1 second, or maybe even 0.5sec with a high update period will maintain a contant playback. It runs as described in my machine, which is 1ghz PIII with 768mb ram and a SB Live Value! running WinXP
Logged
RevG
Posts: 453


« Reply #32 on: 17 Jun '04 - 21:15 »
Reply with quoteQuote

I'll give it a shot.

greg_ellis@hotmail.com
Logged
Sebastian_Mares
Guest
« Reply #33 on: 17 Jun '04 - 21:17 »
Reply with quoteQuote

I am using the Delphi EXE you provided. You know best which buffer you set. Smiley
Logged
Svante
Posts: 296


« Reply #34 on: 18 Jun '04 - 09:10 »
Reply with quoteQuote

I forgot to say that there is a bug in the VB-module header, in the declaration for the function BASS_Winamp_FindPlugins there is a reference to the library bass_vis.dll which should be bass_winamp.dll

And the constant BASS_CTYPE_STREAM_WINAMP has a ; after the declaration which also causes an error in VB

These two things need to be changed in the module
Logged
Sebastian Andersson
Posts: 372


« Reply #35 on: 18 Jun '04 - 11:16 »
Reply with quoteQuote

I've already changed that, and the VB example works pretty well. Smiley
Logged
Spike
Guest
« Reply #36 on: 18 Jun '04 - 11:19 »
Reply with quoteQuote

tested it,worked like a charm,no skips during playback,the only 'problem' i have is that i cant get the current position of files when i use an input plugin,not with the supplied delphi example or my own program
Logged
3delite
Posts: 623


« Reply #37 on: 18 Jun '04 - 16:30 »
Reply with quoteQuote

tested it,worked like a charm,no skips during playback,the only 'problem' i have is that i cant get the current position of files when i use an input plugin,not with the supplied delphi example or my own program

Same problem here.  Sad
Great work btw!  Grin
Logged
Irrational86
Posts: 960


« Reply #38 on: 18 Jun '04 - 16:39 »
Reply with quoteQuote

I forgot to say that there is a bug in the VB-module header, in the declaration for the function BASS_Winamp_FindPlugins there is a reference to the library bass_vis.dll which should be bass_winamp.dll

And the constant BASS_CTYPE_STREAM_WINAMP has a ; after the declaration which also causes an error in VB

These two things need to be changed in the module
Thanks, both fixed here...

tested it,worked like a charm,no skips during playback,the only 'problem' i have is that i cant get the current position of files when i use an input plugin,not with the supplied delphi example or my own program
Same problem here.  Sad
Great work btw!  Grin
Thanks for the good comments, about the position, I have to send both of you the latest update, it should give the right position, but maybe not the Length, please try it out.

Spike, I need your e-mail
Logged
Spike
Guest
« Reply #39 on: 18 Jun '04 - 18:27 »
Reply with quoteQuote

Spikesx2@hotmail.com  Cool , i really should register on this forum
Logged
Pages: 1 [2] 3 4 5  All
  Reply  |  Print  
 
Jump to:  

Powered by SMF 1.1.18 | SMF © 2013, Simple Machines