Page 2 of 6 FirstFirst 123456 LastLast
Results 11 to 20 of 58

Thread: Creating My own laser show software

  1. #11
    Join Date
    Mar 2012
    Location
    Urduliz, Spain
    Posts
    65

    Default

    HI James,

    Thanks for the answer

    Sorry but Im a little bit more lost now. I dont know why are you talking about waves and spyder-player. why should i use a music player? really dont understand nothing at all.

    My english is not so good, so I think i didnt explain well my idea. The main thing is that I have a software wich plays animated gifs on screen. The user selects schema 1 and the screen shows schema 1. What i want to do is that when the user selects schema 1, the schema will show on the screen but also on the wall with my laser projector. I want to use laserboy code to create the funcionalities i need, not use laserboy.exe to create ILD files.

    I must solve 2 difficulties:

    1º-Convert my gif animated schema (simple graphics, squares, circles, X) to an ILDA file.

    2º-Play this ILDA files with my laser projector.

    Thanks again

  2. #12
    Join Date
    Feb 2009
    Location
    East Coast of Southern Virginia
    Posts
    536

    Default

    Questions: What C++ development environment/compiler are you using? What DAC do you have (for interfacing the computer to ILDA projector)?

    Also I have a C++ library somewhere... have to look for it for reading/writing ILDA files ... written in C++.

  3. #13
    Join Date
    Mar 2012
    Location
    Urduliz, Spain
    Posts
    65

    Default

    Quote Originally Posted by cfavreau View Post
    Questions: What C++ development environment/compiler are you using? What DAC do you have (for interfacing the computer to ILDA projector)?

    Also I have a C++ library somewhere... have to look for it for reading/writing ILDA files ... written in C++.
    Hi cfavreau, thanks for your answer.

    Im working with visual studio 2008, and i am using Drlavas Universal Dac_Library + Etherdream DAC. I would apreciate if i can take a look on how you read and write ILDA files.

    Now im using a MATLAB code to read ILDA FILES, converte them to TXT files, each line of the txt file is a pair of X,Y coordinates. And finally i read this txt file from c++ and send them to the porjector with the UDAC library.


    Thanks

  4. #14
    Join Date
    Feb 2009
    Location
    East Coast of Southern Virginia
    Posts
    536

    Default

    Hey super! Thanks for the answer. I will dig it up and post it on my web site tonight. It was intended to be open source however I didn't finish it for some reason. I probably have alot of that kind of stuff.

    One more question about your C++... are you using C++.Net? or plain old C++ with Win32 or some other API?

  5. #15
    Join Date
    Mar 2012
    Location
    Akron, Ohio USA
    Posts
    2,197

    Default

    LaserBoy reads and writes plain ASCII text tables! I added that feature exactly for the purpose of interfacing to MatLAB, Maple and other Math CAD apps or even common programmable spread sheets. You can import and export plain ASCII. Once you have the memory loaded with frames you can export that as ILDA or WAVE or whatever...

    Ignore the posted LaserBoy version numbers and get the latest version. The description of the LaserBoy text format is in this thread.
    http://laserboy.org/forum/index.php?topic=218.0

    The reason you would export as wave is because you can use a modified audio card as your laser DAC!

    James.
    Last edited by james; 07-14-2012 at 17:40.
    Creator of LaserBoy!
    LaserBoy is free and runs in Windows, MacOS and Linux (including Raspberry Pi!).
    Download LaserBoy!
    YouTube Tutorials
    Ask me about my LaserBoy Correction Amp Kit for sale!
    All software has a learning curve usually proportional to its capabilities and unique features. Pointing with a mouse is in no way easier than tapping a key.

  6. #16
    Join Date
    Feb 2009
    Location
    East Coast of Southern Virginia
    Posts
    536

    Default

    Forgot that neat feature of LaserBoy!

    Ok. I uploaded a zip file with my code in it. Sorry I have not had a chance to go through it before posting. I am quite busy with other stuff.

    You can get it here: http://fab-favreau.com/ild2h_07142012.zip

    See the main.cpp file for how to use the class. Currently ILDA file reading is written... ILDA file writing is not... I am sure I will be finishing it up shortly as I need it for another project I am working on.

    Let me know if you have any questions on how to use it... etc.

    Chris

  7. #17
    Join Date
    Mar 2012
    Location
    Urduliz, Spain
    Posts
    65

    Default

    Thanks James i will take a look to that laserboy forum thread.

    Whe you say "Ignore the posted LaserBoy version numbers and get the latest version" any link for this latest version, i can not find it on http://laserboy.org.

    Thanks again

    Mikel

  8. #18
    Join Date
    Mar 2012
    Location
    Urduliz, Spain
    Posts
    65

    Default

    Quote Originally Posted by cfavreau View Post
    Forgot that neat feature of LaserBoy!

    Ok. I uploaded a zip file with my code in it. Sorry I have not had a chance to go through it before posting. I am quite busy with other stuff.

    You can get it here: http://fab-favreau.com/ild2h_07142012.zip

    See the main.cpp file for how to use the class. Currently ILDA file reading is written... ILDA file writing is not... I am sure I will be finishing it up shortly as I need it for another project I am working on.

    Let me know if you have any questions on how to use it... etc.

    Chris
    Thanks cfavreau

    I wil ltake a look to the code just right now.

    Answering your last question, im workin with plain c++ win32, nothing extra, Im just a begginer on lasers, i really dont know if I need something else.

  9. #19
    Join Date
    Mar 2012
    Location
    Akron, Ohio USA
    Posts
    2,197

    Default

    Creator of LaserBoy!
    LaserBoy is free and runs in Windows, MacOS and Linux (including Raspberry Pi!).
    Download LaserBoy!
    YouTube Tutorials
    Ask me about my LaserBoy Correction Amp Kit for sale!
    All software has a learning curve usually proportional to its capabilities and unique features. Pointing with a mouse is in no way easier than tapping a key.

  10. #20
    Join Date
    Mar 2012
    Location
    Urduliz, Spain
    Posts
    65

    Default

    Thanks James, thats the one i have.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •