Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Developer Center > Program to record Audio (noob question)

Program to record Audio (noob question)
Thread Tools
Fresh-Faced Recruit
Join Date: Aug 2007
Status: Offline
Reply With Quote
Sep 21, 2007, 05:38 AM
 
Hi friends,
We(New to Mac development) have to develop a program to record user's voice in OS X.So i saw in ADC that 'CORE AUDIO' framework has to be used.
In Wikipedia i saw that the above framework was added in OS X 10.3
I'm going to use Xcode and i'm having OS X 10.4 Intel platform.

1. if i'm using Core Audio framework, will the program work on 10.1 and 10.2 OS X versions?

2. I want my application to be applescriptable.So should i develop my app

a.using Cocoa framework and Objective-c
or
b.Applescript , objective-c multilanguage sample in Applescript Studio.

which one would be to make it easily scriptable ?

Any help is appreciated.
thanks for your time.
     
Junior Member
Join Date: Mar 2000
Location: Salem, OR, USA
Status: Offline
Reply With Quote
Sep 23, 2007, 01:51 PM
 
Welcome to the Mac world. I hope you find it enjoyable.

First a little perspective on Mac users. We tend to stay up-to-date on our OS versions. Those that are on 10.3 or lower will tend to be Grandmas who only use their machine to check their e-mail. They don't want their machine updated because they like it they way it is. This new technology stuff confuses them. Don't change their desktop look or they will be lost. Nothing against Grandmas (gotta love them), but that is the way it is. These people aren't your customer. They won't buy something new. So, supporting 10.3 and later should be just fine. At this point I would even say to focus on 10.4 or later.

Core Audio actually has some features that go back to 10.0.
Core Audio Overview
"Core Audio is available to all versions of Mac OS X, although older versions may not contain particular features."

I've never used Core Audio, but my understanding is that its power comes from being able to mix multiple sources and adding special effects on the fly. It does seem to handle straight recording and playback. If you get into it and it seems to be too much power (and complexity) for your needs you might want to look at QuickTime.

With Apple being this close to releasing 10.5 I'd wait until that comes out and see what new technology they have. I'm not being coy here. I don't know if there is anything new in Core Audio. Like I said, I don't use it. But you have to figure that the new operating system is "new" because it has new stuff in it.
     
Fresh-Faced Recruit
Join Date: Aug 2007
Status: Offline
Reply With Quote
Sep 24, 2007, 12:00 AM
 
hi buddy,
your reply has helped me a lot .I did miss out that Core Audio goes upto all OS X versions. Also i believe i can also put more effort on quicktime as you have pointed out. I want a simple recording of voice , save to disk , play back of the same. So i believe quicktime could do that.

You have mentioned most users of mac update from OS X to the latest as soon as possible.
But you have any idea on Classic Mac OS ? existing base for that.

Since i'm new to mac platform i have these doubts. Also is there a breakup of the existing Mac OS versions like,

eg 80% use OS X 10.4 like that .

any site which tracks the Mac OS distribution base.?

Again thanks for taking time to help.
     
Junior Member
Join Date: Mar 2000
Location: Salem, OR, USA
Status: Offline
Reply With Quote
Sep 24, 2007, 01:44 AM
 
As far as Classic . . . forget about it. Three years ago I had it explained to me as, "Deader than a dead thing that died last Tuesday." (Colorful description attributed to Keith Stattenfield) Classic won't even run on Intel hardware and it's not likely that Apple will go back to PPC.

I wouldn't put it so strongly as to say that most users update as soon as possible, but they do update their OS in short order. If Apple keeps to their October release date for 10.5 then they will have a healthy number of updates sold through Christmas and into the 1st quarter of the year. Again, anybody that is likely to buy your product (change from what they have or buy a new product catagory for them) is going to be someone that embraces change. They get excited about what new software (apps as well as OS) can do for them.

I am seriously considering making my new app 10.5 only because I want to use the garbage collection of Obj-C 2.0.

Keep in mind that all of the Intel machines are running 10.4 (10.4.4 is the minimum I think). There are millions of those machines out there.

Here's some stats from The Omni Group.
Omni Software Update Statistics

Here's a talk given by an ex-Omni guy to a bunch of students at Apple's WWDC a few years ago.
Call Me Fishmeal.: Student Talk from WWDC 2005.
Get the slides and then get the podcast at the bottom. Worth the time to listen to.

I'm glad to ramble on if you have more questions.
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 09:33 AM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2