• 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 1 Guest are viewing this topic.

Kent Sarikaya

Very nice music Patrice, it goes really well with almost all the plugins, thanks very soothing.

Patrice Terrier

#331
New BassBox plugin "Fahrenheit 451"



Hard to capture must be seen in real time.

See version 1.23

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

Petr Schreiber

Patrice,

again fantastic job!

The "flames" cheated my eyes for long, only from source I could see they are cylinders :)


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

psch.thinbasic.com

Kent Sarikaya

Super Fantastic Incredibly Fabulous and these words are still not enough to capture the wonder of this plugin, THANKS Patrice!!

Patrice Terrier

BassBox has been updated to version 1.23.

See the first post of this thread to download the ZIP file.

Could you please let me know the FPS count you got (above the oscilloscope control)


  • FPS count?
  • CPU type?
  • Speed in MHz?
  • Graphic card?
  • OS version?

Thank you

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

Charles Pegge

#335
Hi Patrice,

Im getting 66 fps after the system settles, both with normal window and full screen (1680x1050)

Computer details:

HP Pavillion
AMD64X2 Dual
2 GHz
1 Gb RAM
NVIDIA GEFORCE 7600 GS

Windows XP home SP2

Petr Schreiber

#336
Hi,

AMD Sempron x64 3400+, 1.8 GHz
1024 DDR 400
GeForce 6150 LE, 256 MB
WinXP Home, SP2 + Updates

Framerate ( default size ; maximized at 1280x1024 ):

Sunlight                   66 ; 60
Genesis                    66 ; 27
DayOne                  47-50 ; 20
CloseEncounterOf3rdKind 56-64 ; 35-53
Fahrenheit                 66 ; 48-55
FireWorks                  66 ; 66
Hal                        66 ; 40
Impulse                    66 ; 40
LaserBeam                  66 ; 22-25
MagicDiamond               66 ; 66
TheMatrix                  66 ; 66
Mikado                     66 ; 66
Oscilloscope               66 ; 66
PopStar                    66 ; 66
SoundScape              55-56 ; 16
Spectrum                   66 ; 66
StickDance                 66 ; 66
ManOfVirtuve               66 ; 27
Vulcan                  45-47 ; 16
Woofer                     66 ; 66


I got those settings with forced V-Sync off in drivers, although not sure if driver does not lie - I get usually much higher framerates in other PB and especially thinBASIC apps ( hundreds of FPS ).

As you can see, my card is a bit sensitive to fullscreen blending FX :)
16 FPS results are quite ridiculous - I think there is really something wrong in driver, problematic plugins are not that complex to kick my card that much down. I will investigate on this further.


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

psch.thinbasic.com

Patrice Terrier

#337
Here are my own results:


  • OS: VISTA with DVM compositing ON (switching DWM On/Off doesn't change anything)
  • Dual monitor in 1680 x 1050 and 1440 x 900.
  • CPU Intel Dual Core 2, T7200 at 2GHz.
  • nVidia GeForce GO 7600 with 512 Mb.


                 Default  Maximized
Sunlight           66        66
Cartesian Space    66        62
Genesis            62        50
Day One            62        62
Close Encounter    66        66
Fahrenheit 451     62        62
Fireworks          66        66
HAL                62        62
Impulse            66        66
Laser Beam         62        62
Magic Diamond      66        66
The Matrix         66        66
Mikado             66        66
Oscilloscope       66        66
Pop Star           66        66
Soundscape         66        40 (sound alteration in Max mode)
Spectrum           66        66
Stick Dance        66        66
Man of Vitruve     62        62
Vulcan             66        40 (sound alteration in Max mode)
Woofer             62        62


Note: it also important to check for CPU usage...
- Oscilloscope uses 0% in both default and maximized.
- Vulcan uses 45-50% in maximized mode (that is the cause of the sound alteration).

The BassBox CPU usage average is 3 x smaller than Windows Media

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

Patrice Terrier

So far, 66 FPS seems to be the average value, wathever the OS being used.
Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com

Charles Pegge

On my system, Vulcan runs at 66 fps in max mode, and I can't recall any disruption to the sound quality, but the animation is often quite jumpy, even though this does not show up in the fps  figure.

One solution might be to reduce the frame rate to around 24-36 fps but this will not resolve the problem of jerky animation. The plugin needs to calculate its next frame using lapsed time rather than frame count, since the Windows timer message can be quite irregular.

Patrice Terrier

BassBox uses 9 threads.
Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com

Kent Sarikaya

I got 66fps on all the plugins at the default window size.

HP Pavillion
AMD64X2 Dual
2 Gb RAM
NVIDIA GEFORCE 7300 LE

Windows XP home SP2



Patrice Terrier

#342
Because you liked "Fahrenheit 451",
here is another plugin specifically designed to work in full screen (to better see the details).

Light Show, looks like an electronic panel with light emitting diodes.

See attached LightShow.zip file.


Try it with "Disco remix" music!!!

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

Kent Sarikaya

Way beyond beautiful and awesome... another one that makes me think the plug-ins can't get any better and then you make it so. This is really something to look at and magical, THANKS!!

Charles Pegge

This is a version of Vulcan that renders on alternate frames,  which should average to around 33 fps.

It seems to run a little smoother on my system, but more importantly, I hope it will reduce the load on other systems so that sound is not disrupted in Max Mode.

On my HP Pavillion, Vulcan in Max Mode now requires about 5% CPU without music and 10% with music playing.

If this works well on your system then it may be the best solution for complex rendering. It also provides an opportunity for 2 stage processing: for example preparing some compiled glLists on the first stage and rendering the scene in the second.