Musica Viva: Frank's ABC Site: BarFly macros : Ornament macros

BarFly macros

 

Introduction

The ornament macros offer
BarFly users a simple way to get automatic playback of trills and other ornaments, greatly increasing the quality of the sound and midi output from the program. I won't go into a detailed description here. If you use BarFly, you can look at the file "Using BarFly Macros" that came with the program. If you don't use it, you aren't interested in this stuff in any case.

Here are some ornament macros I've been using to create the midi files at Musica Viva:

Back to top


Basic ornaments


  m:Tn = n//o//n/
  m:Tn2 = n//o//n//o//n//o//n/
  m:Tn3 = n//o//n//o// (3n/o/n/ (3o/n/o/
  m:Mn = (3n/o/n/
  m:Mn2 = n//o//n//o// (3n/o/n/
  m:~n = o/4n/4m/4n/4
  m:~n2 = (3o/n/m/ n
  m:~n3 = no/4n/m/4n

Back to top

Baroque ornaments


  m:Tn = (3o/4n/4o/4 n/
  m:Tn3 = o/n/4o/4 (3n/4m/4n/4- n
  m:Tn6 = (3o/n/o/  (3n/o/n/ (3o/n/o/ (3n/o/n/ o/4n/4o/4n/4 o/4n/4o/4n/4
  m:Tn4 = o (3n/o/n/ (3o/n/o/ (3n/o/n/
  m:Tn3 = o (3n/o/n/ o/4n/4o/4n/4
  m:Tn = o/4n/4o/4n/4
  m:Mn6 = o (3/no/n/ o/4n/4m/4n/4 o/4n3/4- n2
  m:Tn2 = (3o/n/o/ n/4o/4n/
  m:Tn = o/4n/4o/4n/4
  m:Tn3/2 = o/4n/4o/4n/4o/4n/4
  m:Tn3 = (3o/n/o/ n/4o/4n/ o/4n3/4
  m:Tn2 = (3o/n/o/ n/4o/4n/
  m:Tn = o/4n/4o/4n/4
  m:Mn3 = o/4n/4o/4n/4- n2
  m:Mn2 = o/4n/4o/4n/4- n
  m:Mn = o/4n3/4

Back to top

Octave doubling

The ornament macros can be used for other things too.
Jack Campin once suggested this:
  m: On  = [nn,]This causes every note with an O in front to be doubled one octave down. You'll have to add one macro line for each note value like this:
  m: On2 = [n2n,2]
  m: On/ = [n/n,/]Note that for some reason recent versions of BarFly is not able to play tunes with octave doubling macros directly. You can use the "expand macros" function and play the new files though.

Back to top

Tremolo

You can (ab)use the ornament macro system to create tremolo effects, such as:
  m: On  = n/4n/4n/4n/4Again, you'll have to use one macro line for each note value:
  m: On2 = n/4n/4n/4n/4n/4n/4n/4n/4
  m: On/ = n/4n/4

Back to top

Submit macros

Would you like to have your own ornament macros posted here? Just email them to
frnordbe@online.no.

Back to top

Google
  Web www.musicaviva.com
Classical Sheet Music Downloads
Sheet Music for Piano, Violin, Flute, etc.