VocalEasel/mma/lib/stdlib/jazzcombo.mma

282 lines
5.6 KiB
Plaintext
Raw Normal View History

2011-07-26 22:49:39 +00:00
// jazzcombo
Begin Doc
A rip-off from the Casio Wk-3xxx. Sounds good for faster jazz songs.
I use it in the Cole Porter song "C'est Magnifique".
End
Author Bob van der Poel
SeqClear
Time 4
Timesig 4 4
Include stdpats
////////// Additional defines
////////////////////////
// Basic
SeqSize 4
Begin Drum-kick
Tone KickDrum1
Volume mp
Rtime 10
Rvolume 10
Sequence D1 D34 / D134
End
Begin Drum-Snare
Tone SnareDrum1
Volume mp
Rtime 10
Rvolume 10
Sequence {D4 Shift .66} / / {D12; D24 Shift .66}
End
Begin Drum-CHH
Tone ClosedHiHat
Volume m
Rtime 10
Rvolume 10
Sequence z z z {D3 shift .66}
End
Begin Drum-PHH
Tone PedalHiHat
Volume mp
Rtime 10
Rvolume 10
Sequence D13 / / {D13;D3 Shift .66}
End
Begin Drum-OHH
Tone OpenHiHat
Volume mp
Rtime 10
Rvolume 10
Sequence D24 / / D234
End
Begin Walk
Voice FingeredBass
Volume m
Articulate 80
Rtime 10
Rvolume 10
Sequence {1 8 90; 1.66 16 70; 2 4 80; 3 4 90; 4 8 80; 4.66 16 70} \
{1 4 90; 2 8. 70; 3 4 90; 4 8. 80} \
{1 4 90; 2 4 80; 3 4 90; 4 8 60; 4.66 16 50} \
{1 8 90; 1.66 16 70; 2 4 80; 3 4 90; 4 4 70}
Octave 3
Rskip 5
Direction Both / / Random
End
Begin Chord-Guitar
Voice JazzGuitar
Voicing Mode=Optimal
Articulate 60
Octave 5
Rvolume 10
Rtime 10
Rskip 30 // this cuts notes, not chords ... so it opens up, but most hits sound
Volume mp
Sequence { C13;C3 Shift .66 } \
{ C12; C124 Shift .66 } \
{ C1234; C124 Shift .66 } \
{ C23; C1 Shift .66 }
End
Begin Arpeggio-Epiano
Voice Epiano
Articulate 90
Octave 5
Range 1.8
Direction Up
Rvolume 10
Rtime 10
Rskip 10
Volume mp
Sequence {1 8 90; 2.66 16 80; 3 8 90; 3.66 16 80} \
{2 8 80; 2.66 16 80; 3 4 90; 4 8 90; 4.66 16 80} \
{1 8 90; 1.66 16 90; 4 8 90; 4.66 16 70} \
z
End
Begin Chord-Piano
Voice Piano1
Voicing Mode=Optimal
Articulate 40
Octave 5
Rvolume 10
Rtime 10
Rskip 10
Volume mp
Limit 3 // Dumb up the piano to root/3/5 ... no 7ths, etc.
Sequence { 1 4 90; 2.66 8 80 0; 3 8 90; 3.66 16 70; 4.66 8 70 0 } \
{ 1 4 90; 2.66 8 70; 4.66 8 70 } \
{ 1 4 90; 2.66 16 70; 3.66 16 80; 4.66 16 70 } \
{ 1.66 16 80; 2.66 16 80; 4 8 70}
End
DefGroove JazzCombo A driving, straight-ahead jazz beat.
/// Alternate ... change piano chords to a straight 1 & 3 with push on alt bars
Groove JazzCombo
Begin Chord-Piano
Sequence C13 {C13; C4 Shift .66}
Volume m
Articulate 90
Limit 0
End
Begin Arpeggio-Epiano
Sequence A4 {A4; 4.66 8 90}
End
DefGroove JazzCombo1 Basic beat with straighter piano
//// Added interest ... more drums and arpeggios
Groove JazzCombo
Begin Drum-Crash
Tone CrashCymbal1
Volume mp
Rtime 10
Rvolume 10
Sequence D1 z z z
End
Begin Drum-RideC
Tone RideCymbal1
Volume mp
Rtime 10
Rvolume 10
Rskip 5
Sequence { D1234; D24 Shift .66 } z z z
End
Begin Drum-ChineseC
Tone ChineseCymbal
Volume mp
Rtime 10
Rvolume 10
Rskip 5
Sequence z z {D1; D4 Shift .66} z
End
Begin Drum-Splash
Tone SplashCymbal
Volume mp
Rtime 10
Rvolume 10
Sequence z z D1 z
End
Walk Sequence { 1 8 90; 1.66 16 80; 2 4 90; 3 4 90; 4 4 90 } \
{ 1 4 90; 2 8. 70; 3 4 90; 4 8. 70 } \
{ 1 4 90; 2 8. 70; 3 4 90; 4 8 80; 4.66 16 80 } \
{ 1 4 90; 2 8. 80; 3 4 90; 4 8. 70 }
Chord-Piano Sequence { 1 4 90; 2.66 8 90; 4.66 8 80 } \
{ 1 4 90; 1.66 16 80; 2.66 16 80; 3.66 16 80; 4 4 70 } \
{ 1 8 90 } \
{ 1 4 90; 2 8 70; 3 4 90; 4 8 70 }
Begin Arpeggio-Epiano
Sequence z z { 1.66 8 90; 3 8 100; 3.66 8 90; 4.66 16 100 } z
Range 2
Harmony 3
Volume mf
Direction Random
End
DefGroove JazzCombo2 The basic beat with added drums.
////////////////////
/// Sustained
Groove JazzCombo
Begin Chord-Sus
Voice TremoloStrings
Sequence { 1 2 90 0 ; 3 2 80 0 90 0} \
{ 1 2 90 0 50 0; 3 2 60 0 90 } \
{ 1 2 0 90 0; 3 2 0 80 70 } \
{ 1 2 80 0 50 0; 3 2 70 0 50 0 }
Voicing mode=optimal
SeqRnd On
Octave 5
Articulate 100
Unify On
Rvolume 5
Volume mp
End
DefGroove JazzComboSus Add some string players to the quartet.
Groove JazzCombo1
Chord-Sus Groove JazzComboSus
DefGroove JazzCombo1Sus Strings and straighter piano.
Groove JazzCombo2
Chord-Sus Groove JazzComboSus
DefGroove JazzCombo2Sus Strings plus added drums.
////////////////////////////////
/// Introduction
Groove JazzCombo
Drum-kick Sequence D1 D34 D1 D1
Drum-Snare Sequence * * * D12
Drum-CHH Sequence -
Drum-PHH Sequence * * * D1
Drum-OHH Sequence * * * D12
Walk Sequence * * * W1234
Chord-Guitar Sequence * * C1234 C13
Arpeggio-Epiano Sequence -
Chord-Piano Sequence -
DefGroove JazzComboIntro A 4 bar introduction.
/////////////////////////////////////////
///// Ending
Groove JazzCombo
SeqSize 2
Drum-kick Sequence D1234 D1
Drum-Snare Sequence D1 D1
Drum-CHH Sequence -
Drum-PHH Sequence D1 z
Drum-OHH Sequence D8 D1
Walk Sequence * {1 2 90}
Chord-Guitar Sequence C1234 L1
Arpeggio-Epiano Sequence -
Chord-Piano Sequence -
DefGroove JazzComboEnd Simple 2 bar ending.