Noob question: which language for audio unit?

Hi there, sorry if this has come up before but I'm just starting to write code on my Mac and would like eventually to write an audio unit.
I'm at the very early stages of doing this and am unsure about which language I should be using. It seems the examples provided by Apple with the SDK are in C++, but I was just wondering if anyone had any opinions about using C or Objective-C instead?
As a bit of background, I code in VB.Net but also have a little bit of experience in Java and Perl so I'm fairly comfortable with languages which share a similar syntax with C.
Thanks very much,
Steve

Hi Steve
I see this is your first posting - welcome
If you're thinking of writing an audio unit then I sincerely recommend that you sign up to Apple's official Core Audio API e-mailing list.
Go to this site: http://lists.apple.com/mailman/listinfo and choose core audio api.
Best wishes
Bob

Similar Messages

  • Analog plugins for audio units?

    I have recently starting mixing on logic due to the need for recall (client adjustments). I used to mix thru my soundtracs mrx console & got a fantastic sound that was very warm. The problem i'm getting which has been debated many times before, is the digital cleaness of software which definately lacks warmth. Can anyone tell me the best analog modelling plugins for audio units? I've heard good things about the psp vintage warmer....how good is it & what else there?
    G5 DP1.8   Mac OS X (10.4.6)   LP7.1.1 + MOTU 2408 MRK3 + REASON3 + WAVES + VARIOUS

    I´ve found that if I leave my Souncraft 1600 channels at unity gain and use the automation in Logic to mix I get the best of both: recall and warm.... The problem in digital is the summing...
    just try it, it´s really easy: make a mix in the box and bounce it. after that change the outputs of the tracks from stereo1/2 to all the outputs you have in your sound card with the channels in the analog console at unity gain. Record the mix. even an 8 channel decent sound card will sound better IMO. I disceverd this years ago when using an AW8 in 16bit and aginst all logic it sounded better... with my Multiface was even better ... I still want to try my brand new Fireface800 with this trick. just compare both mixes and tell us what you´ve found.
    ...besides that you can use your mixer´s eq and analog stuff if you like...
    regards

  • Multi Languages for Org Unit

    Hi experts,
    Is it possible to have 2 sets of language for abbr and name in IT1000 for org unit in the same period?
    example:
    Start Date : 01.01.2008
    Language: English
    Abbr: HR
    Name: HR department
    Start Date : 01.01.2008
    Language: Chinese
    Abbr: HR
    Name: HR department (Chinese)
    Regards,
    Joanna

    Hi,
    It is possible.
    But before that need to chk with basis guys whether unicoding is enabled or not.
    If Yes the chk chineese script is enabled or not.
    If yes then maintain the orgunits in english language by entering SAP in English language (U can find the language seletion field in log in screen).
    Upload the orgunits. then go to Tcode RE_RHTRANS0 to put the names in Chineese.
    This is one option.
    2nd option is prepare the excel sheet with Chineese language with orgunit keys. Log in into SAP in Chineese language.
    Upload the data.
    ~BiSu

  • Looking for Audio Units

    Good day to all and thank you for your time.
    _Can't get enough sounds!!!!_
    I'm currently creating most of my projects with Logic's Sound Banks and Vienna Orch, however, they are starting to get boring. And knowing how expensive(expansive, too) these banks could get, does anyone know any spectacular sound banks that's worthwhile? (Looking into a lot of Eastwest ones right now, still contemplating..) How about outboard ones like a YAMAHA Motif rack? Mainly looking for drums and keys, please and thank you!!
    Additionally, I now have a couple of projects near completion and I'm looking into digital solutions to my mixdown, so has anyone found any good mixing tools/Plug-ins(Audio Units) that are better than Logic's Factory Plug-ins? (Preferably with mastering capabilities as well. And I personally do think Space Designer is top notch! Just wanted to know if there're any better out there.)
    As always, thanks in advance for all suggestions!
    One,
    Rex.

    Native Instruments' Komplete bundle will provide a huge library of sounds:
    KONTAKT 3 - sampler comes with 30GB of sounds on its own and it also provides the engine for MANY 3rd party sample libraries.
    MASSIVE, ABSYNTH, FM8, PRO-53 - More synth sounds than you'll know what to do with
    BATTERY 3 - drum sampler with a bunch of included drums, with the option of adding more
    REAKTOR 5 - A modular synth, sampler, audio processing, etc... thing. You can create your own audio thingies if you dare take the time to learn how to, or just use the included thingies or download over 1,000 user-created thingies with your Native Instruments account. I can't say enough about Reaktor.
    Additionally, I now have a couple of projects near completion and I'm looking into digital solutions to my mixdown, so has anyone found any good mixing tools/Plug-ins(Audio Units) that are better than Logic's Factory Plug-ins?
    Many, many things. I like my Universal Audio UAD plugins, Sonnox, PSP Audioware. There are so many more.

  • Which language for a tutor website.

    Hi Gurus, 
    Which language do you think would be more adequate for a website with video chat and a whiteboard. 
    In sum, a website for tutoring classes?

    This falls into the category of
    Content Management Frameworks, of which there are quite a few on the market to choose from, some of them free. For example, you should take a look at
    Drupal and Joomla, both being very popular. It's a higher level approach that trying to build this yourself using C# and ASP.NET.
    There are many more but the most popular (Open Source) that are written in .NET are
    DotNetNuke and
    Umbraco.
    I don't think that a CMS platform is always the best choice for every website out there, if the goal is to build a website that does just the things you specified and you have enough time then sometimes it's better to build it from the ground up.
    CMS platforms tend to be quite large in size and it takes time to learn the framework and the plugin architecture of the platform before you can actually build on it.
    The language you use to build the website is insignificant you can achieve the same thing in either PHP, JavaScript, Python, Ruby, Java, C# or any other language that has a web framework.
    Without a web framework you will have to speak to things like protocols and sockets as well as manage threads and whatnot in short low level stuff that no one wants to do/touch.
    Most of the frameworks in most languages are mature enough to support you so just go with the language you like, know or have the most experience and use it.
    Obviously, every language and/or framework has some advantages and some disadvantages and knowing them is a benefit but that's where your experience as a developer comes into play, reading about it isn't enough (although you should) you need to develop on
    each language with different frameworks, different platform to really understand so the best advice that I can give you is do some research (not too much or you will get confused), start somewhere and continue from there, don't look for the perfect language
    even though C# is awesome. ;)
    P.S. I'm moving it doesn't really belong to the C# forum.
    Regards, Eyal Shilony

  • Garageband 9.0 scans for audio units on startup every time.

    It also asks for the location of my WaveShell 5.9.1 plugins.  I'm not using the Waves Audio units anymore and would like to get garageband to stop looking for the Waves audio units. How do I stop this procedure?

    Delete any Waves folder in applications.
    Delete any Waves preferences.
    Delete any Waveshells from:
    Mac HD > library > application support > digidesign > plug-ins
    Mac HD > library > audio > plug-ins > components
    Mac HD > library > audio > pug-ins > MAS
    Mac HD > library > audio > plug-ins > VST

  • Which softwares for audio composing, mixing

    Hi,
    I was about to create some random tracks for myself, I wanted to use some old classical songs and add some drums and hits...
    So, who is using what softwares to do this?
    Thanks!

    I've had good experiences with Ardour. It's simple to use, can handle real time effects and can integrate with other software through jack. Audacity is irreplaceable in it's own category, but I use it only as a "one track editor". I have tried Rosegarden also, but I never got it fully working with my setup and Ardour meets my needs better than it.
    So.. Audacity for audio editing (thou as said, it can handle multiple tracks also), Ardour for multi track recording and mixing, Rosegarden if you use midi instruments etc.
    Last edited by sm4tik (2007-11-29 05:40:20)

  • A Very Green Question: Which Desktop for Premiere Pro

    Hi guys,
    First, please go easy; I'm as green as they come. I am looking into purchasing a new desktop for several functions, one of which will be video editing. I've been reading alot of everyone's suggestions on builds and systems ( 8gigs ram, say no to RAID 0, different graphics cards) - and most things are going over my head, so I thought I would come out and just ask the experts on a brand desktop.
    My Current Platform: I've been using Adobe Premier Pro CS4 and Photoshop on (wait for it) an old Dell Latitude D830. I am actually very happy with what this laptop has done, but I'm looking for something that will take less than 20-30 minutes to render 2 minutes of video (although It has never had any issues running Photoshop).
    My Intended Use: I will primarly be using the desktop for Photoshop (print advertisement/label mock ups) and Premiere Pro (5~10 minute Youtube Videos and the occassional 45 minute DVD) as well as word processing and other office related stuff.
    I'm trying to keep the cost down - preferable around (or below) the $1000 mark, and I don't necessarily need to be on the cutting edge as long as I can get the functionality out of Premiere Pro and make a video in less than a decade.
    I've been looking at the desktops from Dell (since mine has served me well over the years). I was recommended by one of their reps  to look into XPS 8300. I also looked at the 7100. I have also read recommendations on different sites for the HP options.
    My Question: Based on my intended use, is the XPS 7100 a viable option, or do I need to step up to the 8300 (or even a full blown workstation like the T1100)? And if either of these works, am I better suited with the comparitively priced HP's (HPE-510t/HPE h8z)?
    I appreciate any advice you can give to point me in the right direction. I don't feel comfortable building my own system ( I've read that most of you recommend that). I just want to make sure I don't buy a desktop and find it crashing on me because it can't handle what I'm asking it to do. I figure anything is really going to be an improvement over what I've been using.
    Thanks again for your help,
    -Scott

    XPS 7100: Wrong CPU (AMD is too slow), wrong video card (ATI), only 2 HDD's (too few), mini tower (too small), insufficient PSU, Dell (crippled BIOS and no overclocking), extravagant price. Those are the first minuses I can see on this system and no positives.
    XPS 8300: same limitations as the 7100.
    Look for a big tower, Intel i7-9xx or i7-2600K CPU, 16+ GB memory, nVidia GTX 460+ video card, Win7 64 Pro, room for at least three HDD's.
    Avoid Dell and HP, unless they have a system with all the components in a single system as the base system. If you need to configure a system, they steal you blind on the add-ons. Where you can buy a HDD on every street corner for $ 80, Dell or HP charge you around triple that amount, around $ 240, where you can add memory for $ 40 per stick on every street corner, Dell and HP charge you far more.
    If you don't want to build yourself, look at ADK for a custom build machine.

  • I installed an AU workstation for logic, and i put the component in the components folder, but no matter what I will do, it does not show up in logic for audio units.. ive been trying for 3 days so please help

    Ive literally tried everything no joke

    Is it an instrument or an insert effect? My guess is you've been trying to find it amongst the insert effects, where it actually is an instrument, which can only  be loaded in the Instrument Slot.

  • Noob question - just paid for iPhone Developer Program...so what now?

    Hi all
    Sorry if this has been asked and answered a thousand times already but I coulnd't see anywhere to search the forum for previous threads.
    I had an email earlier saying that I'm now eligable to sign up for the standard version of the iPhone Developer Program. I went ahead and paid my £59 and have a confirmation email saying everyting has been processed etc - looks like a complete transaction as far as I can tell.
    I've not received any additional emails with any instructions of what I need to do next regarding getting my apps signed or how I submit them to the AppStore etc?
    I've seen a few people mentioning iTunes Connect? but when I google that I get thousands of pages about people not being able to connect their iPods to iTunes
    Can anyone point me in the right direction here?
    Thanks
    Wayne

    I've logged in, is there something specific I should be looking for?
    Interestingly (and this may be irrelevant) but I still see some text a little down the screen in the right-hand colum saying...
    iPhone Developer Program
    The fastest path from code to customer. Apply now
    iPhone Devloper Program
    Already applied to the Program?
    We are currently processing your enrollment application and will be contacting you soon.
    Do you guys still see this? is this static text or dynamic based on specific login?

  • Noob Question 19: Resources For Learning Videography

    ...or whatever you wanna call it. I need some suggestions for books/web sites that can teach me more about video production... not just editing in Premiere, but stuff like lighting and so on. For example, a friend of mine suggested a light box and it clearly helps him a -lot-. I'd like to know where to get them, what's a good deal, how to use it, and so on.
    Ideas for learning how to film properly?
    Thanks!
    ---JC

    Hi Jim,
    Looks great. I may look at the local community college for a similar course. In the mean time, I was hoping for something like
    'Using shop lights, cardboard and duct tape for key lighting just like the pros.'
    Seriously. That's about my budget. So I'll shut up now.
    Thanks,
    ---JC

  • Logic Pro 9.6.1 searching for Audio units

    Logic keeps hanging and stops repsonding in 64-bit mode. Same for MainStage. Is there a fix or an issue with Lion. This worked then just stopped working and this problem began. When I re-install and bring it back to 32-Bit no problems. Does anyone know if you can run these pro Apps in 64-Bit with Lion or is this a Lion issue? Never had a problem with Snow leopard. Any help or advice would be greatly appreciated.
    If it is that I must run in 32 bit mode then what is the purpose of 64-Bit if you cannot use it?
    Thanks to all the fellow users out here!!!

    Hi all, went back to Snow Leopard. Lion is not worth the problems and money that you have to keep on spending.
    It will make apple the wealthiest business ever.

  • Logic 9.1.6 hangs at start-up splashscreen "Searching for Audio Unit plug-ins (Apple:AUSpeechSynthesis) and indicates 64bit when set to 32bit

    I have deleted preferences, cleared caches, repaired permissions with Disk Utility and Disk Warrior, rebuilt the directory with Disk Warrior.  There is no file on my drive called AUSpeechSynthesis, should there be? 

    jimodon wrote:
    This happened with my MacBook too. LogicExpress9. I read somewhere else that it was caused by MacKeeper?
    That's correct, I believe MK has an "optimize" feature that cleans out old and/or unused files... evidently AUSpeechSynthesis is not considered a Mac file or is not in MacKeeper's list of Mac System Files. Not only that... I hear MK deletes some loops and/or instrument files... so BEWARE!

  • Plug ins- Audio units question from a Cubase SX user

    With Cubase SX3 I have 7 VST instruments (2) bass (4) synth (1) drums + at least 100+ effect plug ins. If you add my Powercore firewire plugins, Waldorf Attack, Absynth 3 battery 2 I have a nice arsenal. I know AB3, Battery and the Powercore work in Garageband so I would assume the same for Logic but I need to know cause it looks like I'm giving up instruments (SX3)for Audio Units(Logic) Am I right ? If so what Audio Units / plug ins come with Logic and Logic Express? I want to get Logic for my other studio is it worth learning?
    rdee

    Hi,
    Take a look at http://www.fxpansion.com/product-auadapter-main.php . This plugin should enable you to use your VST plugins in Logic (if I'm not terribly wrong).
    Logic Express comes with 4 synths, 1 sample player, 3 delays, 4 distortions, 6 plugins for dynamics (compressors etc.), 6 EQ's, 6 filters, 6 modulation plugins, 4 reverbs, and some nice special ones like a tuner, pitch correction and vocal transformer. Besides this, there are quite a few good (and free) AU plugins. My favourites are Sampletank Free and Ambience (Smartelectronix).
    I think that Logic has the right name: it's very logical to use. Besides that most of the plugins sound great.
    Regards,
    Jaap

  • Logic Pro 9 hangs when scanning Audio Units

    Hi everyone,
    I'm having some issues with Logic Pro, it's being run for the first time after a rebuild but it seems to just hang when trying to scan for audio units. I get this message:
    +"Logic Pro will now test 40 installed Audio Unit plug-ins to maximize system stability. This AU validation can take some time. Subsequent launches of Logic Pro do not require this test and will be much faster."+
    I then get a progress bar and a "Scanning Audio Units (finalized 0 of 40)" box with an abort option. The abort option doesn't do anything but I can still quit Logic using the cmd+Q shortcut.
    So far I've tried -
    1.) Booting into Logic without Core Audio and opening AU manager. It starts up but for some reason the manager simply refuses to open. I click on it and nothing happens.
    2.) Deleted the com.apple.audiounits.cache in my ~/Library/Caches/ folder.
    3.) Updated Logic to the latest version (9.1.3, was on 9.0.0)
    4.) Removed all my NI Komplete 7 components from the /Library/Audio/Plug-ins/Components folder. This simply made Logic think there were only 22 AUs to scan instead of 40, but it still wouldn't do anything.
    Oh and if it makes any difference I'm running a Mac Pro (2 x 2.8 Quad Xeons, 4GB RAM, OS 10.5.8)
    Any ideas as to why Logic is hanging like this?
    Cheers, Dan

    Thanks for the reply.
    Logic 9 can actually be either 64 or 32 bit depending on what you want to run it as (or which OS you have in this case.) I checked mine and it is definitely running in 32-bit mode, so there shouldn't be any conflicts on that side of things. See here : http://support.apple.com/kb/HT3989
    Plus, it has perviously worked with this OS version and on this very machine in fact, which is why it's so puzzling.

Maybe you are looking for