JFugue [SEP] programming language
JFugue
JFugue is an open source programming library that allows one to program music in the Java programming language without the complexities of MIDI. It was first released in 2002 by David Koelle. The current version, JFugue 5.0, was released in March 2015. Brian Eubanks has described JFugue as "useful for applications that need a quick and easy way to play music or to generate MIDI files." JFugue is free software released under the Apache License.
Example.
Here's an example Java program that will play the
learn to play guitar and piano)
Types of music software Music gaming software.
- GarageBand
- InstrumentChamp
- Crypt of the Necrodancer
- Music Tech
- Rocksmith (Video game with some instructional aspects; unique in that controller can be almost any electric guitar)
Types of music software Music mathematics software.
- JFugue, an API for music programming that is designed to support generative and algorithmic music
- Julia (programming language) (MIT freeware, new, high-level dynamic programming language competing with