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 next in topic

Subject: Re: PLG-AN and the Matrix

From: "davidcomdico" <davidcomdico@...>
Date: 2002-01-11

Thanks for the reply Gary.

I keep forgetting to include things in my posts. Much of this is new
to me, so I'm just trying to make sense of it all. XG is completely
foreign so forgive my mistakes.

I am on a Mac and so I have never used Yamaha's An1x editors--only
AN1Xedit, which I'd like to thank you for. Maybe the Yammy
documentation explains some of this. I dunno.

I also neglected to mention something else. Assigning a controller
and corresponding parameter for AC1 from the CS6X menu system works
fine, even with the default control number of knob 1 (haven't tried
knob 2 yet), however this had no effect when I tried it the other way
around, from AN1Xedit to the CS6x.

To summarize then, the CS6X has 6 control sets for its built-in tone
generator and 4 sets, called AC 1-4, for the plg-an (Gary, are these
correspond to the first four controllers in the Matrix? I am assuming
they do). You can assign AC1's controller (on the Cs6x) and a
corresponding parameter (in the an board) from the CS6X menu system.
The controller assignment is found in the CS6X utility menu and the
parameter is set by voice, in the edit menu. You can set control
numbers for AC2-4 in the voice, but you cannot assign parameters for
them from the CS6X menu system.

SO from the CS6x I have been able assign one controller (knob 1 so
far), the pb, mod wheel, and ribbon (after modifying voice in
AN1xedit). I haven't behad any success assigning any further
controllers. At least this is a start. Maybe this info alone is
helpful to someone. When I figure it all out (if ever), I'll write
something up.

Best,

-DC

--- In AN1x-list@y..., "Gary Gregson" <gary@y...> wrote:
> Hi DC
>
> I don't have a CS6x so I can't resolve this problem for you
> definitively.
>
> However you have to be careful to understand which parameters you
are
> actually editing on the PLG150AN when it is inside a host such as
CS6x.
>
> The PLG150AN board contains the AN engine, but this is married to a
> pseudo XG like part. If you take a look at Yamahas editors for its
> XGworks software, you will find there are two editors available: AN
> Expert (which is a reworked version of my AN1xEdit code) and ANEasy.
>
> The AN Easy editor actually manipulates the XG like parameters
(take a
> look at the sysex it generates....its XG, Not AN). In essence these
> parameters operate like offsets on top of what the AN engine is
doing.
> In general when you edit the AN device from the host front panel it
will
> be these parameters you modify...NOT the AN engine parameters.
>
> Bearing this in mind, you have to be careful when referencing AC1 &
2 on
> the host device. These almost certainly refer to the XG part
assignable
> controllers and will modify the XG part (easy offset parameters)
i.,e.
> they are not the assignable control knobs or matrix parameters of
> AN1xEdit. As such they will probably have no effect on the AN device
> sound. (Furthermore, I can't be sure, but controllers assigned in
this
> way, may actually be filtered from reaching the AN engine).
>
> Personally I would try assigning your CS6x knobs to something other
than
> the defaults, then using the AN1xEdit matrix to setup a response on
the
> AN engine.
>
> Regards
>
> Gary Gregson
>
> Email:gary@y...
> http://www.yme.co.uk/yme
>
>
> -----Original Message-----
> From: davidcomdico [mailto:davidcomdico@y...]
> Sent: 11 January 2002 04:09
> To: AN1x-list@y...
> Subject: [AN1x-list] Re: PLG-AN and the Matrix
>
> Thanks for the response. I should have been a bit clearer in my
> first post. So, first, I'll back track a bit.
>
> The CS6X has numerous control buttons on it, many of which
> work with the PLG-An in an identical manner to the built-in tone
> generator. For example, there are cutoff and resonance buttons
> that control said parameters on the CS6X as well as the
> PLG-AN. Ditto the mod wheel and pitch bend and ribbon, but the
> latter only after you have set the ribbon to receive on cc22 (or
> whatever cc# you have set on your CS6X) in An1xedit.
>
> The CS6X doesn't have a matrix per se, but 6 "control sets" with
> each set allowing you to assign a controller to a single
> parameter. Now, when you edit a PLG-AN voice you do NOT have
> access to these control sets. Instead you have a screen that
> allows you to assign controllers to CC#, called AC1-4. I am
> assuming these correspond to AC 1 through 4 in AN1Xedit--BUT
> I AM NOT sure since the documentation for neither the plg nor
> An1Xedit makes any reference to it. When you assign a
> parameter on the CS6X, say to the mod wheel, you have to use
> up one of these control sets. Even though you only have 4 with
> the PLG-AN, two less, it appears that you can assign these three
> controllers from within AN1xedit and still leave 1-4 free.
>
> On the CS6X you can assign ONE parameter--that controlled by
> AC1. You cannot control the other three from the synth menu
> system.
>
> On the CS6X, there are two user definable knobs that one uses
> for each voice--they can be assigned freely. They default to #16
> and 17. So what I did was assign Ac1, for example, to #16 and
> set the corresponding AC in AN1xedit to #16 as well and then set
> a parameter. It did not work.
>
> But maybe I overlooked something simple.....
>
>
> -DC