MacMusic.org  |  PcMusic.org  |  440Software  |  440Forums.com  |  440Tv  |  Zicos.com  |  AudioLexic.org
Loading... visiteurs connectés
Bienvenue invité
> Audiounits, the beginning of the end!
damann
posté ven. 12 juil. 2002, 03:00
Message #1


Advanced Member
*****

Groupe : Members
Messages : 393
Inscrit : 11 juin 02
Lieu : London - UK
Membre no 5,044




I love X so much these days, 9.2 already seems ancient. tongue.gif
CoreAudio and CoreMidi seem to have genuinely provided an
inspiring future for developers, Emagic, Steinberg, in fact, apparently
every developer on our wish list! laugh.gif
I've heard recently that CoreAudio has a native plugin framework that
seiously out-runs ASIO or any of the 3rd party stuff by Digi, Motu etc. wink.gif
AudioUnits: a direct replacement, with 1ms latency reported, already implemented by Emagic, 100% cocoa, a potential industry standard in the making! unsure.gif
i've already backed up my 4.8.1 logic folder to CD, DVD, AND firewire drive 'cos i just know that VST etc are ultimately doomed.
unsure.gif rolleyes.gif
this experience, although slow, will be the equivalent of completely replacing a studio and it's equipment in order to stay current. blink.gif
of course there are carbon versions of a lot of the best plugins around
but this is more a question of support from OS & developers for VST etc!

cool.gif sad.gif unsure.gif


--------------------
one for all and all for one...
Go to the top of the page
 
+Quote Post
3 Pages V  < 1 2 3 >  
Start new topic
Réponse(s) (10 - 19)
BusError
posté sam. 24 août 2002, 11:59
Message #11


Advanced Member
*****

Groupe : Members
Messages : 351
Inscrit : 12 août 02
Lieu : London - UK
Membre no 6,795




QUOTE (damann @ Jul 23 2002, 03:44)
adc is definitely not free!
the basic "x" kit is only $20, but all other sdk's are $700-$1200.
codewarrior does support cocao, and it is of course a "c" derivation. laugh.gif
$700 for codewarrior and a further $700 for apples' cocoa sdk will buy you into audio unit developement. cool.gif
only dragans' knowledge to accumulate and we're winning... huh.gif
m£r!e!

No AudioUnits development is free.

Apple developer tools are provided with the OS (10.2) and was always available both for download (free) and even installed as a disk image on QuickSilver towers.

With that, you have ProjectBuilder, and you can write whatever component in whatever language you want. That include Kernel extensions, drivers, audiounits (samples are available) cocoa & carbon applications, and command line tools of course.

So, get going wink.gif


--------------------
Go to the top of the page
 
+Quote Post
damann
posté dim. 25 août 2002, 04:47
Message #12


Advanced Member
*****

Groupe : Members
Messages : 393
Inscrit : 11 juin 02
Lieu : London - UK
Membre no 5,044




thanks BusError.
i will be publishing a list of online resources for dsp coding soon.
i am a member of adc. smile.gif
any rookies interested here should check out codewarrioru.com,
dspguru.com, richard dobsons' home page, numerical recipes...
as i said, a list coming soon! rolleyes.gif


--------------------
one for all and all for one...
Go to the top of the page
 
+Quote Post
damann
posté dim. 25 août 2002, 05:16
Message #13


Advanced Member
*****

Groupe : Members
Messages : 393
Inscrit : 11 juin 02
Lieu : London - UK
Membre no 5,044




oh yeah, i should have mentioned that the sdk comes with 10.2 when you buy it... cool.gif


--------------------
one for all and all for one...
Go to the top of the page
 
+Quote Post
shahasad
posté jeu. 26 sept. 2002, 03:06
Message #14


Newbie


Groupe : Members
Messages : 16
Inscrit : 15 août 02
Lieu : North Hollywood - US
Membre no 6,898




Since the Core Audio Framework is written in Objective-C, and uses NS Objects and classes, can one write an app in C++ that takes full advantage of Core Audio and Audio Units?
or
Does one have to write a program in Objective-C?

Apple seems to be pushing developers in the Obj-C direction... huh.gif
Go to the top of the page
 
+Quote Post
shahasad
posté jeu. 26 sept. 2002, 03:11
Message #15


Newbie


Groupe : Members
Messages : 16
Inscrit : 15 août 02
Lieu : North Hollywood - US
Membre no 6,898




Apple Audio

Harmony-Central's Programming Section

These sites have tons of useful info and sample code & algorithms for audio....


Hope this helps smile.gif
Go to the top of the page
 
+Quote Post
shahasad
posté jeu. 26 sept. 2002, 03:15
Message #16


Newbie


Groupe : Members
Messages : 16
Inscrit : 15 août 02
Lieu : North Hollywood - US
Membre no 6,898




SampleCode

Core Audio Swiki

These are the sites I meant to post...

Sorry
Go to the top of the page
 
+Quote Post
damann
posté jeu. 26 sept. 2002, 03:47
Message #17


Advanced Member
*****

Groupe : Members
Messages : 393
Inscrit : 11 juin 02
Lieu : London - UK
Membre no 5,044




thanks shahasad,
if you're writing something from the ground up, it's best to use objective c++.
existing code can of course be re-compiled , there's lots of literature around, it's all pretty standard stuff, c++ really...
"you'll just feel a small prick" seems to be the relevant quote. biggrin.gif
i WILL post that list soon, thanks for reminding me! tongue.gif


--------------------
one for all and all for one...
Go to the top of the page
 
+Quote Post
peterkirn
posté lun. 30 sept. 2002, 18:26
Message #18


Member
Icône de groupe

Groupe : Active Members
Messages : 92
Inscrit : 30 sept. 02
Lieu : New York - US
Membre no 8,113




Hang on a second!! Are Audio Units Cocoa ONLY? That could be a major roadblock to developers porting OS 9-based VSTs. Carbon would make development faster. That makes me even more confused about the AU kit Emagic is touting to make switching easier. wink.gif
Go to the top of the page
 
+Quote Post
posté mar. 1 oct. 2002, 04:00
Message #19





Groupe :
Messages : 0
Inscrit : --
Membre no 0




QUOTE (peterkirn @ Sep 30 2002, 17:26)
Hang on a second!! Are Audio Units Cocoa ONLY? That could be a major roadblock to developers porting OS 9-based VSTs. Carbon would make development faster. That makes me even more confused about the AU kit Emagic is touting to make switching easier. wink.gif

No I believe you can use Java and Carbon to create Audio Units.

Conventional Wisdom backs this up because Emagic is claiming to offer a simply library tool to port Carbon VST's to Audio Unit which undoubtedly means Audio Units can and will be based on Carbon for the forseeable future.
Go to the top of the page
 
+Quote Post
shahasad
posté mar. 1 oct. 2002, 22:46
Message #20


Newbie


Groupe : Members
Messages : 16
Inscrit : 15 août 02
Lieu : North Hollywood - US
Membre no 6,898




The only drawback to using the Carbon Library to port apps is that it is not as optimized for OS X. It was initally intended as a quick fix for developers to use in the meantime until they get their apps ported to Cocoa. The foundation frameworks and NS object classes (As weel as core audio and other Cocoa frameworks) operate at the lowest level of the OS. Carbon does not. Carbon apps can import classes from these, but it is not the same as writing a stright cocoa app.


As for Java, I would never use a Java-based recording app as java is not written for any particular hardware platform and does not contain any low-level memory managent and would be deathly slow.

Internet Explorer is a carbon app. Take that how you will. wink.gif
Go to the top of the page
 
+Quote Post

3 Pages V  < 1 2 3 >
Reply to this topicStart new topic
4 utilisateur(s) sur ce sujet (4 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 

Version bas débit - mardi 3 déc. 2024, 21:43
- © MacMusic 1997-2008