Page 4 of 5 FirstFirst 12345 LastLast
Results 31 to 40 of 44

Thread: DAC HELP!

  1. #31
    swamidog's Avatar
    swamidog is offline Jr. Woodchuckington Janitor III, Esq.
    Join Date
    Nov 2006
    Location
    santa fe, nm
    Posts
    1,545,810

    Default

    John, that's awesome to hear and i appreciate your effort.

    from the ether-dream website

    http://www.ether-dream.com/userguide.html

    "LSX, ILD SÔS, and other software using the universal DAC interface library written by drlava have native Ether Dream support. However, a software update may be needed - support was only added to the library in late October 2011. Contact drlava for an updated build of LSX or ILD SÔS. Other software that works with ezauddac.dll can be set up to use an Ether Dream by making a backup of its ezauddac.dll and renaming EtherDream.dll (from the Downloads page) to ezauddac.dll."

    or by using the the API on github: https://github.com/j4cbo/j4cDAC



    Quote Originally Posted by JohnYayas View Post
    Spaghetti is certainly not bound to a single DAC and I'll add support for any DAC that has an API available and I have a way to test it. I don't know much about the Etherdream DAC, though. I'm currently rewriting the entire Spaghetti application from the ground up. I am nearing completion of the rewrite and then plan to add a lot of new features and support for other hardware. Maybe I can add Etherdream support if the API is open.
    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.

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

    Default

    Quote Originally Posted by swamidog View Post
    John, that's awesome to hear and i appreciate your effort.

    from the ether-dream website

    http://www.ether-dream.com/userguide.html

    "LSX, ILD SÔS, and other software using the universal DAC interface library written by drlava have native Ether Dream support. However, a software update may be needed - support was only added to the library in late October 2011. Contact drlava for an updated build of LSX or ILD SÔS. Other software that works with ezauddac.dll can be set up to use an Ether Dream by making a backup of its ezauddac.dll and renaming EtherDream.dll (from the Downloads page) to ezauddac.dll."

    or by using the the API on github: https://github.com/j4cbo/j4cDAC
    That's interesting that it mentions ezauddac.dll as the one that matters since the ezauddac.dll is actually a clone of easylase.dll. So, it sounds like the etherdream emulates an easylase DAC which spaghetti supports. So, etherdream should already be supported in spaghetti but the procedure is a little different. To get it to work in Spaghetti one can probably copy the etherdream.dll into the Spaghetti drivers folder and then rename it to jmlaser.dll, which is the name of the new EasyLase dll. So, doesn't sound like there is anything for me to do to support it.

  3. #33
    swamidog's Avatar
    swamidog is offline Jr. Woodchuckington Janitor III, Esq.
    Join Date
    Nov 2006
    Location
    santa fe, nm
    Posts
    1,545,810

    Default

    it sounds that way. i have an ether-dream, if there's anything i can do to test for you, i'm happy to do so. note: not asking for free copy of spaghetti

    i know things like zoofpak work fine with etherdream. we have awesome good times with laseroids at gatherings.

    Quote Originally Posted by JohnYayas View Post
    That's interesting that it mentions ezauddac.dll as the one that matters since the ezauddac.dll is actually a clone of easylase.dll. So, it sounds like the etherdream emulates an easylase DAC which spaghetti supports. So, etherdream should already be supported in spaghetti but the procedure is a little different. To get it to work in Spaghetti one can probably copy the etherdream.dll into the Spaghetti drivers folder and then rename it to jmlaser.dll, which is the name of the new EasyLase dll. So, doesn't sound like there is anything for me to do to support it.
    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.

  4. #34
    Join Date
    Mar 2012
    Location
    Akron, Ohio USA
    Posts
    2,197

    Default

    EtherDream uses Jack Audio to receive data streams.

    That's why EzAudDAC.dll works.

    It looks like a sound card.

    James.
    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.

  5. #35
    Join Date
    Sep 2009
    Location
    Brno, CZ / Povazska Bystrica, SK
    Posts
    491

    Default

    Quote Originally Posted by james View Post
    EtherDream uses Jack Audio to receive data streams.

    That's why EzAudDAC.dll works.

    It looks like a sound card.

    James.
    what? nonsense... where do you see the audio jack? ether-dream is a state of the art piece of engineering


  6. #36
    Join Date
    Mar 2010
    Location
    Raleigh, NC
    Posts
    2,308

    Default

    Quote Originally Posted by james View Post
    EtherDream uses Jack Audio to receive data streams.

    That's why EzAudDAC.dll works.

    It looks like a sound card.

    James.
    Not even close to being correct.

  7. #37
    Join Date
    Mar 2012
    Location
    Akron, Ohio USA
    Posts
    2,197

    Default

    I guess that's LaserShark. Oh well.

    http://www.photonlexicon.com/forums/...315#post224315

    It is interesting that the EtherDream is somehow associated with EzAudDAC.dll, which was written specifically to communicate with Windows sound devices and it can also play wave files.

    James.
    Last edited by james; 02-19-2013 at 10:24.
    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.

  8. #38
    Join Date
    Mar 2010
    Location
    Raleigh, NC
    Posts
    2,308

    Default

    Quote Originally Posted by james View Post
    It is interesting that the EtherDream is somehow associated with EzAudDAC.dll, which was written specifically to communicate with Windows sound devices and it can also play wave files.

    James.
    There is nothing really interesting about it. EzAudDac.dll is a DLL with the same method signatures as the EasyLase.dll. A lot of laser show applications support the EasyLase.dll because it has been around for a long time. The reason the EzAudDac.dll has the same interface is so that it can emulate the EasyLase DAC and be used with any program that supports it. Etherdream has no desire to emulate the EzAudDac driver. The intent is to emulate an EasyLase DAC so that it is a drop in to any program that supports EasyLase. There is nothing sounds related about the software facing side of the EzAudDAC interface. It's a dual frame based interface just like about every other DAC interface. You are so far off from actually having a clue what is going that it isn't even funny.

  9. #39
    Join Date
    May 2007
    Location
    1 hr from everything in SoCal
    Posts
    2,793

    Default

    Quote Originally Posted by JohnYayas View Post
    Spaghetti is certainly not bound to a single DAC and I'll add support for any DAC that has an API available and I have a way to test it. I don't know much about the Etherdream DAC, though. I'm currently rewriting the entire Spaghetti application from the ground up. I am nearing completion of the rewrite and then plan to add a lot of new features and support for other hardware. Maybe I can add Etherdream support if the API is open.
    What would you need to write support for a stand-alone DMX device? Would you need the driver or the the device itself? I am picking up and Enttec Pro DMX controller as it is way cheaper than the DACs with DMX control.
    If you're the smartest person in the room, then you're in the wrong room.

  10. #40
    Join Date
    Mar 2010
    Location
    Raleigh, NC
    Posts
    2,308

    Default

    Quote Originally Posted by absolom7691 View Post
    What would you need to write support for a stand-alone DMX device? Would you need the driver or the the device itself? I am picking up and Enttec Pro DMX controller as it is way cheaper than the DACs with DMX control.
    I just checked out the API for that device and it is relatively simple. I could probably add support for it in an evening or two. I have no way of testing it, though. If someone has Spaghetti and one of those devices and would be willing to test then I could probably get it working without needing a device to test with.

Posting Permissions

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