| Ken Locarnini wrote:
> Very unintuitive for music yes but if you use a miidi convertor like
> Midi2csound or Silence you can go back and forth between midi and score. I
> find midi tools much more intuitive for writing music like using Cakewalk
> then go into Csound for rendering the midi file and score manipulation. Of
> course if my computor were fast enough I would probably use midi alone.
> There are many good scoring tools that produce midi files that are easy to
> use like FracMuse2(fractals), Key Kit etc. I am personally working on self
> contained orcs with ftgen that directly respond to midi to eliminate the
> translation process.
> Can someone explain what the control difference between midi and score is?
> Someone objected that there is not a fine enough degree of control, but I
> don't understand.
> Ken Locarnini
If one programs control of all parameters required for the generation of a sound
into your csound
instrument itself except duration, pitch and volume, standard MIDI is useful for
controlling that
instrument. If you map a MIDI controller to a instrument parameter, then you can have
a little more
control, but at the cost of increased difficulty of MIDI editing and real-time MIDI
control (gotta
make sure your MIDI controller will out put an appropriate controller value, even
when it isn't
currently being "controlled"...trivial, I know, and I have no problem with this
approach,
EXCEPT: when one "locks down" parameters such as envelope attack/decay times, depth
of pitch
deviation ("vibrato" or "jitter"...), vibrato,rates, etc.,etc., by hard coding them
into the instrument, or
by having simplistic control logic in the instrument (such as "keyboard maps"),
then you go far towards proving the "anti-synth" musicians right: these instruments
*do* sound
"canned", "boring", uninteresting, in a word.
I'm not saying taking the trouble to provide MIDI controller mapping or fancy
instrument-internal
control logic is *bad*, but I find the most exciting approach is to treat a csound
score like a
sonic sculpture...I leave as many control parameters in the note list as possible,
then use programs
to massage and vary the note list .... lotsa advantages: one can use these note lists
as "compositional motives", and copy and massage them to produce a related but
excitingly different
version of the "motive".
As Example "e.g": take a note list, scale durations by 1.5, start times by 1.45,
double envelope
attack times, and adjust carrier mod ratios ( which are already slightly wandering
around by earlier
editing with small random deviations: "wow, what a colorful instrument"!) by scaling
them by .99,
and drop the pitch slightly less than an octave, and increase volume to global reverb
feed :
hey, a whole new dark take on the earlier "series of sounds" !! (melody?))....
all impossible if you rely on having all these things controlled in the instrument.
I'm really thinking there is a lack of talk about note list/score editing, in our
excited rush to MIDIfy,
now that home computers have the cycles to do simple realtime synthesis. I know of
very few
software synthesis works which are widely acknowledged to be
great/interesting/fascinating that
are purely controlled by MIDI level control (note,rhythm,amplitude, one/two
continuous functions).
They almost all have interestingly controlled note lists, that is note lists that are
not at all mappable to MIDI.
Add to that the fact that MIDI allows 128 distinct values for most parameters, and
the smallest
control values in a software synth language usually have 65536 different values, and
most of them
have even finer degrees of control, (using floating point values), and you might see
the
inadequacy of the MIDI paradigm for software synthesis.
If you think that way, as do many , go ahead and write at the keyboard to begin, or
in standard
notation....no problem! But try to go a step further with the results: edit in all
sorts of fancy fine
control of :
-- dynamics (are you *that* controlled a keyboard player,? or do you *really* want
that phrase all the same volume?)
-- envelopes (please, a wind instrumentalist spends a lifetime controlling the
attack /decay times
of their instrument...why then should you offend their ears with with *exactly* the
same attack
time for every range and dynamic?)
-- every parameter! go ahead, vary that FOF window time!!! It's *so* cool!
And much better music.
Again, gone on too long,
Pax,
Char lieB
*********************************************
Charlie Baker baker@charlieb.com
"when everything isn't roses, you don't get
any headroom" - Thomas Dolby "New Toy"
*********************************************
|