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

Razer|Rfx
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!

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:

  • Download and install ‘Visual C++ Redistributable for Visual Studio 2015’ from Microsoft.


  • Download the SDK Installers and install the "SDK Core Files".


  • From the same download in (2), extract ‘Razer_Chroma_SDK_Documentation_Beta4.8.zip’ to any location.

    • Locate the file ‘Enable SDK Support.reg’ in the folder.
    • Run the x64/x86 for 64bit/32bit computers.

  • Download and run the Audio Visualizer.


(This is an early build so please pardon the manual processes – we’ll improve on this).

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



Useful links:



OH MY GAWD! It's so damn beautiful!

kruser96
Just curious but will this also work on the normal blackwidow?


If you mean the non-chroma version, then sadly no.
When will the Naga Epic Chrome be getting access to the full chroma configurator?


:smile_::smile_::smile_::smile_::smile_::smile_::smile_:
Tartarus V2 will be supported soon ?
Hey guys this is just a quick video I made on my iPhone testing out the Chroma Visualizer in Geometry Dash!


So, I'm already running that "razer_use_keyboard_generic_effect" fix, however while that has got it working on my Razer Cynosa Chroma (I wish the Pro was available with a UK layout but I digress...), I only have the static blue lighting on my Razer Tartarus V2. Anyone know a fix for making it work on that as well? Since the Tartarus V2 has individual key backlighting, it should theoretically be possible. I'd make an attempt at coding it in myself but I'm learning C# as my first language, not the C++ that the Audio Visualiser uses...
Paladinleeds
So, I'm already running that "razer_use_keyboard_generic_effect" fix, however while that has got it working on my Razer Cynosa Chroma (I wish the Pro was available with a UK layout but I digress...), I only have the static blue lighting on my Razer Tartarus V2. Anyone know a fix for making it work on that as well? Since the Tartarus V2 has individual key backlighting, it should theoretically be possible. I'd make an attempt at coding it in myself but I'm learning C# as my first language, not the C++ that the Audio Visualiser uses...


Having the same issue with Razer Tartarus V2. I hadn't used the audio visualizer in a while but I remember it working back in March 2018 with version 3.05.
Love this program! I just finished setting up my arduino uno and leds to work with it. It took some tweaking of the source code to get it to work right since I wanted two leds to light up at the start instead of just one.

iZpawn
Doesn't work with the Chroma HDK??

Just uploaded Version 3.05 which does support the HDK. The current SDK has a bug with the HDK and Chroma Link, so you have to add the setting razer_disable_chromalink to the settings file as a temporary workaround to use the Chroma HDK. There are four options for the HDK - matrix (4 strips), bar graph per strip, bar graph per 2 strips, and bar graph across all 4 strips. These are configured using the razer_chroma_box_mode=0/1/2/3 setting (0: matrix, 1: 1 strip, 2: 2 strips, 3: 4 strips).
Feigerling


:smile_::smile_::smile_::smile_::smile_::smile_::smile_:

Now that is insanely awesome.
Feigerling


:smile_::smile_::smile_::smile_::smile_::smile_::smile_:

Nice demo of 3.05 and the HDK!
Ordered my Blade Stealth last night, though they are backordered so I should hopefully have it by the end of March. Edit: Never mind, Mark did his magic and I'll have it tomorrow!
Chadilac
Any chance the audio visualizer will ever be available for us Mac users? I just got this keyboard and love it but would love to have this app.


Sorry but no. For one, the Chroma SDK is Windows only for now. Second, the app is written in Visual C++ on Microsoft's Visual Studio 2015, so building for OSX would require a new UI toolkit which is a significant change. Last, I despise everything Apple has ever spewed out upon the world and would not touch their products with an infinite length pole, so at very least OSX support isn't coming from me. It is open source though, so any OSX developers are free to make their own port if they want.

If the Chroma SDK comes to Linux on the other hand, now there's an OS I like.
DavidBourgui
Tartarus V2 will be supported soon ?

Yeah what about Tartarus V2?
Any idea when you'll have the ability to use the Mamba in wireless mode with this?
Userlevel 7
AmirulHafizh
Hey can I check if there's any plans to support the Razer Cynosa Keyboard?

CalcProgrammer, the one who developed this app has not been around on those forums for a month or so now, So to keep up with everything he is doing keep an eye on his github page for this app, Since I find he updates on there before he posts about it on this forum.
SA_Shade
Pardon my stupidity, but will makin the lights on my mouse go full dubstep mode damage the lights in any way ? I have this impression that if you keep playing with the lights (like turning your pc off and on without shutting down properly) and they have to keep switching between modes, they might burn out and die lol.


Not at all, LEDs handle on/off cycles incredibly well. The impact of on/off cycles is negligible to an LEDs lifespan. In fact, the LEDs on your keyboard are NEVER on continuously. It uses a matrix driver IC that scans through all the LEDs in sequence hundreds or thousands of times per second, that's how you can drive that many LEDs (110+ keys x 3 channels = 330+ LEDs) with only a few driver chips. It gives the illusion of constantly on because it's flashing really really fast. Plus, whenever you dim the LEDs below 100%, it also achieves this by making the pulses shorter, a process known as pulse width modulation (PWM).

Little test I just did since I was curious. The BW Chroma LEDs are pulsed (scanned) at approximately 1000Hz. You can measure this using a pretty simple setup consisting of just a photoresistor (light sensor), battery, and oscilloscope. The keyboard is at 100% brightness, so you would think the light output would be constant, but the readings show otherwise.

http://imgur.com/a/ZQHs3
I updated to the latest Synapse 3 Beta that supports Philips Hue lighting and this app actually works with all the lighting, amazing! Didn't even have to get a new release from CalcProgrammer, it just works already somehow! So cool. :smile_:
try using this link i found it on yt maybe it Will work if you dont want to enter link write razer cynosa pro audio visualizer fix and look for 30 second video it says to add Command to audio visualizer config

If you See the pic just write it if u dont enter config and write razer_use_keyboard_generic_effect

Guy says he get it working, try it if u can please i want to buy it but if it doesnt work i think ill pick ornata to sync with mouse mousepad and my basestation

Yes the above Subject. No I haven't had time to chk forums for myself. Need a quick answer & no Trolls. Thank you.


Also what are some useful hard to find commands to use with the Chroma Configurator?
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
Great. Now I need a firefly and deathadder chroma. I think if my gf didn't get all my old gear, she'd kill me with the amount I spend buying new things lol
Sir.Y
My blackwidow V2 doesnt work when i open the visualizer my effect froze and nothing happens n when i close the effect reset. Any fix for this?

See the previous page or two. You need 3.02+ and to save a settings file and add razer_use_keyboard_generic_effect.
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
So I have the razer blackwidow chroma, razer firefly hardmat, and the razer naga epic chroma, Ive used this app before no problems, now for some reason when I use the app my mouse color freezes the mat goes with the music and the keyboard responds slow, I have to kill the vizualizer app for the keyboard to go normal, but the mouse stays the frozen color I have to unplug it and replug it, Ive uninstalled and re installed the app but with the frequency of patches razer puts out thats a little much to do every time I have synapse 2.21 updated all the way, the new V3 dont support my stuff yet so no reason there to my knowlage im using the newest version of the vizualizer as well 3.05 any help would be great
New build v1.05 now supports Blackwidow Chroma Tournament Edition! I've tweaked the scaling to best fit this keyboard. I received my BWCTE and DeathAdder Chroma today. Still having issues getting the DeathAdder to work as its individual SDK call doesn't want to work and the generic SDK call for all mice would screw up what I have going for the Mamba TE. I have asked Razer for info regarding this issue and hopefully they can get me an answer soon. Kraken 7.1 Chroma is planned once I receive my unit as well (which I will probably use the same lighting as on the DeathAdder Chroma - some sort of pulse/brightness based effect). Hopefully I can add this effect to the Naga Epic Chroma if and when Razer adds it to the SDK as well.

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