title: Creating a Digital Audio Workstation
body: <p>I am trying to write my own DAW, mostly just to learn about the mathematics of how signals are processed to get effects, but also for fun. (A rather large undertaking, but I have the time at the moment). I would like for it to work something like <a href="http://www.propellerheads.se/products/record/" rel="noreferrer">Propellerhead's Record</a> as in the rack especially.</p>
  
  <p>I'm running on a Mac, so I'm thinking of using Audio Units for the different parts, then Core Audio for the scaffolding parts. So, the whole thing would be written in C or Obj-C.</p>
  
  <p>However, I haven't used either Audio Units or Core-Audio before, and the internet hasn't been any help for learning.</p>
  
  <p>Does anyone know where I could learn about these?
  Or would Java (The only other language I'd feel comfortable using) be better, or is there something I've completely missed while trying to find the "easy" way to do this?</p>
  
  <p>Thanks,
  Jon</p>