• 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: Midi Volume Control
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Midi Volume Control


  • Subject: Re: Midi Volume Control
  • From: Bob Lang <email@hidden>
  • Date: Tue, 25 Jan 2005 16:46:07 +0000

Hi Peter

Just to add another spanner in the works, there's also CC11 (Expression) which is another volume control per channel. It's designed to control the volume of individual phrases of music, but no doubt some MIDI programmers use it as a main volume...

I'm not sure you can rely on the Master Volume control always being available so you should use it when you can, but have a fallback for when you can't.

For the fallback, I think I'd scan the sequence and replace all CC7 events by CC11 events, recalculating the volume setting for the new CC11 as necessary. You won't always need to recalculate the CC11 volume setting, just in those situations where both types of event occur on the same channel. Once you've done this, you've freed up CC7 to control the volume of each channel.

If you're concerned about the granularity of the volume steps that you're calculating, remember that CC11 is paired with CC43 (add 32 to the controller number). CC43 gives you another 128 sub steps within each CC11 volume setting.

Bob

On 25 Jan 2005, at 15:12, Cianflone, Chris wrote:

Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • RE: Midi Volume Control
      • From: "Tom White" <email@hidden>
References: 
 >RE: Midi Volume Control (From: "Cianflone, Chris" <email@hidden>)

  • Prev by Date: RE: Midi Volume Control
  • Next by Date: Re: Custom AudioUnit PROCESS function
  • Previous by thread: RE: Midi Volume Control
  • Next by thread: RE: Midi Volume Control
  • Index(es):
    • Date
    • Thread