Archive of the former Yahoo!Groups mailing list: The Yamaha AN1x Synthesizer mailing list

previous by date index next by date
previous in topic topic list  

Subject: RE: [AN1x-list] Control Matrix (Jon again

From: "Gary Gregson" <gary@...>
Date: 2000-08-10

Hi Jon,

Fine by me....please go ahead.

Regards

Gary
Email:
gary@...
http://www.yme.co.uk/yme

> -----Original Message-----
> From: jondl [mailto:jondl@...]
> Sent: 10 August 2000 02:33
> To: AN1x-list@egroups.com
> Subject: Re: [AN1x-list] Control Matrix (Jon again, Gary..)
>
>
> Hi G. - it's Jon again. Unless you object I'm going to repost your reply
> to this thread along with my own on my site. I'm inspired this week!
>
> Jon
>
> Gary Gregson wrote:
> >
> > Hi Mango,
> >
> > > Does the AN1x manual go in-depth about the Ctrl Matrix and
> give examples
> > > of it's various uses? If not... would anyone who is
> experienced in this
> > > share some (preferably a lot ;-) of example-situations of it's various
> > > possibilities?
> >
> > The Control Matrix is perhaps one of the most powerful features
> of the AN1x.
> > Unfortunately it appears to be overlooked by most people when creating
> > voices. This is a shame, as it can add so many dynamic
> possibilities to a
> > voice.
> >
> > The basic purpose of the Matrix is to map incoming (CC) continuous
> > controllers (1 - 95) and other standard MIDI controllers (e.g.
> After touch,
> > Pitch Bend) and keyboard specific controllers (e.g. Knobs,
> ribbon etc) to
> > AN1x parameters.
> >
> > In this way you can configure a whole bunch of 'controllers' to
> control a
> > bunch of AN1x 'parameters' in real-time! What's more its very
> flexible....so
> > for instance you can have a single controller affect multiple AN1x
> > parameters simultaneously....or a number of different
> controllers affect a
> > single AN1x parameter. Or different controllers affecting
> different scenes
> > etc...
> >
> > There are two basic scenarios where the power of the function can be
> > realised:
> >
> > a) When playing the synth live - you can have a set of foot
> controllers etc
> > (or the on keyboard controllers; knobs, wheels, ribbon etc)
> configured to
> > perform real-time voice modifications. This can give you
> significantly more
> > expression, timbre and dynamic control over the voice.
> >
> > b) When playing the synth from a sequencer - you can setup a bunch of
> > standard controllers (which are easily edited by your
> sequencers built in
> > functions e.g. controller curves etc) to edit the voice during
> playback in a
> > reproducible manner. Using this method is significantly easier (both for
> > entry and modification) than attempting to embed lots of sysex
> data edits in
> > the body of a song! In fact if you carefully create a matrix
> for each voice,
> > you can effectively dispense with having to run AN1xEdit and
> your sequencer
> > together......just use normal patch select and controller
> messages instead!
> >
> > If you are using AN1xEdit (as you should be :-) you will find
> all Control
> > Matrix parameters laid out in the Matrix view. Each scene has its own 16
> > controller mappings, together with specific controls for
> setting pitch bend
> > up/down ranges. In addition their are a pair of Voice Common
> mappings that
> > are global to the whole voice (but are displayed in the scene matrix for
> > ease of access)
> >
> > The Source value determines which input controller is used (if
> you look at
> > the popup list, the selections should be self explanatory).
> >
> > The Parameter value determines which AN parameter is affected
> by the input
> > controller. Again the popup list of possible selections should be pretty
> > much self explanatory. However it is worth noting that not all
> controllers
> > can be mapped to all AN parameters. Where a parameter cannot be
> mapped it
> > will be shown in red within the list (you can select such
> parameters...but
> > they will have no affect in use).
> >
> > So for example you could have the keyboard after touch response
> increase the
> > resonance of the voice filter: i.e. SOURCE=AFTERTOUCH,
> PARAMETER=RESONANCE
> >
> > The Depth parameter determines the actual scaling of input
> source controller
> > range to the range of the selected parameter. Obviously, most
> standard CC's
> > operate in range 0 - 127. However, different AN parameters have
> different
> > operating ranges e.g. LFO1 Delay has a range of 0 - 127 whereas
> LFO1 Speed
> > has a range 0 - 255. So in the first case you do not need to
> scale the CC's
> > values, but in the second case you may wish to scale the input
> to achieve
> > the full output parameter range. Hence the Depth control allows
> you to set
> > the scaling...either positive or negative by some value....or
> to leave as is
> > (DIRect).
> >
> > The possibilities available within the matrix are endless...so
> no amount of
> > examples will really do it justice or explain all the possible
> nuances you
> > can achieve. Therefore your best option is just to experiment.
> As always a
> > good place to start is with some existing voices that have been
> configured
> > to use the Matrix (take a look at the Best Of Yamaha set). Check out the
> > Matrix mappings in each voice, and experiment with manipulating the
> > controllers that are assigned as sources! You should soon get the idea!!
> >
> > Also make sure you check out the real-time parameter editing
> features of the
> > FreeEG and Step Sequencer!!
> >
> > Regards
> >
> > Gary
> > Email:
> > gary@...
> > http://www.yme.co.uk/yme
> >
> > > -----Original Message-----
> > > From: mango [mailto:j.kolling@...]
> > > Sent: 20 July 2000 23:53
> > > To: an1x-list@egroups.com
> > > Subject: [AN1x-list] Control Matrix
> >
> > ------------------------------------------------------------------------
> > To email plain text is conventional, to add graphics is divine.
> > We'll show you how at www.supersig.com.
> > http://click.egroups.com/1/6811/9/_/663009/_/964175138/
> > ------------------------------------------------------------------------
> >
> > Community email addresses:
> > Post message: AN1x-list@onelist.com
> > Subscribe: AN1x-list-subscribe@onelist.com
> > Unsubscribe: AN1x-list-unsubscribe@onelist.com
> > List owner: AN1x-list-owner@onelist.com
> >
> > Shortcut URL to this page:
> > http://www.onelist.com/community/AN1x-list
>
> --
> http://www.jdlx-musique.com/
>
> Featuring support for the Ensoniq ASR-X Pro Sampler and Yamaha
> AN1x Synthesizer
>
>
>
> Community email addresses:
> Post message: AN1x-list@onelist.com
> Subscribe: AN1x-list-subscribe@onelist.com
> Unsubscribe: AN1x-list-unsubscribe@onelist.com
> List owner: AN1x-list-owner@onelist.com
>
> Shortcut URL to this page:
> http://www.onelist.com/community/AN1x-list
>
>