Page 1 of 1

Intelligent Light Controlling Software

Posted: Sat Jul 25, 2009 4:54 pm
by Theudas
I am working at the moment on a simple software to controll light using the dashard.dll

the goal is writing a software which runs "alone" on a "disko night" but still performing a great show and not doing the same all the time


It shall analyse the incoming sound and music signals and make an interesting light show (like a simple ai)

The software should be easy to use, small set up of the controlled lights and a basic brightnes

then it should run automaticly, but the user should have still the possibility to give some commands (like the virtual screen of dlvc2)


this is so theoretical at the moment because i dont have any knowledge about fft or dsp algorythms and about zero knowledge about programming in c++ or java

i still thought a lot about this software by trying to lear something about musical programming.

before i tell you all of that i just want to know of you if i am the only one needing such a tool, or if it is a "great idea"

maybe you would like to help me with the fft thing ;)


theudas

Posted: Sat Jul 25, 2009 5:37 pm
by Andre
You can do most of this using the Audio Analysis module of DVC2 along with some programmed scenes that can either change steps on the beat or change the scene on the beat.

Not trying to put you down or anything but if you do not have any knowledge of programming then you are going to find this very difficult to achieve. A good knowledge of C++ would be of extreme priority, you could do it with Visual Basic but I am sure that C++ will give you more power (waiting to be shot down in flames over that statement).

There is also the DaslightRemoteControl.dll which gives you an alternative way of controlling the show. This is what the Virtual Screen uses, as far as I can tell. There is a document about it in the DVC2 install directory.

All I can say is best of luck.

Posted: Sat Jul 25, 2009 7:37 pm
by Theudas
i am sorry that it sounded like that, i programmed a lot in php and co, i am not quiet familar to c++ but i could run the dll already, what actually is not very hard usig qt4 as an ide

my only problem is the fft and getting some audio analyze library (like vamp eg) to work for me

the thing i am planning will be much more powerfull then just running screens with the "build in audio analyzer" eg. you could have also looking for a scale change in the musik or calculate the "power" in the heights and basses to decide if the scanner would look better faster or slowly, or if your led parcans should only shine and fading slowly in color


also i have some friends helping me when i got some troubles with the syntax of c++

p.s. sorry if my english is bad ;)

Posted: Sun Jul 26, 2009 10:25 am
by Andre
Hi Theudas,

Please do not apologise for your English, you can speak and write English better than I can any other foriegn language.

From what you said originally it sounded as if you had not done any programming but now I see that is not the case.
Yes QT4 is quite a good IDE. I have looked at it a few times and played about with it but to use something effectivly you need an idea.
You have that idea and I wish you all the best in creating what you have planned.

Good luck

Posted: Sun Jul 26, 2009 11:23 am
by Theudas
i will keep working on it :)

anyone knows what the return value of -50 means when opening the adapter?

Posted: Mon Jul 27, 2009 7:53 pm
by smokeAndMirrors
If you ever get the remote control DLL to work, please share how you did with us. I am a software developer of nearly 20 years, I've written image processing software for astronomers and video games. I couldn't get daslightremotecontrol.dll to work, and the technical support I received was a f**king joke :evil: