Re: What now ???
Re: What now ???
- Subject: Re: What now ???
- From: Marc Poirier <email@hidden>
- Date: Sun, 26 Oct 2003 11:58:51 -0600 (CST)
I personally would really recommend going with a combination of 2 and 3.
You can do 1 by doing things like making your MIDI in show up as a virtual
MIDI device in other MIDI apps, and then maybe allowing your audio output
to be a Rewire port, but really everyone's using plugins these days and
you get better integration that way and it will probably in the end be
easier for you to implement, and definitely easier and preferable for
users.
The AU SDK is definitely Carbon, although now with Panther and QT 6.4 for
Jaquar, you can make AUViews that are totally Cocoa. Also, for the audio
/ MIDI level of interfacing, you can probably get away with a pretty
minimal amount of Carbon connecting the AU SDK interface to your Cocoa
code.
Marc
On Sat, 25 Oct 2003, Mark's Studio wrote:
>
I have almost finished a standalone synth ( It's making controllable
>
noise :),
>
>
I just use "MIDIDestinationCreate" to get some midi into my callback,
>
and the "OpenDefaultAudioOutput" and "AudioUnitInputCallback" to setup
>
the callback for the output.
>
>
The interface is Cocoa, and im using ObjC.
>
>
So my problem is, what option would be the best/possible.
>
>
1. Would it be possible to leave it as a standalone app and provide the
>
output to a host app, is there something for that?
>
>
2. Make a MusicDevice using Cocoa and ObjC is that possible, and will
>
anyone be able to use it?
>
>
3. Convert my code and interface to Carbon and use the SDK to make a
>
MusicDevice?
>
>
>
Is there any Example code out there?
>
>
>
>
Thanks
>
Peter Mark
>
>
Mark's Recording Studio A/S
>
Lundeskovsvej 3
>
2900 Hellerup
>
Denmark
>
Tel: +45 35366078 Fax: +45 35366038
>
www.marks-studio.dk
>
email@hidden
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.
References: | |
| >What now ??? (From: "Mark's Studio" <email@hidden>) |