Author Topic: BASS_SFX v2.4.2.1 for winamp, sonique, bassbox, & WMP visual plugin support!  (Read 218037 times)

CuriousGuest

  • Guest
Hi,

I wonder if anyone have tested Bass_SFX on Windows 7 and if so what the result was.  ???

Thanks.

RevG

  • Posts: 454
Hey Guys,

Sorry, I have been a away for a bit. I will look into this timer problem and provide a fix as soon as possible :)

Cheers,
Greg

CuriousGuest

  • Guest
is a bad and not working LIB

Knight_Rider

  • Posts: 131
i'm pretty sure you don't really know what you were doing while programming with this lib ;-)
if you can't code, then go away!
for me, it's working! thanks RevG for creating this Lib, i hope you can fix the timer problem soon!

CuriousGuest(original)

  • Guest
is a bad and not working LIB

If it does not work in Win7, is there a LIB that will work?  ::)

Knight_Rider

  • Posts: 131
who said it's not working on win 7?
but if it really isn't, try BassVis by BassFan (I hope i remembered the name correctly :P)

Exp

  • Posts: 7
Please give me example (delphi) how to use Winamp Plugins.
thanks.

p.s.
sorry, if such question already was.

Knight_Rider

  • Posts: 131
RevG,
did you make any progress concerning the timer problem?

andrew510

  • Posts: 8
Hello all;
just a quick question about BassSFX. I've added it to my project and use it through Bass.Net and it works really well for BassBox, Sonique and the Blaze and Alchemy Windows Media Player plugins. The only problem is with Winamp plugins, when i attempt to load the plugin, my program throws an exception saying : Access Violation Exception Unhanded. Other winamp visual plugins just crash my program completely.

Heres my method to load and start the Winamp plugin:
        public void TVis(string file1)
        {
            vis = BassSfx.BASS_SFX_PluginCreate(file1, IntPtr.Zero, 1, 1, BASSSFXFlag.BASS_SFX_DEFAULT);
            BassSfx.BASS_SFX_PluginModuleSetActive(vis, 0);
            BassSfx.BASS_SFX_PluginSetStream(vis, stream);
            BassSfx.BASS_SFX_PluginStart(vis);


        }

Any help is much appreciated. Thanks
Andrew

solairx

  • Posts: 2
Anyone found an answer on this ?

I got the same probleme

It trow a access violation exception when it doesnt crash.

Knight_Rider

  • Posts: 131
RevG, where are you? :P

diystar

  • Posts: 41
RevG,
why not make winamp vis display on a panel?

Exp

  • Posts: 7
BASS_SFX v2.4.1.5 Does not work in windows 98se, requirement gdiplus.dll


Patrice Terrier

  • Posts: 108
The GDIPLUS.dll requires true 32-bit OS (NT technology), it won't work on Windows version that are more than 10 years old.

...

Guest

  • Guest
I too have about a 20 second visual then freezes.The samples work great but if for Instance I Add a push button to the sample it too will stall visual.Any Ideas?

G

  • Guest
Well a little update for me. If I put the get HDC inside the time.tick the visuals won't freeze.
Code: [Select]
hVisDC2 = panel1.CreateGraphics().GetHdc();

Guest

  • Guest
Sorry, I forgot to mention I was using C#,if it matters.  ;D

andrew510

  • Posts: 8
Any idea yet on why Winamp plugins won't work ? i still keep getting Access Violation Exception Unhanded

Thanks
Andrew

guest

  • Guest
Has this project died the same painful death as BASS_VIS did ?

mr.xkr

  • Guest
Thanks Greg for the work you've done. Thanks to it, my CarPC application now supports well visualization plugins, with BASS_Vis I had a lot of problems, but BASS_SFX works very fine, good work!

If anyone is interested in the software, here it is:
http://www.solocarputer.com/phpbb2/viewtopic.php?t=14280

Thanks again, and continue with it!

RevG

  • Posts: 454
Hello All!

The project has not died or me either  ;) As a side note the source code for this project will always be available so no matter what happens you will never be truely without options. I know that many here are not c++ programmers, but with visual studio 2008 being free now it's not too difficult to get the code to compile and play around with.

I apologize for my long absence. I was away for a long during the summer months. I will make a better effort to keep up with the SFX library. I am still working on figuring out why the visuals freeze after a short period for the .NET examples.

Cheers,
Greg

bits

  • Posts: 44
Probably worth noting that the project file needs to have paths changed.
It has fixed hardcoded paths to RevG's Windows user folder, which for most everyone else doesnt exist and therefore will fail.
the output file should be: $(OutDir)\$(ProjectName).dll or something similar.

RevG

  • Posts: 454
Probably worth noting that the project file needs to have paths changed.
It has fixed hardcoded paths to RevG's Windows user folder, which for most everyone else doesnt exist and therefore will fail.
the output file should be: $(OutDir)\$(ProjectName).dll or something similar.

Yes that's right. I will fix this for the next release also, but in the mean time take the advise above :)

RevG

  • Posts: 454
Well a little update for me. If I put the get HDC inside the time.tick the visuals won't freeze.
Code: [Select]
hVisDC2 = panel1.CreateGraphics().GetHdc();

Can anyone else that is experiencing the vis freezing after a few seconds confirm that this indeed solves the problem for them too? I am having trouble reproducing the issue with the .NET examples.

Thanks,
Greg