Clapping music: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
continuing [[sedsongs]] | |||
See [[Bash]] for help with loops & variables | See [[Bash]] for help with loops & variables | ||
Revision as of 14:29, 12 October 2010
continuing sedsongs
See Bash for help with loops & variables
Template for midge, each channel is one of the parts.
@head {
$tempo 120
$time_sig 4/4
}
@body {
@channel 1 {
$patch 1
$length 16
$octave 4
c c c r c c r c r c c r
c c c r c c r c r c c r
}
@channel 2 {
$patch 2
$length 16
$octave 7
c c c r c c r c r c c r
c c r c c r c r c c r c
}
}
The trivial bashified version, note the need to escape (backslash) the $s.
cat << END
@head {
\$tempo 120
\$time_sig 4/4
}
@body {
@channel 1 {
\$patch 1
\$length 16
\$octave 4
c c c r c c r c r c c r
c c c r c c r c r c c r
}
@channel 2 {
\$patch 2
\$length 16
\$octave 7
c c c r c c r c r c c r
c c r c c r c r c c r c
}
}
END
for ((i=0; i<13;i++))
do
done