orDrumbox: Java Software Drum Machine

Audio sequencer and software drum machine in Java

Pattern Editor

pattern grid screenshot

you can modify the name and the number of beats of the pattern (just click or enter name)

Each track is represented on one line, you see first the name of the track, then the mute button. You can toggle the mute by clicking the first white button. You can toggle the automatic fill by clicking the second white button.

You can click on the black (or blue) button to add notes, and edit them with the note editor panel. The first click select the note to modify, the others clicks (on the same note) will decrease the velocity and when the velocity is set to zero, the next velocity is "maximum velocity".

Some keys are available:
selected track is the yelly track and selected key is the red framed key

You can modify the track properties, you have to select a track: doudle click (or e key)on a track name (left column) it will open the track panel

You can modify the note properties, you have to select a note: doudle click (or enter on it will open the note editor

Note editor

note editor screenshot

With this panel, you can control the pitch and the velocity of the selected note.

You can also define a loop point

Track properties editor

track modify screenshot

First you have to select a track in the pattern (the track must be hilighted). Then you can modify somes parameters in the track panel.

You can modify the name of the track

You can change the panoramic (-8 means that the sound is to the left and 8 means the right).

You can change the volume, from 0 to 99.

You can change the pitch, half tone by half tone (12 means nothing is changed).

You can modify the sample used for this track

You can modify the scale used for this track ( you have to add some scales note on the track)

You can modify the fantomfill used for this track, it's configure the automatic fill mode for this track

Instrument list panel

intrument list screenshot

This is your instrument list. To add an instrument click on the "add" button and select a wave file (any stadard wav file) on your disk.

Instrument panel

intrument editor screenshot

This is your instrument. You can play it for test and you can select the type of your sample (used for the automatic fill mode)

Pattern list panel

pattern list screenshot

You can create and suppress patterns. You can define the "current" pattern for editing (but select the "pattern mode" in the transport bar before).

Pattern layout list panel

pattern layout screenshot

You can choose the order of the played patterns. You can define the loop number of each pattern in the right column

If you switch the pattern-switch button on, the patterns will be played and looped as defined in the pattern layout panel.

Fantomfill list panel

fantomfill list screenshot

You can create and suppress fantomfill.

Fantomfill editor panel

fantomfill modify screenshot

You can modify the name of the fantomfill

You can modify the length of the fill (How many notes will be added of each original note)

You can modify the random of the fill (1 means all the added notes will be played and 8 means each added note has one chance on 8 to be played).

You can modify the step of the fill (how many beats betwenns two added notes). The checkbox will determine the rule for the step computing.

You can modify the velocity of the fill (how munch the velocity will be increase between two added notes).

You can modify the pitch of the fill (how munch the pitch will be increase between two added notes).

If you switch the pattern-switch button on, the patterns will be played and looped as defined in the pattern layout panel.

Transport bar

transport bar screenshot

With this panel, you can start/stop the Drumbox and adjusts the tempo. Like any drumbox, the tempo is in Beats per Minute (BPM).

You can choose between 'pattern mode' that plays always the same pattern and 'song mode' that succesively plays the patterns as defined in the pattern layout panel.

You can modify the general volume of the song. If you want to play louder you can increase the volume and if you got too much level you can reduce the general volume.

Scale editor panel

scale modify screenshot

You can modify the name of the scale

Keyboard insert and delete keys to instert or delete a note in the scale. Just click on the correct case to modify the pitch of a note in the scale pitch are relative to the first note (by default it's C2 ) .

lenth slider is used for automatic composition