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

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.

Bass style
Description

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.

Drums style
Description

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?