The Corsair User Forums  

Go Back   The Corsair User Forums > Corsair Product Discussion > Legacy Corsair Software > CUE 1.x and 2.x SDK

 
 
Thread Tools Search this Thread Rate Thread Display Modes
  #1  
Old 10-12-2015, 07:45 PM
AterialDawn's Avatar
AterialDawn AterialDawn is offline
Catgirl Enthusiast
AterialDawn's PC Specs
 
Join Date: Oct 2015
Posts: 13
POST ID # = 813714
AterialDawn Reputation: 10
Default Keyboard Audio Visualizer

This is a Visualizer for Corsair RGB keyboards using the CUE-SDK C# Wrapper (http://forum.corsair.com/forums/showthread.php?t=149863) written by Darth Affe, and the Bass Library/Bass.net.

Using WASAPI (Vista+) I am able to grab currently playing sound, and write some neat visualizers for it. As soon as the SDK released I immediately thought of converting that project to a keyboard visualizer and I must say that it looks quite good!

Demo Video:

Github repo is : https://github.com/AterialDawn/CUEAudioVisualizer

Compiled binary is attached below.

A plugin system for adding more visualizers is pending, and any and all feedback is appreciated. The code is not final and probably will be changing a lot.

Credits go to Darth Affe for his incredibly handy CUE-SDK C# Wrapper, LegifyX for the Icon, and me for the incredibly hideous code.

Changelog:
v1.0.0 : First release

v1.0.1 : Settings are actually saved now! Whoops.

v1.2.0 : More robust WASAPI error handling, few more visualizers added, and plugins support (documentation coming soon™)

v1.3.0 : Added a sensitivity slider, as well as a smoothing slider. Located in the Options submenu.
Attached Files
File Type: zip CUEAudioVisualizer_v1.2.0.zip (453.8 KB, 8871 views)
File Type: zip CUEAudioVisualizer_v1.3.0.zip (449.5 KB, 53760 views)

Last edited by AterialDawn; 11-04-2015 at 05:37 AM. Reason: Changelog
  #2  
Old 10-12-2015, 07:49 PM
krazykid's Avatar
krazykid krazykid is offline
CORSAIR Beta Team
 
Join Date: Mar 2015
Location: San Jose, California
Posts: 2,930
POST ID # = 813715
krazykid Reputation: 59
Send a message via Skype™ to krazykid
Default

So this?
http://forum.corsair.com/v3/showthread.php?t=139027

Edit: its time to get up to date Elestriel! :P

Last edited by krazykid; 10-14-2015 at 03:12 PM.
  #3  
Old 10-12-2015, 07:53 PM
AterialDawn's Avatar
AterialDawn AterialDawn is offline
Catgirl Enthusiast
AterialDawn's PC Specs
 
Join Date: Oct 2015
Posts: 13
POST ID # = 813717
AterialDawn Reputation: 10
Default

That requires CUE to be closed as it talks directly to the keyboard, this uses the official SDK to talk to the keyboard so CUE can be left running, plus with this app you can select a device to use as it's audio source.
  #4  
Old 10-13-2015, 02:21 PM
Darth Affe's Avatar
Darth Affe Darth Affe is offline
//TODO add user title
Darth Affe's PC Specs
 
Join Date: Sep 2015
Location: UTC+1
Posts: 125
POST ID # = 813877
Darth Affe Reputation: 15
Default

Yay, this looks really cool :)

If it's fine with you, I'd really like to adopt parts of your audio analysis into my spectrum example project (for V1.0), since it looks way better, than the one I wrote :p
  #5  
Old 10-13-2015, 04:52 PM
AterialDawn's Avatar
AterialDawn AterialDawn is offline
Catgirl Enthusiast
AterialDawn's PC Specs
 
Join Date: Oct 2015
Posts: 13
POST ID # = 813917
AterialDawn Reputation: 10
Default

Of course! Feel free to do whatever you want with the code, as long as some form of credit is given!
  #6  
Old 11-29-2015, 08:02 PM
Mini_Van_Dan Mini_Van_Dan is offline
Registered User
Mini_Van_Dan's PC Specs
 
Join Date: Nov 2015
Posts: 12
POST ID # = 822781
Mini_Van_Dan Reputation: 10
Default

Quote:
Originally Posted by AterialDawn View Post
Of course! Feel free to do whatever you want with the code, as long as some form of credit is given!
how do you set this up so that it recognizes your keyboard?
Because when i go to device selection i don't see my keyboard there i only see my mic and tv

I have the Strafe RGB

Last edited by Mini_Van_Dan; 11-29-2015 at 08:07 PM.
  #7  
Old 12-02-2015, 03:10 AM
AterialDawn's Avatar
AterialDawn AterialDawn is offline
Catgirl Enthusiast
AterialDawn's PC Specs
 
Join Date: Oct 2015
Posts: 13
POST ID # = 823207
AterialDawn Reputation: 10
Default

Quote:
Originally Posted by Mini_Van_Dan View Post
-snip-
The Devices menu is only for selecting the audio device to use as a source. It will use whatever Corsair RGB keyboard is set in the Corsair Utility Engine.
  #8  
Old 12-08-2015, 04:24 AM
Heanly Heanly is offline
Registered User
 
Join Date: Nov 2015
Posts: 3
POST ID # = 824394
Heanly Reputation: 10
Default

Isnt there some kind of instructions on how to use this mod? like do i have to download the sdk program etc. a what to do guide would be very much appreciated thanks!
  #9  
Old 10-15-2015, 12:59 PM
DracroniC DracroniC is offline
Registered User
DracroniC's PC Specs
 
Join Date: Oct 2015
Posts: 1
POST ID # = 814393
DracroniC Reputation: 10
Default

Good stuff. Does exactly what it's supposed to and well. I like how this one responds to the low end a lot better than the other options.
  #10  
Old 10-15-2015, 01:19 PM
Aazelion Aazelion is offline
Registered User
Aazelion's PC Specs
 
Join Date: Oct 2015
Posts: 3
POST ID # = 814401
Aazelion Reputation: 10
Default

Registered just to post that i love using this on my K70 since it just works and dont have configure much or close CUE,

just a small problem i got who knows how, basically i get this whenever i want to open 1.0.1, it used to work with no problems



1.0.0 Works, but of course doesn't save settings

Thanks!
  #11  
Old 10-15-2015, 03:45 PM
Tomandresen Tomandresen is offline
Registered User
Tomandresen's PC Specs
 
Join Date: Oct 2015
Posts: 2
POST ID # = 814455
Tomandresen Reputation: 10
Default

Had a quick look in Github, the app uses the .Net Properties API, and so stores its settings in the folder %userprofile%\appdata\local\CUEAudioVisualizer.

Delete that folder, and you'll have a clean slate. For me, I got that error when it didn't like the audio device I selected (headset loopback device).

I wonder if the author has any tips on how to resolve this?

Edit: After a bit of tinkering, I was able to get it to work by enabling and using the stereomix recording device of my onboard realtek audio, but of course, this only works when I use the onboard audio to play sound, and not my USB headset.

Last edited by Tomandresen; 10-15-2015 at 03:58 PM.
  #12  
Old 10-15-2015, 08:15 PM
Aazelion Aazelion is offline
Registered User
Aazelion's PC Specs
 
Join Date: Oct 2015
Posts: 3
POST ID # = 814521
Aazelion Reputation: 10
Default

I did delete folder workaround, and it did fix it, Thanks!

Seems weird to me, its like something else on my PC broke it.
  #13  
Old 10-16-2015, 12:14 AM
AterialDawn's Avatar
AterialDawn AterialDawn is offline
Catgirl Enthusiast
AterialDawn's PC Specs
 
Join Date: Oct 2015
Posts: 13
POST ID # = 814548
AterialDawn Reputation: 10
Default

Quote:
Originally Posted by Aazelion View Post
-snip-
Ahh, okay, I can fix that. Gonna take me a few days cause i'm working on a few other things but I can definitely fix that!
  #14  
Old 10-15-2015, 09:39 PM
EddieF430 EddieF430 is offline
The *****Nado
EddieF430's PC Specs
 
Join Date: Sep 2014
Posts: 6
POST ID # = 814531
EddieF430 Reputation: 10
Default

How is the lag between the visualizer and when it shows up on the keyboard? Really anxious to finally DL something like this.
  #15  
Old 10-16-2015, 12:29 AM
dbronx dbronx is offline
Registered User
 
Join Date: Oct 2015
Posts: 2
POST ID # = 814550
dbronx Reputation: 10
Default

I seriously don't understand any of this. Any assistance? I just want to simply try it out and test it out. But I don't get half of what you guys are saying.... And I call my self a nerd -_-
 

Tags
k95 rgb, keyboard, music visualizer, sdk, visualizer

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 03:15 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, vBulletin Solutions, Inc.