Csound Csound-dev Csound-tekno Search About

[Cs-dev] MIDI Controller Inits in Csound5beta

Date2005-07-12 21:54
From"Art Hunkins"
Subject[Cs-dev] MIDI Controller Inits in Csound5beta
Some time ago I brought to the list's attention the fact that various
(Windows) versions of Csound were not initializing channel 1 controllers
7-11 to zero. Those responsible for the various Windows versions responded
by correcting this behavior. I thought that this included Csound5 as it was
being developed at the time.

The current Csound5beta, however, initializes controllers 7 and 11 to 127
(or some such), and controller 8 to something around 64. I need these to
init to zero for a current piece. Could someone (Mike?) please check this
and make necessary changes? (I'm concerned with the current Csound5beta
binary, not sources.)

Thanks much.

Art Hunkins



-------------------------------------------------------
This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening
July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual
core and dual graphics technology at this free one hour event hosted by HP,
AMD, and NVIDIA.  To register visit http://www.hp.com/go/dualwebinar
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2005-07-12 22:24
FromIstvan Varga
SubjectRe: [Cs-dev] MIDI Controller Inits in Csound5beta
Art Hunkins wrote:

> Some time ago I brought to the list's attention the fact that various
> (Windows) versions of Csound were not initializing channel 1 controllers
> 7-11 to zero.

Which was a very bad idea, because it breaks all existing instrumets
that depend on the original initialization of controllers. And the initial
settings are non-zero for a purpose, as the controllers you mentioned are
standard volume and pan controls which most people would expect to default
to maximum (127) and center (64), respectively.

> I need these to init to zero for a current piece.

So, you can add controller init opcodes to your orchestra header and
initialize the controllers to whatever values you prefer.


-------------------------------------------------------
This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening
July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual
core and dual graphics technology at this free one hour event hosted by HP,
AMD, and NVIDIA.  To register visit http://www.hp.com/go/dualwebinar
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2005-07-13 11:37
FromIstvan Varga
SubjectRe: [Cs-dev] MIDI Controller Inits in Csound5beta
Well, the controllers are now initialized to 0, but only if
-+raw_controller_mode is enabled (which was not available before
Csound 5, so backward compatibility is not as important).



-------------------------------------------------------
This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening
July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual
core and dual graphics technology at this free one hour event hosted by HP,
AMD, and NVIDIA.  To register visit http://www.hp.com/go/dualwebinar
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net