• Welcome to Theos PowerBasic Museum 2017.

BassBox

Started by Patrice Terrier, October 08, 2007, 10:57:44 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

Petr Schreiber

Hi Patrice,

thanks for the fix, I did not noticed that it was moveable.


Thanks,
Petr
AMD Sempron 3400+ | 1GB RAM @ 533MHz | GeForce 6200 / GeForce 9500GT | 32bit Windows XP SP3

psch.thinbasic.com

Patrice Terrier

--José

Do you have translated some of the new VISTA API?

I am interrested in the IAudioEndpointVolume interface, as well as the IAudioStreamVolume and the IAudioSessionManager.

(I am asking this because the old Mixer API doesn't work anymore on VISTA)

Time to move on ;)

...
Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com

José Roca

 
No, I don't have Vista. Do you have the WASAPI C header files?

José Roca

 
Thanks for the files. I will use them to update the new include files.

Patrice Terrier

--José

Thanks to you.

Note: i have removed the link and the zip file to freeup some space on my servor ;)
Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com

Patrice Terrier

#455
Ian Luck from www.un4seen.com has just released Bass.dll version 2.4.

This version introduces several changes to the parameters being used.
If ever you plan to upgrade to Bass.dll version 2.4, you must have BassBox version 1.26+.

I am currently checking the new BassBox version 1.26, if you want to check it yourself, just send me a private message.

...
Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com

Petr Schreiber

Hi Patrice,

I am confused - the website mentions that on April 02nd there was released BASS 2.4, not 1.24.
BASS.DLL is awesome library, the first I am close to understand ;D

One thing I noticed - BASS provides some effects via DirectX ( DirectSound or DirectMusic, not sure ).
I read somewhere that in Vista / DX 10 there were some changes in the way the sound part of DX works, do you have some more info on this topic please?


Thanks for the message,
Petr
AMD Sempron 3400+ | 1GB RAM @ 533MHz | GeForce 6200 / GeForce 9500GT | 32bit Windows XP SP3

psch.thinbasic.com

Patrice Terrier

QuoteI am confused - the website mentions that on April 02nd there was released BASS 2.4, not 1.24.
Yes, that was a typo from me, i have fixed my previous message, version 2.4 is the latest release.

QuoteI read somewhere that in Vista / DX 10 there were some changes in the way the sound part of DX works, do you have some more info on this topic please?
BassBox, works very well on VISTA ;)
including the sound effects, see AudioFX.inc.

...
Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com

Petr Schreiber

Hi Patrice,

works nice on XPs, no problem noticed.


Thanks,
Petr
AMD Sempron 3400+ | 1GB RAM @ 533MHz | GeForce 6200 / GeForce 9500GT | 32bit Windows XP SP3

psch.thinbasic.com

Patrice Terrier

#459


This is the new Skin theme of BassBox 1.26.

The zip file has been attached to the first post of this thread.

...
Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com

Patrice Terrier

This is new plugin that looks nice with the DarkCrystal theme.

See the attached Flash.zip

Note: unzip the file into your \BassBox\BBPlugin folder.

...
Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com

Patrice Terrier

Version 1.27:

The last plugin being used is saved/retrieved between sessions.

ZIP file attached to first post of this thread.

...
Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com

Petr Schreiber

AMD Sempron 3400+ | 1GB RAM @ 533MHz | GeForce 6200 / GeForce 9500GT | 32bit Windows XP SP3

psch.thinbasic.com

Patrice Terrier

Anyone interrested to add midi support to BassBox?

Then look at this:
BASSMIDI 2.4

...
Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com

Patrice Terrier

If you want to decrease down the BassBox CPU's usage, without sacrifying audio and visual quality, add apiSleep(20) in the RenderOpenGL subroutine like this:


    IF glRC THEN

       nLevel = BassChannelGetLevel()

       nLpeak = SolvePeak(LO(WORD, nLevel), 128)
       nRpeak = SolvePeak(HI(WORD, nLevel), 128)

       BBP.Msg          = %BBP_RENDER
       BBP.ParentWindow = glCtrl
       BBP.DC           = glDC
       BBP.RC           = glRC
       BBP.Lpeak        = nLpeak
       BBP.Rpeak        = nRpeak
       BBP.BackARGB     = SK_AEROCOLOR()
       BBP.FFTdata      = BassChannelGetData()
       BBP.FFTsize      = 256
       BBP.MediaLength  = gnMediaLength
       BBP.MediaPos     = gnMediaPos
       BBP.WIMdata      = BassChannelGetWimData()

       CALL apiSleep(20) ' <------------------------

       CALL BBP_PLUGIN(BBP)

       '// Refresh display
       CALL SwapBuffers(glDC)
       CALL zUpdateWindow(glCtrl, 0)
       'CALL wglSwapBuffers(glDC)


This will reduce down the FPS to almost 46, but that is still more than playing a Movie  :)

...
Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com