javaDAW - Java Sequencer for MIDI File playing and manipulating

This Online Manual explains all functions of javaDAW:

JavaDAW use function keys for all of its functions.

  • F1 = Open Keyboard 1 for practicing piano. Keyboard 1 will play the midi file piano finger setting.
  • F2 = Open Keyboard 2 for practicing piano. Keyboard 2 will play the midi controller piano finger setting..
  • F3 = Open the Plugin management panel.
  • F4 = Set midi x scale en clip x scale to default values.
  • F5 = Quantisize all seleted notes.
  • F6 = Quantisize all selected clips.
  • F7 = Copy all selected clips to the next area (if cursor is in the clip area).
  • F7 = Copy all selected notes to the next Area (if cursor is in the midi area).
  • F8 = recalculate all clip and note id's.
  • F9 = Hide the horizontal lines in the clip area.
  • F10 = Disable quantize for midi and clips.
  • F11 = Increase the grid (clip or midi area) .
  • F12 = Decrea the grid (clip or midi area).
  • Home = Return to zero positions (screen and tracker).
  • Spacebar = Run or stop the engine.
  • R = Record a track (after selecting the R button in a channel).
  • R+drag = Activate punch in mode. Press R to start engine.
  • R/Spacebar = Stop recording.
  • Mouse wheel = Open or close one track.
  • Mouse wheel+Alt = Decrease or increase scale x.
  • Mouse wheel+Cntrl= Decrease or increase scale y or offsets.
  • Page Up/Down = Open or close all tracks.
  • CNTR Left/Right = Increase or decrease the offset of the edit panels (horizontal).
  • CNTR Up/Down = Increase or decrease the offset of the edit panels (vertical).
  • ALT Left/Right = Increase or decrease the scale factor of the edit panels (horizontal) .
  • ALT Up/Down = Increase or decrease the scale factor of the edit panels (vertical).
  • Delete = Delete a Clip or not after selecting it.
  • Shift Up/Down = Move a clip or note throughout the panels (vertical).
  • Shift Left/Right = Move a clip or note throughout the panels (horizontal).
  • CNTRL Z = Undo the last action.
  • CNTRL Y = Redo the last action.
  • Double Click = Insert a clip or note (left mouse).
  • Double Click = Delet a clip or note (right mouse).
  • Click = Select a clip or note.
  • Click ruler = Position tracker at rulerpoint.
  • Click/Alt = Position tracker at rulerpoint and create loop (by dragging).
  • Click/Drag = Position tracker at rulerpoint and create selection area.

Press CNTR select to select more that one clip or note.
When more notes are selected you can move them all or stretch all notes at the same time.

Connect a midi keyboard for recording.
Choose the midi device from the midi in or midi out menu. For recording also activate the Echo button for that channel
Then press R and start playing.
If you selected a midi out device the midi track will play over your keyboard on the chosen channel.

Create automation by selecting the automation button. JavaDAW is in automation mode.
Double click to create an automation point.
CNTRL click removes the automation point.
Press the automation button again time to go from sustain automation to modualtion automation.
Clear all automation points by pressing "CA" on the control panel or remove all automation with menu "Remove all Nodes".
Clear all clips by pressing "CT" on the control panel for that channel.

Each function on the control panel has a popup.
This popup can be activated by clicking the right mouse button.

F key functions are sometimes related to where the cursor is placed.
If the cursor is in the clip edit area, the function is valid for the clip area (try F7 for instance).
If the cursor is in the midi edit area, the function is valid for the midi area.

Explenation of the Edit Areas (Clip and Midi)

  • Use the TAB button to switch between the Clip area and the Midi area
mainscreen_1

  • The TAB button causes three positions of the Midi area - no area, halfway, full
  • Rolling the mouse wheel when in a track causes the same effect
  • The Midi edit area has a build in keyboard to show what notes are playing
  • Use Step mode to learn a piece note by note.
mainscreen_2

  • Also the button on the control panel can be used to open and close one channel
pdwnbutton

  • JavaDAW will look like this
pup