• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
My First CoreMidi App Redone
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

My First CoreMidi App Redone


  • Subject: My First CoreMidi App Redone
  • From: Craig Bakalian <email@hidden>
  • Date: Mon, 22 Dec 2003 06:40:34 -0500

Hi,
Well so it goes... While testing my first CoreMidi App by sequencing a symphony of mine and in the process of getting to the 12th track, and blamo, frustration, frustration, and frustration, the audio graph starts to honk and hiss at me. It is beyond what my cpu can handle. My cpu is the lovely iMac 233 G3 with 160 MB Ram. So, I spent about 2 days reworking my design.
The first design was to have a synth unit for each track, wire it up to a mixer, and the mixer was wired to a reverb, and that was wired up to, of course the default output unit. Each time a track was created, a synth unit was created and added to the graph. While this designed work well for 4 part Bach Chorales, it did not work well for a full scale symphony. So, I designed a single synth unit, reverb, to output. Yet, this design cries for channels. Each track must be set to the single synth unit, and must have a channel definition. The user has to work with channels for a multi-poly timbre sequence. I never liked the channel to track paradigm of SMF, I thought I could get around it.
And now my first CoreMidi App works great, but you gotta do the channel thing. It can handle a full scale symphony. And now my question, how much memory or cpu cycles does an AUNode or AudioUnit suck? Would a better machine handle more? Would more RAM handle more AUNodes in a graph?

Craig Bakalian
www.eThinkingCap.com
_______________________________________________
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.
  • Follow-Ups:
    • Re: My First CoreMidi App Redone
      • From: David Duncan <email@hidden>
  • Prev by Date: Re: Developing Tool for Audio program
  • Next by Date: Re: Newbie problem: javax.sound.midi & finding devices
  • Previous by thread: Batch Audio File Conversion Utility?
  • Next by thread: Re: My First CoreMidi App Redone
  • Index(es):
    • Date
    • Thread