Re: Thoughts on Midge (was: Re: [midi] Re: Articulate midi script)

2009-09-09 Thread David Raleigh Arnold
On Mon, 07 Sep 2009 11:15:21 +1000
Peter Chubb lily.u...@chubb.wattle.id.au wrote:

  Grammostola == Grammostola Rosea rosea.grammost...@gmail.com writes:
 
 Grammostola David Raleigh Arnold wrote:
  
  Again, why not get in touch with the developer(s) of midge? The
  syntax is completely different, but it is *text-based* and GNU.  It
  is dedicated to midi, not notation.  Why not find a way to use
  their work, at worst by means of a translation script?  Regards,
  daveA
  
 
 I had a look at midge.  The main thing it adds that Lilypond doesn't
 have, is much greater control over individual notes.  You can add
 bends (so presumably could implement a portamento or glissando,
 although it appears to be limited to 4 semitones, which is too small
 for most of the music I deal with); you can control attack and decay,
 and effects such as reverb. chorus and pan.
 
 Musical stuff (articulations, ornaments, dynamics, tempo variations
 such as rit. or stringendo, etc., etc) has to be interpreted and
 written explicitly in expanded form into the midge source.
 
 While midge could be used as an intermediate format for MIDI output, I
 can't see at present what it would gain for us --- the level of
 abstraction over a standard binary MIDI file is very small.

Thanks for taking the time.  One of the other text-based programs
might be better.  I have found midge to be an easy and quick way
to massage lilypond-generated midi files but I haven't used
it much.

I keep forgetting to bring up copyright.  Having copyright in
the header does not generate a notice in the midi file.  I have
edited the midi file directly but I really don't think that
should be necessary to put in a notice, do you?  Regards, daveA


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Thoughts on Midge (was: Re: [midi] Re: Articulate midi script)

2009-09-06 Thread Peter Chubb
 Grammostola == Grammostola Rosea rosea.grammost...@gmail.com writes:

Grammostola David Raleigh Arnold wrote:
 
 Again, why not get in touch with the developer(s) of midge? The
 syntax is completely different, but it is *text-based* and GNU.  It
 is dedicated to midi, not notation.  Why not find a way to use
 their work, at worst by means of a translation script?  Regards,
 daveA
 

I had a look at midge.  The main thing it adds that Lilypond doesn't
have, is much greater control over individual notes.  You can add
bends (so presumably could implement a portamento or glissando,
although it appears to be limited to 4 semitones, which is too small
for most of the music I deal with); you can control attack and decay,
and effects such as reverb. chorus and pan.

Musical stuff (articulations, ornaments, dynamics, tempo variations
such as rit. or stringendo, etc., etc) has to be interpreted and
written explicitly in expanded form into the midge source.

While midge could be used as an intermediate format for MIDI output, I
can't see at present what it would gain for us --- the level of
abstraction over a standard binary MIDI file is very small.

--
Dr Peter Chubbwww.nicta.com.au  peter DOT chubb AT nicta.com.au
http://www.ertos.nicta.com.au   ERTOS within National ICT Australia
From Imagination to Impact   Imagining the (ICT) Future


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Thoughts on Midge (was: Re: [midi] Re: Articulate midi script)

2009-09-06 Thread Peter Chubb
 Grammostola == Grammostola Rosea rosea.grammost...@gmail.com writes:

Grammostola David Raleigh Arnold wrote:
 
 Again, why not get in touch with the developer(s) of midge? The
 syntax is completely different, but it is *text-based* and GNU.  It
 is dedicated to midi, not notation.  Why not find a way to use
 their work, at worst by means of a translation script?  Regards,
 daveA
 

I had a look at midge.  The main thing it adds that Lilypond doesn't
have, is much greater control over individual notes.  You can add
bends (so presumably could implement a portamento or glissando,
although it appears to be limited to 4 semitones, which is too small
for most of the music I deal with); you can control attack and decay,
and effects such as reverb. chorus and pan.

Musical stuff (articulations, ornaments, dynamics, tempo variations
such as rit. or stringendo, etc., etc) has to be interpreted and
written explicitly in expanded form into the midge source.

While midge could be used as an intermediate format for MIDI output, I
can't see at present what it would gain for us --- the level of
abstraction over a standard binary MIDI file is very small.  And the
hard bits would still be hard: understanding the textual annotations
that composers put into their scores, and interpreting them.

--
Dr Peter Chubbwww.nicta.com.au  peter DOT chubb AT nicta.com.au
http://www.ertos.nicta.com.au   ERTOS within National ICT Australia
From Imagination to Impact   Imagining the (ICT) Future


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user