(Unofficial) Aurora Synesthesia

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

Re: (Unofficial) Aurora Synesthesia

Postby S@uDepp » Wed Sep 02, 2009 6:48 am

Ok ....

first of all THX for sharing this neet liitle tool with us! :shock:

First version brought an installation error (side by side error), but updated one installs fine.

Synesthesia mode delivers fast responding flashlights with zoomplayer as well as with my radio sidebar gadget - well done Zodius!

Other modes don´t work for me and - as stated above - slow down my desktop, but no matter at all! Great result as far as the project is......

I will try to get the rest work, too!

Great project!

Keep up the good work :!: :wink:

Greets
S@uDepp

Beneath...... Icon flashing looks cool !
Q6600@3600MHz / MSI Platinum Combo / 2x2048 OCZ Reaper / POV GTX 570 2,5GB / all AC WaterCooled / CL Audigy 2ZS@T7900@Daniel_K / DELL 2407WFP / Razer Lachesis / Saitek x52 + Rudder / Linksys WRT54GL1.1@DDWRT / TrackIR 5 / Vista 64 Ultimate / 3x amBX
User avatar
S@uDepp
 
Posts: 41
Joined: Wed Jul 29, 2009 5:13 pm

Re: (Unofficial) Aurora Synesthesia

Postby Milmoor » Wed Sep 02, 2009 2:26 pm

I like it, the effects are less intrusive than the visualizer effects for the mediaplayer.

Some results:
The 1.0 version worked fine on my Win7 system, but not on my XP HPTC. Version 1.03 works fine on both. I only tested the audio part.

When in use with Albumplayer, I have 100% CPU usuage on my HTPC, but playback is still smooth. Without it, it's about 75%. With Winamp, the sound stuttered once in a while (100% CPU usage with, and lower than with Albumplayer without). I'll take better readings later on.

On my HTPC, the light got stuck on blue after a restart of the program. It didn't work either. Restarting the program didn't help. A reboot later it worked better, but displayed a deep red when not in use. It does work fine otherwise. Don't have this problem sofar on my Win7 system.
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: (Unofficial) Aurora Synesthesia

Postby Zodius » Wed Sep 02, 2009 2:57 pm

The deep red is generally caused by having Stereo-Mix set too high, so the system is picking up low frequency noise and giving a colour. This is down to the quality of the sound hardware used. Best way to fix it (and this is what I do) is set the stereo-mix volume to about half way, or reduce it from max until you see the lights turn off.

The lights being stuck on blue after restart is odd, unless it didn't shut down right. Could you have possibly been mistaken and seen the Aurora mode in effect (if you have a blue background), or was it in fact white as I know that has a bluish tint.

I'm pleased that it was able to work on your HTPC although I'm surprised at the cpu usage the whole amBX package adds to it.

Please let me know how the Aurora mode works if you get chance.

-1
Want lighting effects whenever you play Music, watch videos on YouTube, and much more? Try Aurora Synesthesia today!
Zodius
 
Posts: 128
Joined: Tue Aug 25, 2009 3:27 pm
Location: United Kingdom

Re: (Unofficial) Aurora Synesthesia

Postby Milmoor » Wed Sep 02, 2009 6:21 pm

Red
I have to turn down the volume of the steromixer to just below 20% for the red to dissapear. Maybe it's possible to make a configurable offset in some advanced settings menu.

Blue
I'm quite certain that it wasn't Aurora mode, unless it got stuck in there somehow. I tried switching several times. It could have been white indeed, but don't think so. It's Windows, so a reboot solved it ;).

CPU
The funny thing is that the CPU-usuage drops heavily after a song finishes playing. So it's really activating the lights which is the culprit since I assume the analysing continues without music.
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: (Unofficial) Aurora Synesthesia

Postby Zodius » Wed Sep 02, 2009 7:50 pm

Milmoor wrote:Red
I have to turn down the volume of the steromixer to just below 20% for the red to dissapear. Maybe it's possible to make a configurable offset in some advanced settings menu.

The reason for it is because the audio analysis splits the sound into a spectrum ranging from 0Hz to 22000Hz, and its the very low in auidible frequencies that are coming through. It may be possible to resolve this by making the spectrum more fine grained but I fear this will increase CPU load dramatically as I'd be effectively doubling the amount of work that needs to be done.
I will play around with it though when I get chance and report back. For now though I would recommend that people set their stereo-mix to 20%.

Blue
I'm quite certain that it wasn't Aurora mode, unless it got stuck in there somehow. I tried switching several times. It could have been white indeed, but don't think so. It's Windows, so a reboot solved it ;).

Um, thats rather odd. My only suggestion is make sure you're running 1.03 and if it happens again try to check what the light colour is based on the wall washer (i.e look at it and see if there are r g and b LED's illuminated).

CPU
The funny thing is that the CPU-usuage drops heavily after a song finishes playing. So it's really activating the lights which is the culprit since I assume the analysing continues without music.

You are quite right in that the analysis is constantly in operation, however I think that when music is played the usage increases from this, but not by much. So it is definately the lights that use the most CPU. Aurora mode is a different matter though as that is more complex.

Please keep the feedback coming! I'm glad people are finding the Synesthesia mode to give good effects and work with your various media players.

-1
Want lighting effects whenever you play Music, watch videos on YouTube, and much more? Try Aurora Synesthesia today!
Zodius
 
Posts: 128
Joined: Tue Aug 25, 2009 3:27 pm
Location: United Kingdom

Re: (Unofficial) Aurora Synesthesia

Postby Teh_uberer » Wed Sep 02, 2009 10:26 pm

I replied to Zodius's email, instead of posting feedback here, so i'll post my sent-emails here aswell :)

First email:

Hello Zodius,

Okay after like, 1 / 1,5 hours of testing i got 2 things that i think would need some of your attention.

But before that, i would like to really compliment you for doing such a good job, makes my ambx experience a lot better (especially for music), and it's also nice to just be able to have the lights go with just about anything you do, like browsing, msn, etc. Not just games & movies.

Okay these are the 2 things that i noticed that could be improved:

1. I noticed that when the volume is lower, the lights respond less good. And yes my stereo mix is my default thingie. Microphone is disabled. (i'm on vista btw). It doesn't matter if i turn the whole windows volume down, turn the speaker volume down, the stereo mix volume down, or my media player volume down. When the volume is lower, the lights respond less good and less bright. Should't it be normal that on whatever volume you are, the lights will respond like they would when on a good volume? (It's the same thing when you're on a visualiser, it doesn't matter what volume you are on, the visualisation stays the same)

2. I noticed a small delay between the music and the lights responding to it. It's just like 0,3 seconds or something, but you do notice it a little bit. I don't know if it's possible to decrease delay time?

But also without these 2 things fixed it works great! Hope you can improve the program a bit with my critics :D

Keep on the good work!

Reinaud



Respons on first email:

Hi Reinaud,

Thanks for taking the time to thoroughly test the program, its greatly appreciated!

1. Generally a visualisation has access to the raw music before any volume control is applied. I do not have that luxury, so I made the decision to base it on the volume (easier to compute). I don't know on Vista but on my XP when I run the program the Stereo-Mix volume is independent on the computers Master-Volume (is this not the case under Vista?). So yes I admit that when the volume is changed in a media player the lights dim but I have volume controls on my keyboard (or just use speaker volume and have everything maxed out). If your saying that whatever volume control you use causes the lights to get dimmer then I can only presume that Vista operates differently and that you have the amBX speaker system which controls the PC's master volume rather than its own independent volume.

I am reluctant to change how the system works now as some of the effects are based on the volume of the music, so a quiet classical piece will give dim light effects. If I was to adjust it like you suggest then these will be as bright and intense as some of the best hardcore tracks. I will investigate whether there is a better approach but for now I'm not inclined to change the method unless more people complain (in which case I may add two modes).

2. I've tried to reduce the delay as much as possible but to be honest the system I'm using to process the sound doesn't give me much choice. If everybody used a specific set of sound drivers (ASIO) and the program was set specifically for ASIO, then there would be no delay as this is the only thing that synchronises recording (of the stereo-mix) and playback (for processing). For all other drivers there has to be a slight delay between recording and playback to prevent playback from jumping in front of the recording. Again, I'll investigate further but I doubt I can improve it. :(

Its great to have such informative feedback, so thanks! When you get chance I'd appreciate your feedback on the other two modes, particularly if you are running them under vista (as this is meant to lag rather badly).

-Zodius


Second email:

Hi,

Yes i understand that classic music shouldn't produce as much light as hardcore, but the point is: My music has to be very loud before i can actually see the visualisations. It's not that i think they're too bright. They just don't activate till my music volume is really high up. That's okay for during the day, but i can't NEARLY put the volume up that loud in the evening, because of neighbours etc. So basically i have to turn up the volume till club/disco like volumes before the lights act like they should.

I would like to try to fix it myself, but so far as i've tried with sound settings etc, i can't get it to work on low volume(good).

I don't know if it's an easy adjustment to NOT let it base on volume? If it's a 10-minutes job, maybe you could make a version that works just like a visualisation as you explained, and i can test that for you under vista. If not, i hope you can find out if you can do something else about it! I'm just suggesting things, don't feel pushed! * BY THE WAY, I forgot to mention, but i run 64-bit vista, maybe that makes a difference?*

Uhm so okay, about the other modes.

1: Aurora mode.
So far, it works like a charm. It adjusts to the screen with almost NO delay, it's barely noticable, only if you really pay attention to it. It works when i watch movies, also in windows media player. When i chat, when i do some music producing, i mean just everything. Really no complains so far, it works for everything so far. Big +!

2: Aurora Synesthesia Mode
Okay, i don't know what it is supposed to do. I'm guessing that it you want it to both have the screen-to-light AND the music-to-light effect working together. Well when i turn this mode on, it does give me the screen-to-light effect, but no music-to-light effect. No matter how loud the volume is, so that's not the problem. So basically it works just like the Aurora mode. But then again i don't understand what you want this mode to do exactly, but it doesn't work yet!

Hope this helps a bit.

Reinaud



So this is just for you guys, to see what my feedback is, if any one is interested :D

Time to go to bed, Good night (yeah i live in holland)
Teh_uberer
 
Posts: 7
Joined: Tue Sep 01, 2009 6:17 pm

Re: (Unofficial) Aurora Synesthesia

Postby Milmoor » Thu Sep 03, 2009 8:14 am

Teh_uberer: the amount of light is dependend on the volume in the stereomixer. Just push that up if you think the brightness is low. It doesn't influence your music playback volume.
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: (Unofficial) Aurora Synesthesia

Postby Zodius » Thu Sep 03, 2009 11:21 am

Well I was going to reply to his email, but seeing as though its here I might as well share my view with everybody.

At the moment the system takes whatever it hears on the Stereo-Mix channel and processes it, so whatever volume its at is the volume that it is recieved as. As you point out, visualisations work regardless of volume but they are not dealing with an already volume controlled source. Now what you're saying seems to imply that when you adjust the master volume the lights get brighter. Now unless Vista works differently from XP this shouldn't be the case as the stereo-mix is picked up BEFORE it goes through to the master volume on your sound hardware. If this is not the case then that is pretty bad. If this is the case then please let me know as there may be a solution, but as Milmoor says, the stereo-mix volume should be rather high.

If I was to implement you suggestion of making the light brightness independent from the music volume, firstly it would require more processing and secondly what would happen when you're not playing music? There is no sound to it has a rather low volume, and would be made louder so the lights detect it. So rather than now when no music is played an the lights are off, the lights will be either red or white, hence me being reluctant to change it.


Regarding Aurora, i find it odd that it works fine on your computer when other people are having real performance issues. Do you not have Vista Aero enabled? The other mode is as you identified a combination of both screen-to-light and sound-to-light. When you play music in Synesthesia mode you may notice waves of colour eminating out from the north wallwasher. These are based on the beat of the music played. In this mode those waves are placed on top of the Aurora mode to give the "best of both worlds". If you are not picking anything up then this is likely down to the same issue regarding volume you have pointed out.


What will help me greatly is if you can try something for me. Set your stereo-mix volume to maximum, as well as any other recording volume (I posted a YouTube link further back that explained it). This should cause the lights to go slightly red (because of interference). If that works then reduce the stereo-mix down until the lights turn off. They should now be set to work.
If this isn't the case then a futher test I would like you to do is (without playing any sounds) adjust your Master Volume up (with stereo-mix at max) until the red appears.

If this occurs then your computer's master volume affects the stereo mix which myself and other people computers don't do, and then I'll know what the problem is (and possibly how to fix it).


If you could do these things it would greatly help in making Aurora Synesthesia a reliable and robust little tool!

-1
Want lighting effects whenever you play Music, watch videos on YouTube, and much more? Try Aurora Synesthesia today!
Zodius
 
Posts: 128
Joined: Tue Aug 25, 2009 3:27 pm
Location: United Kingdom

Re: (Unofficial) Aurora Synesthesia

Postby Zodius » Thu Sep 03, 2009 6:40 pm

Alpha version 1.04 is here!!

A few minor changes. As the big issue at the moment is the performance when running under Vista i've added the following command line switches to the program to allow people to make shortcuts to only open the mode they want. These are "-1", "-a" and "-s".

-1 is for Aurora Synesthesia mode which is the default when your run the executable anyway so not really neccessary,
-a is for Aurora only mode, and -s is for Synesthesia only mode. This feature was requested by DeltaBlast.

I've also made it so that only one instance of the program can run at any one time as running more appeared to cause some odd behaviour.

The final change I've made (and one most Vista and W7 users will hate me for) is check for operating systems that are running Aero and disable it whenever Aurora based modes are used (not applicable for Synesthesia). I would rather this program work and give the desired effect but at the cost of loosing transparency, than it not work and give extremely bad performance.

This is by no means a final solution, but until I can figure out how to get along with Aero I at least want Vista and W7 users to experience the feature (even if they choose not to use it and just go for Synesthesia).


Thanks to all people who have participated so far. Rather than emailing you all as I've done before, I am now able (thanks to money) to upload it directly to this forum!! I hope you all enjoy it, and I would appreciate some feedback, particularly regarding the latest change to Aurora.

-1
Attachments
Aurora Synesthesia - Alpha 1.04.zip
(678.3 KiB) Downloaded 508 times
Want lighting effects whenever you play Music, watch videos on YouTube, and much more? Try Aurora Synesthesia today!
Zodius
 
Posts: 128
Joined: Tue Aug 25, 2009 3:27 pm
Location: United Kingdom

Re: (Unofficial) Aurora Synesthesia

Postby Milmoor » Thu Sep 03, 2009 6:45 pm

I tried all modes now in 1.03:

Synesthesia is good. It tends to get overwhelmed by Aurora if you combine them. I had to raise the stereo mix volume to see it with my default desktop (blue) and Albumplayer.

Aurora is a good idea, there are moment of perfection, especially on dark scenes with red in it. Unfortunately it tends to blend into a blueish white when playing movies. I tried to get strict colours with MSpaint: red/blue/yellow/orange fullscreen all work fine. Green and grey are far to blue/white. Illuminate can get real green, so it's not my set.

The combination can become great. Even my HTPC likes it although I haven't combined it with a movie yet. Static background and music playback sofar.

The program doesn't like it if you start it twice by accident. You might want to check for that.

Performance is ok for me, though I haven't tried anything challenging yet. I'll start a game of WOW, that might do the trick.
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: (Unofficial) Aurora Synesthesia

Postby Zodius » Thu Sep 03, 2009 7:01 pm

Milmoor wrote:Synesthesia is good. It tends to get overwhelmed by Aurora if you combine them. I had to raise the stereo mix volume to see it with my default desktop (blue) and Albumplayer.

This mode was really more of an after thought. Its main intent is to give sound-to-light effects whilst still helping your eyes when looking at a bright screen.

Aurora is a good idea, there are moment of perfection, especially on dark scenes with red in it. Unfortunately it tends to blend into a blueish white when playing movies. I tried to get strict colours with MSpaint: red/blue/yellow/orange fullscreen all work fine. Green and grey are far to blue/white. Illuminate can get real green, so it's not my set.

I admit that green isn't as pure a green than it should be but is isn't far off on my set. As for the blueish white, that is how white is shown on the amBX set, which is my only annoyance. The SDK comes with a tool where you can set the individual light colours and you don't get the same white as you see on your screen. My only thought is that its something to do with your particular computer maybe using a different colour mode that I'm not looking for. Like I've said before I've made a fair number of assumptions with this project.

The combination can become great. Even my HTPC likes it although I haven't combined it with a movie yet. Static background and music playback sofar.

I'm pleased that the performance is at a level that is acceptable on your HTPC.

The program doesn't like it if you start it twice by accident. You might want to check for that.
Fixed :wink:

Performance is ok for me, though I haven't tried anything challenging yet. I'll start a game of WOW, that might do the trick.
If it can work with QuakeLive then it should work with WOW, although not on your HTPC :P

Edit: Green does work as I've just tried a similar test to you. Therefore my only conclusion is that the colour format is somehow different on your pc. This is probably simple to fix but it won't be immediate.

-1
Want lighting effects whenever you play Music, watch videos on YouTube, and much more? Try Aurora Synesthesia today!
Zodius
 
Posts: 128
Joined: Tue Aug 25, 2009 3:27 pm
Location: United Kingdom

Re: (Unofficial) Aurora Synesthesia

Postby Milmoor » Thu Sep 03, 2009 7:26 pm

I tried a green background for my desktop, that works fine. The lights go green. When I choose real green in MSpaint it works fine too, but the greenish colours are far worse. Somehow this colour gets easily overwhelmed by the other colours. Try red 34, green 177 and blue 76 (green). Also small blocks of whitish colours changes it lots (Windows7 default colours). I do have a wide gambuit display, so my colours tend to be far to extreme.

I found out why Aero users complain. It's sloooow in changing the colours. I hadn't realised I wasn't using Aero. Now I know ;).

WOW doesn't do anything for now. I keep the colours of the desktop. But it doesn't work with the amBX software at the moment as well, so the problem is probably elsewhere.
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: (Unofficial) Aurora Synesthesia

Postby 3B0L4 » Thu Sep 03, 2009 9:25 pm

Very nice work! Works like a charm! I've tried both modes, but not the one combining both modes. I reckon it must work as well, since the other two work great. I've just got a couple of things that i would love to see in next versions:

- A way to change the colors of frequencies, maybe a colour randomizer, but not the standard Ambx one. I'd love to see a sort of stage lighting flashes, with short bursts of different colour lights.
- A way to change the frequency response, like changing the frequency cut-off and cut-in. A simple text file with the values for frequencies and maybe even the RGB codes if that's how the lights work?
- A sort of frequency equalizer so you can change the way it responds to different frequencies (I see very, very little blue. Bass red is very present). Maybe you can even crank that equalizer up so the sound doesn't need to be all the way up to see the lights come in to play)
- I don't know if this is already the case but a stereo set up would be very cool. If got a slight feeling there is a stereo system behind it already, but haven't had the time or songs to test it.
- Sometimes I find a little delay in sound/light. I guess this can't be resolved, but maybe you'd come up with a solution simply by reading this.
- Hoe cool would the future be if this could be made into a surround light thing :) that would really be a future thing :)

I'm seeing a lot of potential is this, already very good working, program! Keep up the good works, and see if maybe a few of these things can get picked up by the AMBX-team, and maybe incorporated in the control panel and such.
3B0L4
 
Posts: 20
Joined: Thu Sep 03, 2009 11:04 am

Re: (Unofficial) Aurora Synesthesia

Postby npcartwright » Thu Sep 03, 2009 9:35 pm

I can confirm what Milmoor said
The Aurora mode works perfect if I use Windows Classic Theme, but if its used with Windows Aero the program 'seizes up' and roughly updates itself once every 10 or so seconds,

Unfortunatly I have yet to been able to get the Synesthesia mode to work, But I will keep you posted if anything changes,

I would just like to say that when the Aurora Mode works it is very impressive and a really good tool that adds to the amBX experience the programs and games which would not usualy work with the ambx System, Just hope you can fix this problem with Aero as I can't Wait to use this tool permanently :)
I will do abit of digging around to see what part of Aero causes this incompatibility

-Nick

(Edit It is possible to have some parts of Aero enabled and still have the desired effect)
User avatar
npcartwright
 
Posts: 92
Joined: Wed May 27, 2009 5:28 pm
Location: [United Kingdom]

Re: (Unofficial) Aurora Synesthesia

Postby npcartwright » Thu Sep 03, 2009 9:50 pm

ok after enabling and disabling every Windows Aero effect
I found the culprit that causes the Aurora Mode to slow down
Image
The option Enable Desktop Composition is what causes mine to go slow
With that disabled it resumes its normal speed while still keeping most of the Windows Aero look
Hope this helps
User avatar
npcartwright
 
Posts: 92
Joined: Wed May 27, 2009 5:28 pm
Location: [United Kingdom]

PreviousNext

Return to Music