Page 1 of 5 12345 LastLast
Results 1 to 10 of 45

Thread: Happy programmer's day! Does your DAC have an SDK? DAC interface library released.

  1. #1
    Join Date
    Oct 2006
    Location
    Cleveland, Ohio
    Posts
    2,342

    Laser Warning Happy programmer's day! Does your DAC have an SDK? DAC interface library released.

    Happy programmer's day, everyone. This day comes once a year on the 0x100th day of each year. It's a day where we appreciate the programmers who work in dark caves, putting together the patterns of ones and zeroes that make your life and entertainment better.

    http://en.wikipedia.org/wiki/Programmers%27_Day

    License: open/free use only. Contact for closed or commercial use.
    https://innolasers.com/laser/LDL/Las...ry_SDK_2.1.zip

    If you're using a laser DAC that does not have an interface SDK which allows fellow programmers to write you cool applications to use with it, now's the perfect day to send (another) request to your manufacturer that an SDK be released. You could be using Laseroids, LaserPong, LaserCam, ILD SOS, Spaghetti, LSX, and more.


    In honor of programmer's day, I'm releasing a universal DAC interface library for Free to developers of free and open source software. This is the same DAC interface library that ILD SOS, LaserCam, and LSX use to control most all of the DACs available on the market. To use the library and gain access to 10 of the most popular DAC types out there, all you have to do is link to the library, query it to see what DACs it detects, and send frames to one (or more) selected DACs, all with the same easy-to-use functions. You don't have to bother with the different DAC dlls and interface types, the Laser DAC Library takes care of that for you, so writing a program to support the most popular DACs is very easy.

    Every DAC that has an interface SDK published is supported, including the best laser projector controller DACs in the world:

    RIYA
    Lumax (LaserWorld)
    EzAudDac (Sound cards)
    QM2000
    Medialas Mamba
    Netlase
    Easylase
    OLSC
    Showtacle Moncha
    Showtacle Fiesta
    Etherdream
    Helios
    LaserCube
    LaserDock
    OSC-Output to LSX frambuffer for additional effect layers

    If you're a programmer and have had an interest in hacking in the laserspace, this is a great time to start. Send me a PM for more info.

    Cheers!
    Last edited by drlava; 11-11-2023 at 18:28.

  2. #2
    swamidog's Avatar
    swamidog is online now Jr. Woodchuckington Janitor III, Esq.
    Join Date
    Nov 2006
    Location
    santa fe, nm
    Posts
    1,545,752

    Default

    drlava,

    thanks for releasing the sdk!

    the hobbyest community needs to band together, stop re-inventing the wheel, and start providing professional level products to compete against a largely stagnant industry dominated by a few key players. this is an excellent first step.



    Quote Originally Posted by drlava View Post
    Happy programmer's day, everyone. This day comes once a year on the 0x100th day of each year. It's a day where we appreciate the programmers who work in dark caves, putting together the patterns of ones and zeroes that make your life and entertainment better.

    http://en.wikipedia.org/wiki/Programmers%27_Day

    If you're using a laser DAC that does not have an interface SDK which allows fellow programmers to write you cool applications to use with it, now's the perfect day to send (another) request to your manufacturer that an SDK be released. You could be using Laseroids, LaserPong, LaserCam, ILD SOS, Spaghetti, LSX, and more.


    In honor of programmer's day, I'm releasing a universal DAC interface library for Free to developers of free and open source software. This is the same DAC interface library that ILD SOS, LaserCam, and LSX use to control most all of the DACs available on the market. To use the library and gain access to 10 of the most popular DAC types out there, all you have to do is link to the library, query it to see what DACs it detects, and send frames to one (or more) selected DACs, all with the same easy-to-use functions. You don't have to bother with the different DAC dlls and interface types, the Laser DAC Library takes care of that for you, so writing a program to support the most popular DACs is very easy.

    Every DAC that has an interface SDK published is supported, including the best laser projector controller DACs in the world:

    RIYA
    Lumax (LaserWorld)
    EzAudDac (Sound cards)
    QM2000
    Medialas Mamba
    Netlase
    Easylase
    OLSC
    Showtacle Moncha
    Showtacle Fiesta
    Etherdream(coming soon)

    If you're a programmer and have had an interest in hacking in the laserspace, this is a great time to start. Send me a PM for more info.

    Cheers!
    suppose you're thinkin' about a plate o' shrimp. Suddenly someone'll say, like, plate, or shrimp, or plate o' shrimp out of the blue, no explanation. No point in lookin' for one, either. It's all part of a cosmic unconciousness.

  3. #3
    Join Date
    Sep 2007
    Location
    Omaha, NE
    Posts
    769

    Default

    Woo hoo! This is great- thanks Andrew!
    Happy programmer's day too
    ^^ good points too swamidog, I agree completely.
    Thanks, Mike
    Last edited by mikkojay; 09-13-2011 at 19:01. Reason: opps


  4. #4
    Join Date
    Nov 2007
    Location
    Cairns, Australia
    Posts
    1,896

    Default

    Hmm, something tells me that the FB3 is at the heart of this point

    If Pangolin get around to reading this, I'd really love if a SDK for the FB3 were released. I love all the software like Zoof games, but I don't have a DAC I can use with them

    Cheers,
    Dan

  5. #5
    Join Date
    Apr 2006
    Location
    Miami, FL
    Posts
    3,590

    Default

    Quote Originally Posted by Things View Post
    Hmm, something tells me that the FB3 is at the heart of this point

    If Pangolin get around to reading this, I'd really love if a SDK for the FB3 were released. I love all the software like Zoof games, but I don't have a DAC I can use with them

    Cheers,
    Dan
    would be nice to play LazyMAME on my netbook/FB3

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

    Default Thanks!

    Woop!

    Thanks for the interface!

    Let's get to work now.

  7. #7
    Join Date
    Dec 2006
    Location
    denver,co
    Posts
    1,078

    Default

    That's great thanks lava!

    I wouldn't hold your breath for a sdk for the fb3, there is no upside for pango to do this. The qm2000(as in year) sdk was intended for funky things like laser mame, probably omniscan and some other special stuff. They didn't intend on other people writing full blown replacement software for lasershow designer.
    The qm is not a cheap card to build. Parts are most likely getting harder to find and more expensive. The qm-net is huge and a little kludgey. The fb3 is, I am guessing, going to be the new base product. Computers with pci slots are going the way of the dodo, and people are getting tired of dragging around desktops or rack mount PCs.
    Dac hardware is getting cheap to do so the value will be in the software. If they release a sdk and it can get around some of the artificial limitations of the fb3 (30k...) then they loose value in the big-bux qm hardware. That is also the reason that there is no net interface board to replace the usb. It would cost them all of $10 in parts to do this but it would rob from the money shot product.

    Soon hardware is going to be cheap and plentiful and with your good (and getting better) software you will be a direct threat to them, like LA studio was. When people find out that they can have a board about the size of a credit card with 30* the processing power of the qm all the same I/O and net, dmx in and out, 6 channel-12bit color, extra spi ,i2c and open source for about $150 + your software spending 6k on a setup will start looking like a hard pill to swallow. Right now they have the advantage of a much more polished software, but time will change that.
    The bottom is going to drop out of the hardware dac market pretty soon I think.

    Any way I have no insider info, I am just thinking out loud, I could be all wet.

    HAPPY PROGRAMER DAY!
    .02c
    chad


    When the going gets weird, the weird turn pro.


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

    Default

    I spoke with Bill about the FB3 a while back. He basically had said there was not incentive/reason to do it and that it was not in their best interest to do so (correct me if I am wrong).

    The best way to get them on board is to give Pangolin a reason to get on board.

    Now we have 4 cents.

  9. #9
    Join Date
    Sep 2007
    Location
    Omaha, NE
    Posts
    769

    Default

    I'll add .01 to make it an even nickel-
    I have followed the FB3 sdk topic since the FB3 came out and all the above is all correct. I think that Pangolin has a good business model going with what they have, so I can see why they wouldn't want to rock the boat. Adding another sdk would introduce a whole new layer of technical emails that Bill would likely have to field himself (or another of their high-level guys), and with all they have been working on, I could imagine that they consider that a very low priority. FB3's are really nice and compact, and it would be awesome to be able to communicate with them, but I don't see it happening. Alternates like a mini Riya are so cheap that if someone really wanted to do some of their own homebrew, there would be no reason not to get one of them in addition to whatever they might already own. If a cheap extra dac breaks someone's bank, they are in the wrong hobby

    I might dust off some music visualizer stuff I was playing with, but no promises at the moment (still kind of rough). Anybody got any super secret wicked projects cooking? I am just enjoying the fact that a programming topic popped up in the programming sub forum! Imagine that

    Cheers and thanks again drlava!
    -Mike


  10. #10
    Join Date
    Dec 2006
    Location
    denver,co
    Posts
    1,078

    Default

    Quote Originally Posted by mikkojay View Post
    Anybody got any super secret wicked projects cooking?
    -Mike
    Not really secret, but not well known. The j4cbo DAC (hence fourth refereed to as: ) Etherdream, Is steaming ahead nicely. I described it's attributes in my earlier post. I also know that LSX is in the early stages of talking to it

    chad


    When the going gets weird, the weird turn pro.


Posting Permissions

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