Hallo!
Bin hier neu im Forum und habe eine Frage:
Wie kann ich die aktuellen DMX Daten aus Freestyler auslesen?
Ich kann den output im Freestyler anzeigen lassen - ok
Ich kann DMX Werte setzen, auch über TCPIP - ok
Gibts vielleicht eine DLL zum Werteauslesen?
Gibts vielleicht einen Serverbefehl über TCPIP zum Auslesen?
Danke im Voraus
Thomas
freestyler external control
-
- Knows how to turn Lights ON
- Posts: 5
- Joined: 17 Nov 2010, 18:47
- I Use FreeStyler for: Film
- remco_k
- Moderator
- Posts: 1233
- Joined: 12 Oct 2008, 23:27
- FreeStyler Version: N/A
- I Use FreeStyler for: To help others here on the Forum!
Re: freestyler external control
For those who don't speak/read/write german, you might want to try in English to get a wider public reading along (including me).
Developer of the Sound 2 Light application (SL.exe) for FreeStyler: https://www.digiplay.nl/fs
Electronics runs on magic smoke. If it escapes, the electronics won't work anymore!
Need a SHOUTcast stream?: https://www.digiplay.nl
Electronics runs on magic smoke. If it escapes, the electronics won't work anymore!
Need a SHOUTcast stream?: https://www.digiplay.nl
-
- LJ
- Posts: 267
- Joined: 30 Mar 2010, 01:19
- FreeStyler Version: 3.2.8
- I Use FreeStyler for: Just for the Fun of it.
Re: freestyler external control
thomas221065 wrote:Translation:
Hello!
I am new to this Forum and have a question:
How can I get the actual DMX values from FreeStyler
I can read the DMX values in the output window.
I can set the DMX values, also using TCP/IP.
But is there also a DLL to get the Values?
Perhaps a command using TCP/IP?
Thanks in advance
Thomas
Answer:
I never used TCP/IP with Freestyler but I do not think there is a command to get the values. Perhaps someone will correct my, but I never read something like this during surfing the community and development section.
Question is, why do you want to get the values? If cou can discribe why perhaps someone knows an other way to achieve your goal.
I know, my english is not the best. If you have any problem to understand you are welcome to give me englisch lessons
- Mattotone
- Android Dev (Moderator)
- Posts: 1238
- Joined: 10 Jul 2007, 17:30
- FreeStyler Version: BETA
- I Use FreeStyler for: Just for the Fun of it.
Re: freestyler external control
Im afraid not FS is currently one way. You can send but cant receive.
However the android app we are creating will have the ability to read things that you have saved to the HDD such Config Files, sequences, overides etc
However the android app we are creating will have the ability to read things that you have saved to the HDD such Config Files, sequences, overides etc
Freestyler Addons www.120db.uk
Free Dropbox. 2GB account http://db.tt/J4c5G8C
$100 free credit @DigitalOcean Private Server: https://m.do.co/c/5c4a7c7d6693
Freestyler Android App: https://play.google.com/store/apps/deta ... rts.fs1024
Free Dropbox. 2GB account http://db.tt/J4c5G8C
$100 free credit @DigitalOcean Private Server: https://m.do.co/c/5c4a7c7d6693
Freestyler Android App: https://play.google.com/store/apps/deta ... rts.fs1024
- remco_k
- Moderator
- Posts: 1233
- Joined: 12 Oct 2008, 23:27
- FreeStyler Version: N/A
- I Use FreeStyler for: To help others here on the Forum!
Re: freestyler external control
Well, you could "spoof" one of the DMX interface DLL's.
For example the K8062 (for the Velleman VM116/K8062), one could re-write that and replace the K8026.exe/dll with your version, having exactly the same software interface. Select Velleman VM116 in FS as output and FreeStyler thinks it controls an external interface. But instead, it controls your application. You get the values now, so you can do whatever you want to with them.
There is one problem: you need to know how to write your own software. It won't be a beginners job.
For example the K8062 (for the Velleman VM116/K8062), one could re-write that and replace the K8026.exe/dll with your version, having exactly the same software interface. Select Velleman VM116 in FS as output and FreeStyler thinks it controls an external interface. But instead, it controls your application. You get the values now, so you can do whatever you want to with them.
There is one problem: you need to know how to write your own software. It won't be a beginners job.
Developer of the Sound 2 Light application (SL.exe) for FreeStyler: https://www.digiplay.nl/fs
Electronics runs on magic smoke. If it escapes, the electronics won't work anymore!
Need a SHOUTcast stream?: https://www.digiplay.nl
Electronics runs on magic smoke. If it escapes, the electronics won't work anymore!
Need a SHOUTcast stream?: https://www.digiplay.nl
-
- Knows how to turn Lights ON
- Posts: 5
- Joined: 17 Nov 2010, 18:47
- I Use FreeStyler for: Film
getting dmx data
Hello!
Thank you for your answers.
I will describe the status and what i want to do:
Status:
I work with freestyler and control 16 Pars, 2 Prince Scanner and 1 Shinp Laser over JMS USB2DMX.
Everything works good incase the Fixtures can be Controlled over Freestyler.
I have other Fixtures like Mirrorball, Fogmachine, Moonflowers... which can not be controlled over DMX.
So i use switches which will put Power on or off.
These switches I made by my own are controlled over RS232 ( Vellemann Relaiscard ).
I wrote my own Software and can control all these "switched" Fixtures.
Everything works good incase the Fixtures can be controlled over "Show Control" ( my Software )
I use sometimes BPM Studio and sometimes Virtual DJ as Music Source.
Everything works good, also Sound to Light...
And I use the BPM Studio Server to get all the MP3 Tags and display them on a big LED Display, so everyone nows which music is now playing or some other Infos, as i like.
Now there is running:
Freestyler - DMX
S2L - Sound to Light
Show Control - Switches
Virtual DJ or BPM Studio - Sound
TCPIP Client - getting MP3 Tags
What i want to do:
Controlling the Switches over Freestyler.
In that case i need the current DMX data, check greater or lower than 127, calculate the propper RS232 string and send him to the switches. If i cound do that it will not be necessary to switch from application "Show Control" to "Freestyler".
I can code the proper Software by myself, but it would be a great help if there is a DLL with a "read" function or a TCPIP command maybe for ArtNet or a any other possibility to get the values in my software.
There is the possibility to read the dmx over special hardware and work with this data, also i can use a switch which can be controlled by DMX, but I want to use my existing hardware.
Thank you very much Thomas
Thank you for your answers.
I will describe the status and what i want to do:
Status:
I work with freestyler and control 16 Pars, 2 Prince Scanner and 1 Shinp Laser over JMS USB2DMX.
Everything works good incase the Fixtures can be Controlled over Freestyler.
I have other Fixtures like Mirrorball, Fogmachine, Moonflowers... which can not be controlled over DMX.
So i use switches which will put Power on or off.
These switches I made by my own are controlled over RS232 ( Vellemann Relaiscard ).
I wrote my own Software and can control all these "switched" Fixtures.
Everything works good incase the Fixtures can be controlled over "Show Control" ( my Software )
I use sometimes BPM Studio and sometimes Virtual DJ as Music Source.
Everything works good, also Sound to Light...
And I use the BPM Studio Server to get all the MP3 Tags and display them on a big LED Display, so everyone nows which music is now playing or some other Infos, as i like.
Now there is running:
Freestyler - DMX
S2L - Sound to Light
Show Control - Switches
Virtual DJ or BPM Studio - Sound
TCPIP Client - getting MP3 Tags
What i want to do:
Controlling the Switches over Freestyler.
In that case i need the current DMX data, check greater or lower than 127, calculate the propper RS232 string and send him to the switches. If i cound do that it will not be necessary to switch from application "Show Control" to "Freestyler".
I can code the proper Software by myself, but it would be a great help if there is a DLL with a "read" function or a TCPIP command maybe for ArtNet or a any other possibility to get the values in my software.
There is the possibility to read the dmx over special hardware and work with this data, also i can use a switch which can be controlled by DMX, but I want to use my existing hardware.
Thank you very much Thomas
- Mattotone
- Android Dev (Moderator)
- Posts: 1238
- Joined: 10 Jul 2007, 17:30
- FreeStyler Version: BETA
- I Use FreeStyler for: Just for the Fun of it.
Re: freestyler external control
must admit this was something that iv wanted to experiment with.
I was going to create some led tubes which could be controlled via Ethernet.
As the new beta of FS can support two interfaces i was going to use the 2nd interface as artnet. This proved a little complicated as the Ethernet device was very simple and trying to decode a protocol was a little beyond my bedroom programing abilities.
I was going to ask raph if he would consider making a very simple simple tcp/ip socket that would be listed as an interface that would just send a byte array.
Perhaps now hes implemented a tcp/ip server he may be able to add a command so we can query it and get the data.
I was going to create some led tubes which could be controlled via Ethernet.
As the new beta of FS can support two interfaces i was going to use the 2nd interface as artnet. This proved a little complicated as the Ethernet device was very simple and trying to decode a protocol was a little beyond my bedroom programing abilities.
I was going to ask raph if he would consider making a very simple simple tcp/ip socket that would be listed as an interface that would just send a byte array.
Perhaps now hes implemented a tcp/ip server he may be able to add a command so we can query it and get the data.
Freestyler Addons www.120db.uk
Free Dropbox. 2GB account http://db.tt/J4c5G8C
$100 free credit @DigitalOcean Private Server: https://m.do.co/c/5c4a7c7d6693
Freestyler Android App: https://play.google.com/store/apps/deta ... rts.fs1024
Free Dropbox. 2GB account http://db.tt/J4c5G8C
$100 free credit @DigitalOcean Private Server: https://m.do.co/c/5c4a7c7d6693
Freestyler Android App: https://play.google.com/store/apps/deta ... rts.fs1024
-
- Knows how to turn Lights ON
- Posts: 5
- Joined: 17 Nov 2010, 18:47
- I Use FreeStyler for: Film
Re: freestyler external control
Hallo!
Problem solved!
The current DMX Data of FreeStyler are stored in a specific place in memory.
Read it with a AutoIt Script and Show it in a window.
Can use now this data in my own software.
Cu Thomas
Problem solved!
The current DMX Data of FreeStyler are stored in a specific place in memory.
Read it with a AutoIt Script and Show it in a window.
Can use now this data in my own software.
Cu Thomas