Re: Writing a multi-channel audio recording application
Re: Writing a multi-channel audio recording application
- Subject: Re: Writing a multi-channel audio recording application
- From: Dirk Vangestel <email@hidden>
- Date: Sat, 16 Apr 2005 14:13:56 +0200
Hi Karl,
I suggest you go with CoreAudio. I'm not even sure whether Quicktime
supports 4-channel audio, but even if it does, you only need to do
audio processing and so using CoreAudio makes more sense.
When CoreAudio captures audio data, a timestamp is provided to you so
that won't be a problem.
As for how long it will take to write, that's hard to say. The
capturing itself is fairly easy, and the rest is just basic audio
processing. I have written a 24-channel audio capture application
without too much difficulty. If you have basic Mac knowledge I suppose
you should be able to get the capturing part ready in less than a day.
Dirk
On 4/14/05, Karl <email@hidden> wrote:
> Hi,
>
> We are looking at writing a multi-channel (1-4) audio recording
> application for court recording and transcription purposes.
>
> We are looking to identify which technology to use: Quicktime or Core
> Audio? The development team is Java based and we could either use
> Swing or Cocoa-Java.
>
> This application (which is for use on MacOS X) needs to have the
> following features:
>
> * Real time audio recording (1-4 channels) with a small control panel
> showing VU meters and allowing the gain to be adjusted for each
> channel independly.
>
> * All audio must be time stamped in some way such that you can go to
> point hh:mm:ss.s on playback.
>
> * A facility to create time-stamped annotations (which later serve as
> the hotlinks back into the audio for playback).
>
> * The ability to attach any type of file with a time stamp.
>
> * A facility to split the resulting audio and annotations and
> attachments into segments (which say a 10 sec overlap at each end)
> for uploading to a management app. These segments can then be sent
> to different transcribers for verbatim transcription.
>
> Does anyone have a view as to which is the best technology and the
> level of effort for such an application?
>
> Thanks,
>
> Karl
>
>
> _______________________________________________
> 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