javaDAW 4.0 is available.
Contributors: Several people have also contributed to javaDAW. Martin Roth developed the jAsioHost and JVstHost dll's. See www.github.com/mhroth/jvsthost Stephan Hotto developed some excellent java based plugins. See www.hotto.de/vstplugins Neil C Smith developed JNAJack for the Jack Connection Kit. A splendid interface from Java to Jack. See http://code.google.com/p/java-audio-utils
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 project and should be used as such.
Beta release: I added a Beta release download because javaDAW is still in development.
- Adding moving and dragging tracks.
- jDrum1, jDrum2 and jBass are added as native plugins.
- Download the samples and place them in the/drums and /bass directories under $user/javadaw/resources.
- Some performance issues and sound driver issues were solved.
- Improving javaDAW is an continueus process.
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, if not the application will exit.
- Instead you may use the java sound version of javaDAW.
- 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).
- JavaDAW also works with Jack Audio and Jack Java Audio.
- Start javaDAW by double clicking the .exe of .jar file.
- The .exe file runs within a heap of 1024 MByte (this can be adjusted with jsmooth).
- With the .jar file, 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/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.
- Download the midi and wav resources (.rar), unpack and put them in the resources folders (midi and wav).
- Watch the Youtube video (available soon).
javaDAW 4.0 has all the common features of any DAW.
- Use F1 through F4 for opening and closing panels.
- Use F5 and F6 for quantisizing clips and notes.
- Use F7 for copying clips and notes after selecting.
- Use F8 for changing the application color.
- Use F9 for changing automation type (volume, modulation and sustain).
- Use F10 for disableing lines.
- Use F11 for decreasing resolution.
- Use F12 for increasing resolution.
- Use the mouse wheel and the cntrl button for manageing offsets and scaling.
- Import and export midi and wave files; just follow the menu.
- Use the new pluginbay to manage the plugins. Drag direvtly from the list..
- Mousewheel use works best with javaDAW.
- Press V for displaying velocity in the midipanel.
- Press I for inserting a clip.
- Press R for recording.
- Press X to activate the split tool.
- Use drag for selecting multiple clips or notes.
- Cntrl Z and cntrl Y for undo.
- Use shift for moving notes.
Other audio applications: If you need adjustments of javaDAW 4.0 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.
HAVE FUN !!!