As a library of classes for generating and manipulating music and sound, jMusic provides a solid framework for computer assisted composition in Java. jMusic has a music data structure based upon note/sound events and methods for modifying and structu

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2)

Follow jMusic - Composition in Java

jMusic - Composition in Java Web Site

Other Useful Business Software
AI-powered service management for IT and enterprise teams Icon
AI-powered service management for IT and enterprise teams

Enterprise-grade ITSM, for every business

Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Try it Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
8
0
0
0
2
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 2 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 2 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 2 / 5

User Reviews

  • JMusic does not seem to be supported any more. I am working through the examples in the book "Making Music with Java" and I ran into quite a few problems. I got most of the examples working but the Midi files that I created were corrupted in a lot of cases. Seems that the duration of the notes get all messed up when writing to midi files. This is a pity because as an ex C++ programmer Java would have been a preferred choice for experiments in algorithmic composition, but its absolutely useless if I can't import the output of the program into a notation program or sequencer. What a pity...
  • A real time saver when you need to work with Java and music.
  • As this project so far got only good reviews, I feel that I need to contribute, as I have wasted some time with it. It is somewhat surprising that there's even a book available regarding this software. After downloading and installing the jar, it is very easy to get started. You however immediately notice the System.out.println-output that clutter your output window. This is the first warning sign that I should have taken more seriously. I ran into some other issues but thought I could work around them or fix them. But then I started to use the Instrument class. This class inherits Thread which leads to problems that makes it not possible to use in a reasonable way. Most likely the software will run into various deadlock issues regarding the threads. I will not investigate this software further.
  • Easy to use and works. Thanks
  • Really nice.. Try:www.wassupmusic.com for uploads music created.
Read more reviews >

Additional Project Details

Operating Systems

BSD, Linux, Mac, Solaris, Windows

Languages

English

Intended Audience

Developers, Education, End Users/Desktop, Other Audience

User Interface

Cocoa (MacOS X), Web-based, Win32 (MS Windows), X Window System (X11)

Programming Language

Java

Related Categories

Java Education Software, Java Audio Analysis Software, Java MIDI Software, Java Sound Synthesis Software

Registered

2001-01-03