foo_amBX - amBX support for foobar2000

Discuss how you think amBX-enabled music content will affect your appreciation and experience.

foo_amBX - amBX support for foobar2000

Postby ThaSchaap » Wed Feb 10, 2010 1:37 am

Hola!

Couldn't sleep, so decided to invest some time into the SDK of my favorite music player. It's a DSP module, so you'll have to add it through the preferences pages in the file menu.

You can download foo_amBX here.

Image

Enjoy!

Edit 1: amBX wiki page with installation instructions
Edit 2: due to problems the file was outdated, please download again
Edit 3: fixes
Edit 4: v0.2 released
Edit 5: v0.3 released (new: updates per second configurable)
Edit 6: v0.4 released (bugfixes, more configuration options)
Edit 7: v0.5 released (much better light mixing)
Edit 9: v0.6 released (improved mixing, better bass response, some color presets)
Edit 10: v0.7 released (tweaked color presets, added spectrum presets)
Edit 11: v0.8 released (configurable temporal buffering)
Last edited by ThaSchaap on Wed Feb 24, 2010 10:53 am, edited 11 times in total.
MadCatz Cyborg Gaming Lights
Philips amBX Premium Kit
Windows 7 x64 SP1
Intel P45
Intel Q6700
4GB DDR2-800
Gigabyte GV-N560SO-1GI-950
OCZ Agility3 SSD

foo_amBX

I say we take off and nuke the entire site from orbit. It's the only way to be sure.
ThaSchaap
 
Posts: 113
Joined: Thu Jun 11, 2009 11:10 am
Location: The Netherlands

Re: foo_amBX - amBX support for foobar2000

Postby Milmoor » Wed Feb 10, 2010 10:47 am

Well done, foobar2000 is a very popular player. I don't use it myself, but you'll have helped others. It's good to see the amBX SDK is being used.
Take a look at the Wiki for all those questions you didn't dare ask.
Milmoor
Moderator
 
Posts: 860
Joined: Fri Feb 29, 2008 9:25 am

Re: foo_amBX - amBX support for foobar2000

Postby ThaSchaap » Fri Feb 12, 2010 2:45 pm

It turned out there was a major show stopping bug for most users in version 0.3 (thank you, money, for finding it). Please download v0.4 which has improved much in terms of features too.

If you encounter any problems please PM me so we can resolve it :) General feedback is welcome in this thread.
MadCatz Cyborg Gaming Lights
Philips amBX Premium Kit
Windows 7 x64 SP1
Intel P45
Intel Q6700
4GB DDR2-800
Gigabyte GV-N560SO-1GI-950
OCZ Agility3 SSD

foo_amBX

I say we take off and nuke the entire site from orbit. It's the only way to be sure.
ThaSchaap
 
Posts: 113
Joined: Thu Jun 11, 2009 11:10 am
Location: The Netherlands

Re: foo_amBX - amBX support for foobar2000

Postby MiL0 » Fri Jun 11, 2010 10:24 pm

thanks!

can you mention briefly how the controls work? Like, is it based on hz/khz?

basically I want to get all 3 lights going in time, very simply, to the tempo of the kick drum... can't seem to get anything like that... only the middle light... any ideas?
MiL0
 
Posts: 1
Joined: Fri Jun 11, 2010 9:58 pm

Re: foo_amBX - amBX support for foobar2000

Postby Gaiajohan » Thu Jul 15, 2010 12:11 am

What does the kick attenuation and kick window exactly? I can't find out what it exactly does..
Gaiajohan
 
Posts: 4
Joined: Thu Jun 24, 2010 1:07 pm

Re: foo_amBX - amBX support for foobar2000

Postby ThaSchaap » Thu Jul 15, 2010 7:46 am

Thank for all of your kind replies so far :)

Gaiajohan wrote:can you mention briefly how the controls work? Like, is it based on hz/khz?

The module takes the frequency information (pretty much those moving bars on audio players) and tries to translate them into light. Currently 3 colors ('Color preset') are mapped to specific parts of the whole spectrum (0-20khz). You can select this mapping with 'Spectrum preset'.

Gaiajohan wrote:What does the kick attenuation and kick window exactly? I can't find out what it exactly does..

The kick window is the width (starting at 0 hz) of low frequencies (the range being the 'window') being considered for the 'kick'. The kick is basically a prefined color (white in the elemental preset) which is fired from the North location. The attentuation specifies how dominant this is. Since the driving of the other lights was pretty tame I decided to put it in :)

In any case the plugin was a nice try but it's kind of basic in what is does. I have posted the source code on my blog, so you can modify it if you want. When I have more time available (or when the new amBX hardware starts to appear) I'll sure be updating/rewriting the plugin. I bet my signal processing professor back when I was in college would recoil in horror looking a the current code ;)
MadCatz Cyborg Gaming Lights
Philips amBX Premium Kit
Windows 7 x64 SP1
Intel P45
Intel Q6700
4GB DDR2-800
Gigabyte GV-N560SO-1GI-950
OCZ Agility3 SSD

foo_amBX

I say we take off and nuke the entire site from orbit. It's the only way to be sure.
ThaSchaap
 
Posts: 113
Joined: Thu Jun 11, 2009 11:10 am
Location: The Netherlands

Re: foo_amBX - amBX support for foobar2000

Postby pakZ » Thu Nov 11, 2010 4:59 pm

thanks a bunch for your efforts, mate. i like it pretty much.. finally gave me a reason to ditch wmp completely, where the lights would only work in visualization mode =]
pakZ
 
Posts: 22
Joined: Sun Nov 01, 2009 7:51 pm

Re: foo_amBX - amBX support for foobar2000

Postby ninjikiran » Mon Apr 04, 2011 2:31 pm

This post has made my day, I use biased lighting from cinelume atm and I have been waiting for the simple to use mad katz kit.

I cant wait to use foobar with this, I am a bit of an audio nerd and this would give me a total nerdgasm!
ninjikiran
 
Posts: 3
Joined: Mon Apr 04, 2011 2:29 pm

Re: foo_amBX - amBX support for foobar2000

Postby JubalHarshaw » Wed Dec 21, 2011 6:20 am

Your efforts are appreciated here too. I've pretty much switched completely to foobar at this point. Thanks again.
JubalHarshaw
 
Posts: 2
Joined: Tue Dec 06, 2011 2:42 am

Re: foo_amBX - amBX support for foobar2000

Postby gazraken » Wed Feb 22, 2012 2:50 pm

I know I'm a bit late but still want to thank for the foobar plugin.
gazraken
 
Posts: 2
Joined: Wed Feb 22, 2012 2:43 pm


Return to Music

cron