javaDAW - Java Sequencer for MIDI & AUDIO File playing and editing mainscreen Write a message

How to install and use javaDAW......

javaDAW 4.5.4 (build 23-7-2014) is available for hosting 32 bit and 64 bit VST' s (not vst3).

Contributors: Several people have also contributed to javaDAW.
Martin Roth is the author of the jAsioHost and jVSTHost dll's. See
Stephan Hotto is the author of some excellent java based plugins. See
Neil C Smith is the author of JNAJack for the Jack Connection Kit. A splendid interface from Java to Jack.

Performance: JavaDAW is constantly tested with different audio systems.
Also stop windows services (type services.msc in commandbox) "Windows Search" and "Windows Update".
See optimising-your-pc-for-audio-on-windows-7
JavaDAW looks best under Windows 7 Basic theme but performs best under Windows Classic (XP look & feel)

License: This product is licensed for free use to everybody who wants to try out this DAW.
It is not(!) allowed to use this DAW or any code fragment in commercial applications without permission of the owner (see mail adress).
javaDAW will be put under GPL license soon.

Disclaimer: JavaDAW is ment to be used as a FUN(!) java project and is safe to use.
JavaDaw is delivered "as is" without any guarantee. Therefore the author will not take any responsibility for any mischief or error.
JavaDaw is just a plain "Swing" java fun project and should be used as such.

Apple OSX: JavaDAW can be used on a Mac in java mode and with the Java or Jack audio engine.
This is not severely tested but it should work and will be further developed in the future.

Backing tracks made with javaDAW (for free use):
    Song 1.mp3
    Song 2.mp3
    Song 1 Solo.mp3
    Song 2 Solo.mp3

New release : javaDaw can be run as a 32 bit appliction or as a 64 bit application, depending on the JRE installed.
The 64 bit version may use a 2-4 GByte heap. Of the jasiohost and jvsthost dll's are 64 bit versions available.
Most VST plugins come with a 64 bit version.
The dll' s should be placed in the root of javaDaw. A JVM (32 or 64 or both) should be installed.
Download the 32 bit JRE and the 64 bit JRE here .

What is new in 4.5.4

  • 32 bit and 64 bit version of javaDaw available (download the javadawexe.rar).
  • Improved midi import for drum files.
  • Hide IO items on controlpanel added.
  • Bug saving audioclips solved (javaDaw now uses a random generator for recorded clips).
  • Extra feature: merging recorded clips (see popup menu).

Getting started with javaDAW.

  • Download the files and put the 2 dll' s in the root of the folder.
  • The application will check if ASIO and dll' s are available.
  • Instead of ASIO you may use the java sound of Jack (if installed).
  • Put the midi and wav files in the directories under /$user/javadaw/wav and /midi.
  • If you don' t have ASIO, download ASIO4ALL (this is a free ASIO driver that works fine with your native audio card).
  • Start javaDAW by double clicking the .exe.
  • The .exe file runs within a heap of 512 MByte (this can be adjusted with jsmooth).
  • With the .jar file (only available after a small donation), use -Xmx512m parameter or -Xmx1024 as parameter for heap size.
  • Create under Windows 7 or 8 a VSTPlugin directory by hand which should normally be under ../Program Files (x86)/Steinberg/VstPlugins.
  • Under XP, it will be created for you if not present. Under W7 you have to create it yourself.
  • Choose a VST directory (menu) and scan the plugin directory (see menu or plugin panel).
  • Download the midi and wav resources (.rar), unpack and put them in the resources folders (midi and wav).
  • Watch the Youtube videos.

Other audio applications: If you need adjustments of javaDAW 4 or if you need other audio applications, just e-mail me.
It is possible to develop any(!) audio application in java. Think about DJ apps, recorder apps or midi manipulation apps.
Just write to the e-mail adress below with your ideas.