Results 1 to 7 of 7

Thread: DAC_ILDA - using multi-channel audio interface to ILDA

  1. #1
    Join Date
    Feb 2016
    Posts
    15

    Default DAC_ILDA - using multi-channel audio interface to ILDA

    I imagined using an audio DAC (ie. MOTU Ultralite) to ILDA has already been a topic on here, but couldn't find a thread (or used the wrong search terms). Already had great success using an EtherDream to control my laser via OpenFrameworks, but was interested to send directly from Processing (now using my XYscope library for vector graphics to audio signals). Once learning that ILDA is an analog signal, talked with a few folks and gave it a go = woohoo, it worked!

    Made a tutorial on the process and happy for any feedback/critiques from this expert community.

    DAC_ILDA on Github

    Attached as PDF as well.
    Attached Files Attached Files

  2. #2
    Join Date
    Mar 2010
    Location
    Raleigh, NC
    Posts
    2,002

    Default

    Quote Originally Posted by ffd8 View Post
    I imagined using an audio DAC (ie. MOTU Ultralite) to ILDA has already been a topic on here, but couldn't find a thread (or used the wrong search terms). Already had great success using an EtherDream to control my laser via OpenFrameworks, but was interested to send directly from Processing (now using my XYscope library for vector graphics to audio signals). Once learning that ILDA is an analog signal, talked with a few folks and gave it a go = woohoo, it worked!

    Made a tutorial on the process and happy for any feedback/critiques from this expert community.

    DAC_ILDA on Github

    Attached as PDF as well.
    Which DAC are you using? Getting the output voltages corrected and making it work well with Windows drivers has always been the largest challenge.
    My software (Spaghetti Laser Show) natively supports audio DACs , by the way.

  3. #3
    Join Date
    Feb 2016
    Posts
    15

    Default

    Quote Originally Posted by JohnYayas View Post
    Which DAC are you using? Getting the output voltages corrected and making it work well with Windows drivers has always been the largest challenge.
    My software (Spaghetti Laser Show) natively supports audio DACs , by the way.
    MOTU Ultralite 3 Hybrid it's been a great DC-coupled DAC for driving oscilloscopes and other vector displays.
    I can imagine the voltage levels will be tricky.. guess and checking from Processing is in my horizon...

  4. #4
    Join Date
    Jul 2008
    Posts
    354

    Default

    Quote Originally Posted by ffd8 View Post
    MOTU Ultralite 3 Hybrid it's been a great DC-coupled DAC for driving oscilloscopes and other vector displays.
    I can imagine the voltage levels will be tricky.. guess and checking from Processing is in my horizon...
    That's one high end audio DAC- I'm really surprised that it's direct coupled in this age. Great job on the tutorial! Check out my free app LWave- it can put a multi-channel audio device through the paces.
    Once milk has been poured over corn flakes, the clock starts ticking.

  5. #5
    Join Date
    Mar 2012
    Location
    Akron, Ohio USA
    Posts
    1,154

    Default

    If you are interested in applications that make laser control signals for all six channels of an audio DAC, you should look at LaserBoy. Been doing it since 2004. It's free, open source, comes with a pre-compiled Windows app and can be compiled for Linux and Mac OSX.

    It reads and writes all forms of ILDA. It reads DXF files and directories. It reads and writes plain ASCII text tables and it reads and writes standard 6 channel MS RIFF Wave files.

    It's also a full 24-bit color 3D vector creation, editing, rendering and effects generating application.

    See my signature below for the download link.

    James.
    Creator of LaserBoy!
    LaserBoy is free and runs in Windows, MacOSX and Linux.
    http://laserboy.org/code/LaserBoy_2017_08_06.zip
    http://theamerikans.org/LaserBoy
    Ask me about my LaserBoy Correction Amp Kit for sale!

    Either do or do not do. There is no undo!

  6. #6
    Join Date
    Jul 2008
    Posts
    354

    Default

    Quote Originally Posted by ffd8 View Post
    (now using my XYscope library for vector graphics to audio signals). Once learning that ILDA is an analog signal, talked with a few folks and gave it a go = woohoo, it worked!

    Made a tutorial on the process and happy for any feedback/critiques from this expert community.

    DAC_ILDA on Github

    Attached as PDF as well.
    Somehow, I managed to fumble and dummy my way to get XYscope to work on my computer- way out of familiar territory for me, but I was happy to see some results! Thanks for posting.
    I did notice that some of the example files might be a bit beyond the frequency/speed range of common laser galvos. Fun stuff!
    Once milk has been poured over corn flakes, the clock starts ticking.

  7. #7
    Join Date
    Jul 2008
    Posts
    68

    Default

    At SELEM this year, Lumia educated us on the use of some pretty interesting software. For his output hardware, he uses a Motu 24ao DAC. It's a great piece of kit. 24 channel differential output, DC coupled.

Posting Permissions

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