• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: cross-platform audio software dev
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: cross-platform audio software dev


  • Subject: Re: cross-platform audio software dev
  • From: NickMtl <email@hidden>
  • Date: Fri, 26 Dec 2008 07:06:30 -0500

Maissam,

I'm developing a cross-platform audio tool too. OpenAL is only
recommended if you are targetting the iPhone as a second platform.

I've also looked at PortAudio and while it woks fine in Audacity, this
is not the kind of thing you want to use without advanced knowledge of
digital audio. Things get messier if you want to support MIDI.
PortMIDI is really not there yet and doesn't provide full access to
CoreMIDI. I'm sure someone has figured it out and doing great software
with it, but I wasn't able to get too far. Not worth the effort.

I believe that it's better to understand both platforms correctly and
write specific code for each. We don't yet have an equivalent to
OpenGL for audio. OpenAL has chosen to implement 3D sound for games
with no MIDI, so it's kind of hard to do a implement a basic DAW on
it.

In the end, I chose to bite the bullet an learn CoreAudio on the Mac,
then do a port for Windows, reusing as much code as possible.

Regards,

--
- Nick -
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: cross-platform audio software dev
      • From: "Hamish Allan" <email@hidden>
References: 
 >cross-platform audio software dev (From: Maissam Barkeshli <email@hidden>)
 >Re: cross-platform audio software dev (From: John Michael Zorko <email@hidden>)

  • Prev by Date: Re: cross-platform audio software dev
  • Next by Date: Re: Simulating sound
  • Previous by thread: Re: cross-platform audio software dev
  • Next by thread: Re: cross-platform audio software dev
  • Index(es):
    • Date
    • Thread