Page 2 of 2 FirstFirst 12
Results 11 to 19 of 19

Thread: Dac da mac

  1. #11
    Join Date
    Jul 2008
    Location
    Maryland
    Posts
    1,691

    Default

    I think that agent C realy has the answer here..
    if he is doing it in Java then James could do it in C (since Java is a derivative language)\
    and if the Java classes are well defines in Agent Cs code then it would be easy to use it as a reference to create a java program that does exactly what want to do..
    Quis custodiet ipsos custodies?
    Solid State Builders Group

  2. #12
    Join Date
    May 2008
    Location
    nerdtown, USA
    Posts
    1,165

    Default

    Quote Originally Posted by keeperx View Post
    if he is doing it in Java then James could do it in C (since Java is a derivative language)
    Uh, that's not really true, at least not for that reason; however, James could do it in C if he cared about making show software, which he doesn't.

    So... that's not going to happen.

    -J.,
    originator of the LaserBoy Mac port

  3. #13
    Join Date
    Dec 2008
    Location
    Austin, TX
    Posts
    61

    Default

    hehehe so true, Heroic.

    A big problem is audio library portability. J-SYN is a semi-portable java library in that it needs a platform specific lib/dll which receives calls from the platform independent java code. I am not familiar with a portable C audio library, but as I've learned in the lab, not knowing the existence of something is very different from something not existing. On OS X, it is possible in C or gcc or whatever to use OS X CoreAudio to write to any of the 8 channels on the CM usb boxes if something had to be done in C. I suspect VLC was written using CoreAudio, and VLC will play multichannel wavs back just fine on a Mac over the CM usb - something else I have tested and can confirm working.

    If I were to set out and make a mac specific version of an existing app, then portability of the audio subsystem wouldn't be a major concern. If everything was abstracted nicely it would be a straightforward process and I would rely heavily on the platform specific features available.

    Since we've already addressed the "does the CM work on a mac" question and we're getting derailed, I just want to add that I am not strictly a mac person. I'm developing on my mac laptop because it's very much a spare computer and the only laptop I own atm. I have an xp64 desktop, the g4 laptop, an ubuntu system in a little cube case, and an Octane. The Octane is the only computer I don't plan to run my app on.

  4. #14
    Join Date
    Dec 2010
    Location
    brooklyn NY
    Posts
    17

    Default

    bump! has this ever gone anywhere? looking to find a mac-native* solution w/o needing to emulate winblows please ? does anyone know of such a creature ?

    * - does not mean it can't run on other platforms (e.g. java), just that no emulation of other os's being needed.. of course, something written in obj-c would be ideal tho

  5. #15
    Join Date
    Mar 2010
    Location
    Raleigh, NC
    Posts
    2,296

    Default

    I'll probably make a native Mac version of Spaghetti in the future but probably not til 2012 at least.

  6. #16
    Join Date
    Aug 2009
    Location
    Bristol, England
    Posts
    333

    Default

    PortAudio provides portable audio IO for Windows native, ASIO, CoreAudio, Soundmanager, Linux (ALSA and JACK), BSD....

    The setup calls are a little nasty as some of these are sufficiently close to the hardware to, frankly, be a pain in the arse, but it does work.

    I have had good luck with it.

    Regards, Dan.

  7. #17
    Join Date
    Dec 2010
    Location
    brooklyn NY
    Posts
    17

    Default

    Quote Originally Posted by JohnYayas View Post
    I'll probably make a native Mac version of Spaghetti in the future but probably not til 2012 at least.
    alright!! sounds exciting anything i can do to help make this happen sooner? i have some coding experience if ya wanna gimme some small tasks (maybe design a UI?)

  8. #18
    Join Date
    Dec 2008
    Location
    Austin, TX
    Posts
    61

    Default

    Never went anywhere from me. My laser software development took a back seat once my thesis project went into high gear. I'll pick it back up at some point and try to maintain mac compatibility, even though my mac is hopelessly outdated. Is Spaghetti still being developed in central Texas?

    ~C

  9. #19
    Join Date
    Mar 2010
    Location
    Raleigh, NC
    Posts
    2,296

    Default

    Quote Originally Posted by Agent C View Post
    Is Spaghetti still being developed in central Texas?
    It's being developed in NC now.

Posting Permissions

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