Rock your Razer Chroma devices with the Audio Visualizer | Razer Insider

Rock your Razer Chroma devices with the Audio Visualizer


  • Anonymous
  • 0 replies
Let your Razer Chroma-enabled devices rock to your beats with the beta Audio Visualizer, developed on the latest Razer Chroma SDK 4.8.

Fire off the colors not just on your Razer BlackWidow Chroma, but also on the newly supported Razer Mamba TE & Razer Firefly!

*EDIT* 19th January 2016
Hey everyone! I can't believe it has already almost been 4 months since this post came up and Chroma has come a long way since then! The Audio Visualizer is no longer an early build and the setup process is very simple, I've updated the steps below accordingly.


We’ll let the video du-du-du-du-do the showing:



We really appreciate all the work our community developers have put in to push the potential of the Razer Chroma technology and our friend @CalcProgrammer1 has really done a solid job on the Audio Visualizer. This new Audio Visualizer gives you the freedom to customize the color scheme and tweak its amplitude so you are only limited by your own creativity. Did we mention it’ll not just react to your music, but also to game audio?

Here’s how to get the fun started:

  • Ensure that you have connected you Chroma device and updated Synapse to the latest version
  • Once updated, make sure that under your Chroma device > Chroma Apps tab, you have "Chroma Apps" turned on
  • Head over to the Chroma Workshop and download the Audio Visualizer
  • Install the vc_redist.x86.exe file that comes together in the zip
  • Launch the Audio Visualizer and get rockin'



Have a go at it and show us what you are doing with your Chroma hardware.



Useful links:


FAQs:

To those facing the "mfc140.dll is missing" issue
Download the Visual Studio Redistributable version "vc_redist.x86.exe"

As this is a very early build, it clashes with Advanced Configurator occasionally.

Change your effects to the default ones e.g. Wave, Spectrum Cycling. You can then launch the application and your keyboard/mousemat/mice will show a blank slate until a sound is played.

What products does it work with? *EDIT*
It works with...

  • BlackWidow Chroma / TE
  • DeathStalker Chroma
  • Firefly
  • Diamondback
  • Naga Chroma/Naga Epic
  • Mamba TE/Mamba wireless
  • Orochi
  • DeathAdder Chroma
  • Tartarus Chroma
  • Orbweaver Chroma
  • Kraken 7.1 Chroma


The visualizer bars are really low, anyway to fix that?
You can bump the bar's height up by increasing the amplitude or your volume (not too much please).

How do I get the colours like the ones in the video?
Adjust "Foreground Mode" to the colour scheme that you like. In the video, I used "Rainbow Inverse". You can also add a "Background Mode" should you like.

Does it react to any sounds besides music?
It takes your Windows sound input, hence any sound - including your games or movies!

Do I have to turn off Synapse?
Closing Synapse before launching the app will be the safest.

Keyboard goes black but it does not react to any audio
As the program is reliant on some limited functions by Windows, be sure that your volume is cranked up or adjust the "Amplitude" to a higher value (Try in the 500s or 1000s)

I can't get it to work due to misc reasons that we have yet to identify
I apologize for this, this was meant to be a beta build and I shared it earlier as I knew the video will get you guys psyched for the app! We are using your feedbacks to build a better experience.

While it may be tedious right now, we WILL be reducing the steps and processes in due time with Synapse and etc. That is on top of more product support. Hang in there!

This topic has been closed for comments

1953 Replies

d3nnis
uninstall the SDK and Synapse completely. Reinstall the newest version of Synapse. When I go to the Chroma apps there is no switch to turn on >.<
it just show as below
'Looks like you don't have any games or Apps that can integrate with Chroma lightning yet.'

and when i open the vc1.09 nothing happen


Do you see this:

CalcProgrammer1
Do you see this:




thats the one i have 😣
d3nnis


thats the one i have >.<


Hmm, really weird. I just reinstalled yesterday and got the Chroma Apps menu with the switch after it installed all my stuff (which took quite a while). I can try installing again on a different PC with only the keyboard and see if I still get it.
kruser96
Just curious but will this also work on the normal blackwidow?

I dont think so sorry.
CalcProgrammer1
Version 1.09 is ready! I fixed the poor normalization defaults from 1.08, it uses the default values from 1.07 again. Now the boxes accept a floating point value so the algorithm no longer divides them by 100. I optimized it to reduce CPU usage by precomputing the index lists when the program opens rather than computing them each time through the update loop. It shouldn't make a huge difference but I want my app to use minimal CPU time since it can be used while gaming.

https://drive.google.com/file/d/0B1Fq0HEJolPtdGVKbGoxNExhaXM/view?usp=sharing

The biggest new feature is the command line arguments. You can now set the parameters by adding them as command line arguments, either directly in a command prompt or within a shortcut or autostart link. If you use the command line option "help" it will print out all the available arguments. Setting them is easy, for example:

"C:\\Path\\To\\File\\KeyboardVisualizerVC 1.09.exe" amplitude=150 bkgd_mode=5 startminimized

Put that in a shortcut and it will start with amplitude set to 150, background mode set to the 5th option (white), and the window will be minimized to the system tray (click its icon to show/hide it).

Here is what prints if you use the help command, it shows all the available options and values:


Available command line commands:
help - Display this message and quit
startminimized - Start in system tray

Available command line arguments:
Usage: argument1=value1 argument2=value2 ...

amplitude - Adjust the amplitude of the visualizer
bkgd_bright - Adjust the background brightness
avg_size - Number of points to average
decay - Percentage of value to decay every step
delay - Milliseconds between each device update
nrml_ofst - Normalization offset, floating point value
nrml_scl - Normalization scale, floating point value
window_mode - FFT windowing mode selector, values are:
- 0: No windowing
- 1: Hanning window
- 2: Hamming window
- 3: Blackman window
bkgd_mode - Background mode, values are:
- 0: None (black)
- 1: Original (sinusoidal rainbow effect)
- 2: Rainbow (HSV rainbow effect)
- 3: Color Wheel
- 4: Follow foreground effect
- 5: White
- 6: Red
- 7: Orange
- 8: Yellow
- 9: Green
- 10: Cyan
- 11: Blue
- 12: Purple
frgd_mode - Foreground mode, values are:
- 0: White
- 1: Red
- 2: Orange
- 3: Yellow
- 4: Green
- 5: Cyan
- 6: Blue
- 7: Purple
- 8: Green/Yellow/Red
- 9: White/Cyan/Blue
- 10: Red/White/Blue
- 11: Rainbow
- 12: Rainbow Inverse
single_color_mode - Single color mode, values are:
- 0: None (black)
- 1: Follow foreground effect
- 2: Follow background effect
- 3: White
- 4: Red
- 5: Orange
- 6: Yellow
- 7: Green
- 8: Cyan
- 9: Blue
- 10: Purple
avg_mode - Visualizer averaging mode
- 0: Binning
- 1: Low-pass filtering

Just being thankful for software programmer such as yourself 😃 Thank you for being so helpful toward the community.
CalcProgrammer1
Hmm, really weird. I just reinstalled yesterday and got the Chroma Apps menu with the switch after it installed all my stuff (which took quite a while). I can try installing again on a different PC with only the keyboard and see if I still get it.


finally it works now...
uninstall sdk & vc_redist.x64 & vc_redist.x84
reinstall sdk follow by vc_redist.x64 & vc_redist.x84, reboot and it works now =D

Thanks
just go to http://www.razerzone.com/chroma-workshop#page-2
thatbold1
just go to http://www.razerzone.com/chroma-workshop#page-2


No, that is not going to be the latest version, especially since Mark seems to be out of the office at Razer right now according to his autoreply email I got. I asked him how to submit new versions but no reply yet, so for the time being if you want the latest version you should read this thread. I'll post all new versions here first.
When i´m listening to music my keyboard is just blinking at the arrows. the whole left keybaord is blank. how can i resolv this?
XNQ
When i´m listening to music my keyboard is just blinking at the arrows. the whole left keybaord is blank. how can i resolv this?

For me it's actually the other way around.
At first it was mostly around the arrow keys and num pad, but now it's pretty much all the way to the left, so now from the mid to the right my keyboard is mainly dark.

That is, after the last upgrade (1.09)
Adjust the amplitude setting. depends on the music u are litening to
sooooooooooo cool!
How to fix this problem. I cant install ChomaSDK, im using Win10 Pro.

hphuoc88
How to fix this problem. I cant install ChomaSDK, im using Win10 Pro.



Chroma SDK is built into the newest Synapse, you do not need to manually install it anymore. If you have manually installed it I'd recommend uninstalling the SDK as well as Synapse entirely and then downloading the newest Synapse and installing fresh. You then have to turn on Chroma Apps in the new tab in Synapse.
Still doesnt work. I'm going to try manually uninstalling and then reinstall everything.
What programs/apps do I need to delete uninstall?
This doesnt work with the black widow stealth chroma im just disappointed
HerdYouLiekMudkipz
This doesnt work with the black widow stealth chroma im just disappointed


It should...

Did you follow the OP? Because that's way out of date and unfortunately since Razer posted it I can't change it. The SDK installation is no longer necessary - the latest Synapse (as of last weekend) has SDK built in. You just need to install the VC2015 x86 redistributable and then download the latest version of my program (1.09). Then it should work with pretty much everything but the DeathStalker.
actually nvm it work thanks :3
For some reason, it still looks really really bad for me.
I dont know if I'm doing something wrong or what...
Everything works correctly BUT the colours just dont tend to follow the sound at all. When the music gets louder yes you can tell the difference, but looking at the video in the first post it actually goes with the rythm of the music, something I havent been able to achieve yet.

Here's a screenshot of the program at the same time as the video playing, look at the difference
http://i.imgur.com/Yr4FqLo.png

The left side of my keyboard is 90% of the time at max height, and all the other parts of the keyboard are most of the time off or only show a little green when it gets too loud, but after that, nothing.
It worked 'better' with the first version I tried (the one in the first post) but still never managed to get it working as good as the video shows.

I'm using the latest version right now (1.09)

Any suggestions?

Edit:
Another thing worth mentioning, sometimes, I have to set the amplitude at x% to see the colours (be it because my volume is high or low, doesnt matter), in quiet parts of the song, it's fine, but then it goes full crazy and the whole keyboard gets so lit you dont really notice anything related to the song, apart from being the 'loud' part of it. (If I set the amplitude at a level to see the loud parts normally, the rest of the song does nothing to the keyboard)
All that said, the first problem mentioned never goes away (the one before the edit).

Edit2:
Just happened again and it reminded me, the mouse (Deathadder Chroma) randomly 'disconnects' for some reason. The lightning goes back to normal (cycling or the one you had previously) and I cant use it. I have to unplug it and plug it again to make it work.
(It never happens if I'm not using this software)
anyone know if and when it will work with the DeathStalker Chroma? I am planning to buy it so im curious
DBLK4
anyone know if and when it will work with the DeathStalker Chroma? I am planning to buy it so im curious


I'm waiting on Razer to break out independent support for it in the SDK. The code is already there to support it. Basically there are two ways to update the keyboards, either individually (one pattern for BWC, one pattern for BWCTE, and one pattern for DS) or all together. Since they all have different lighting configurations I need to update them individually, but the API call for updating the DeathStalker individually does not work (no response from the keyboard). I reported this bug to Razer and they said they're working on it for the next SDK release.

The DeathStalker does not have per-key lighting, instead it has 6 lighting zones. I'm using them as a sideways bar graph type visualizer.

Actually, I'll just put up a special one-off build of 1.09 just for DeathStalker, you can use that until proper support is implemented. Let me make a quick build.

Edit:
1.09 DeathStalker (Do not use with Blackwidow/TE, it will look broken!)
https://drive.google.com/file/d/0B1Fq0HEJolPtVlNKMGxhZFpJMVU/view?usp=sharing

now i really want the DeathStalker but it kinda makes me sad to see how the BlackWidow has more lighting options compared to DeathStalker. I just want a quiet keyboard but BlackWidow has more lighting features and the logo on it lights up as well. I think I will still go for the DeathStalker though since I just need a quieter keyboard.

Thanks for the reply CalcProgrammer
DBLK4
now i really want the DeathStalker but it kinda makes me sad to see how the BlackWidow has more lighting options compared to DeathStalker. I just want a quiet keyboard but BlackWidow has more lighting features and the logo on it lights up as well. I think I will still go for the DeathStalker though since I just need a quieter keyboard.

Thanks for the reply CalcProgrammer

There's a stealth version of the blackwidow
martin1592
There's a stealth version of the blackwidow

i did check out some videos of the stealth version but it sounds a bit too loud for what im looking for. plus the DeathStalker is very low profile which is very appealing to me as well so ya.
I got it installed, but it only supports YouTube for me atm.. I use spotify and daum potplayer and it doesn't do anything. It just waves a rainbow through slowly.

And is it not possible to keep the settings and close the visualizer?