• 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
Re: InstrumentCount
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: InstrumentCount


  • Subject: Re: InstrumentCount
  • From: Bill Stewart <email@hidden>
  • Date: Thu, 12 Jun 2003 15:40:34 -0700

On Thursday, June 12, 2003, at 11:53 AM, Chris Reed wrote:

I think "instruments" are the things that you switch between within a bank (like with the MIDI patch select event, or whatever it's called). And the AU "preset" concept is really more equivalent to a MIDI bank. Or could be. In other words, you could theoretically have multiple instruments within a preset.

Yes - there's also a difference in the number and definition of instruments with different sound banks in the case of a DLS Synth and a GM style sound bank - the instrument ID's would still work with different sound banks, but the sound bank in current use when saved as a preset is really then part of the preset data that is saved...

If you don't have a data file - like a synth that is basically oscillator or internally driven sample data, then there is some kind of equivalence I guess - but as soon as the synth is multi-timbral you still need a way to address different instruments in the running state of the synth...


All the current hosts pretty much fall into 2 categories now: DLSSynth hosts which support instruments but mostly ignore presets, and hosts like Rax and Logic that use only the preset concept.

The DLS Synth doesn't ignore presets - it will save some of its state (like its quality/cpu usage setting as well as the sound bank that is in current use) - it should (but doesn't yet) also save which instruments are currently active (prepared) on each of the groups (channels) it knows about - then it really would be like saving a patch/performance "user preset" on a hardware-like unit

Bill


It's really pretty confusing, I think.

cheers
-chris


On Wednesday, Jun 11, 2003, at 07:55 US/Central, Urs Heckmann wrote:

Am Dienstag, 10.06.03, um 21:09 Uhr (Europe/Berlin) schrieb Robert Grant:

Zoyd and Crystal are returning their "instruments" as Factory Presets, while DLSSynth is returning them via the Instrument >> property.

Huh? What are instruments? Why should a MusicDevice have a different terminology for presets than other AUBase derivates?

Well, and regarding Zoyd, most of the formal stuff is still the same status as nine months ago with only Airy's synth as peek-how's-it-done. It sets up everything during initialization (as shown by Emagic sample code once upon a time), so you can't query much before, only Channel configs. And you can't set presets before initialization, I think.

Cheers,

;) Urs
_______________________________________________
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.
_______________________________________________
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.


-- mailto:email@hidden
tel: +1 408 974 4056

________________________________________________________________________ __
"Much human ingenuity has gone into finding the ultimate Before.
The current state of knowledge can be summarized thus:
In the beginning, there was nothing, which exploded" - Terry Pratchett
________________________________________________________________________ __
_______________________________________________
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: 
 >Re: InstrumentCount (From: Chris Reed <email@hidden>)

  • Prev by Date: Re: InstrumentCount
  • Next by Date: Audio MIDI Setup Names
  • Previous by thread: Re: InstrumentCount
  • Next by thread: Re: InstrumentCount
  • Index(es):
    • Date
    • Thread