• 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: Maissam Barkeshli <email@hidden>
  • Date: Fri, 26 Dec 2008 12:17:12 -0800

Thanks everyone for your responses.

What I want to do is very simple, so I wonder if people here know whether this can be done with portaudio or openAL, since I'd prefer to use something cross-platform to save some time. I need to be able to read audio files into buffers, stream them to an audio output, have multiple channels that a mixer can then synchronize, and finally I need to be able to have a visual display so I need to be able to get info about the timestamp of what the audio output is currently playing.

I actually already tried java, but it seems java's main problem is that you can't accurately get info about the timestamp of what the audio output is currently playing. They have some methods, like getMicrosecondPosition() or getFramePosition(), but it seems they don't work well. Also the mixer from the java sound audio engine doesn't support synchronization. If anyone knows how to deal with these issues in java, please let me know.
I believe these things can be done well with Core Audio. What about with openAL or portaudio?




On Dec 26, 2008, at 6:49 AM, Bob Lang wrote:

Hi

Depending upon the complexity of the audio processing, you should consider Java. Java is highly portable (usually without even needing to recompile) but I would be the first to say that its audio capabilities are primitive compared with what Core Audio can offer. Even so, it might be just what you want.

Bob
--
On 26 Dec 2008, at 03:17, Maissam Barkeshli wrote:

Hi,

For developing cross-platform audio software, should I stay away from Core Audio and use openAL? Or is it better to develop several separate versions instead, the mac version being with Core Audio?


_______________________________________________ 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



_______________________________________________
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

_______________________________________________ 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
References: 
 >cross-platform audio software dev (From: Maissam Barkeshli <email@hidden>)
 >Re: cross-platform audio software dev (From: Bob Lang <email@hidden>)

  • Prev by Date: Re: cross-platform audio software dev
  • Next by Date: Re: cross-platform audio software dev
  • Previous by thread: Re: cross-platform audio software dev
  • Next by thread: AudioQueueStart result code: -308
  • Index(es):
    • Date
    • Thread