jjSwing rhythm engine
The ultimate style for practicing jazz standards
jjSwing's unique features are:
A realistic walking bass with melodic lines, which adjust to the tempo
11 drums variations (brushes, hi-hat, ride, shuffle)
Double-time capability (play twice as fast with chord changes at original tempo)
The possibility to adjust bass and drums independently
jjSwing is optimized to work with the internal FluidSynth as output synth. If you use a different output synth, you might hear weird sounds.
Note that current jjSwing version only supports 4/4 time signature. Jazz waltz support will be added later.
Rhythm parameters
jjSwing has 2 specific rhythm parameters, bass style and drums style.
Bass style
Possible values are shown in the image below.

auto
Actual bass style will depend on the rhythm variation (e.g. Main A-1)
2-feel
Walking in two
walking
Walking bass
double-note
Walking bass with many double notes (repeated notes)
double-time
Walking bass played twice as fast while preserving chord changes at original tempo. This should be used when Drums style is also set to double-time.
intro
To be used with rhythm variation Intro A
ending
To be used with rhythm variation Ending A
Drums style
Possible values are shown in the image below.

auto
Actual drums style will depend on the rhythm variation (e.g. Main A-1)
brushes 1/2
2 different brushes-based drums
hi-hat 1/2
2 different hi hat-based drums
ride 1/2/3/4
4 different ride-based drums
shuffle 1/2
2 different 12/8-based drums
double
Drums played twice as fast while preserving chord changes at original tempo. This should be used when Bass style is also set to double-time.
intro
To be used with rhythm variation Intro A
ending
To be used with rhythm variation Ending A
Settings
jjSwing settings are available in the Options/Rhythms tab or in the Rhythm selection dialog, when you select the jjSwing styles rhythm provider, as shown below.


Last updated
Was this helpful?