Intelligent Light Controlling Software

Previous Daslight version. Can manage up to 6 DMX universes depending on the hardware connected

Moderators: TomHat, simonB

Theudas
Posts: 7
Joined: Sat Jan 17, 2009 2:40 pm

Intelligent Light Controlling Software

Post 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
Andre
Posts: 657
Joined: Thu Feb 07, 2008 5:49 pm
Location: Kent, UK

Post 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.
Andre
Theudas
Posts: 7
Joined: Sat Jan 17, 2009 2:40 pm

Post 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 ;)
Andre
Posts: 657
Joined: Thu Feb 07, 2008 5:49 pm
Location: Kent, UK

Post 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
Andre
Theudas
Posts: 7
Joined: Sat Jan 17, 2009 2:40 pm

Post by Theudas »

i will keep working on it :)

anyone knows what the return value of -50 means when opening the adapter?
smokeAndMirrors
Posts: 101
Joined: Fri Feb 15, 2008 3:07 pm
Contact:

Post 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:
A lie goes half way around the world before the truth gets its pants on.
Post Reply