JMusic

JMusic

jMusic is an open source music programming library written in the Java programming language. Written by Andrew Sorensen and Andrew Brown, jMusic was released publicly in November 1998.

It is designed to assist composers and music software developers by providing support for music data structures, modifications, and input/output to various file formats. It can display notes as sheet music (see music notation).

jMusic has a data structure that is based on a musical score metaphor, and consists of a hierarchy of notes, phrases, parts and score. jMusic also has a sound synthesis architecture and "instruments" can be created from a chain of "audio objects" (similar to unit generators in other languages). A jMusic score can be rendered with jMusic instruments to an audio file.

Code Sample

Note n = new Note(C4, CROTCHET); // Middle C (quarter note) Note n2 = new Note(D4, CROTCHET); Phrase p = new Phrase(); p.addNote(n); // Add C p.addNote(n2); // Add D

External links

* [http://jmusic.ci.qut.edu.au jMusic home page]
* [http://sourceforge.net/projects/jmusic/ jMusic at SourceForge]
* [http://jmusic.ci.qut.edu.au/jmtutorial/t1.html jMusic tutorials and lessons]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • JMusic — Desarrollador Andrew Sorensen y Andrew Brown jmusic.ci.qut.edu.au Información general Lanzamiento Noviembre de 1998 …   Wikipedia Español

  • Bonnie Pink — Infobox musical artist Name = Bonnie Pink Img capt = Background = solo singer Birth name = Kaori Asada Alias = Born = birth date and age|1973|4|16 Died = Origin = Instrument = Guitar, Piano Genre = Japanese Pop R B Occupation = Singer, songwriter …   Wikipedia

  • Garnet Crow — Infobox musical artist Name = Garnet Crow Img capt = From left to right: Nana Azuki, Hitoshi Okamoto, Yuri Nakamura, Hirohito Furui Img size = Landscape = Background = group or band Birth name = Alias = Born = Died = Origin = Japan Instrument =… …   Wikipedia

  • Susumu Hirasawa — Infobox musical artist | | Name = Susumu Hirasawa 平沢 進 | Img capt = Background = solo singer Origin = flagicon|JPN Tokyo, Japan Born = birth date and age|1954|4|2 Died = Genre = Electropop, Electronic music Occupation = Musician, producer,… …   Wikipedia

  • Wyolica — is a two piece group from Japan. They consist of Azumi (vocals) and So to (guitar).Wyolica are not well known outside of Japan, however, their sound is reminiscent of certain American pop acts, albeit sung in Japanese.Their debut album, Who Said… …   Wikipedia

  • Yoko Kanno — Infobox musical artist | Name = Yoko Kanno Sex = female Background = non performing personnel Birth name = Alias = Born = birth date and age|1964|3|19 flagicon|JPN Miyagi, Japan Died = Origin = Instrument = Keyboard, piano, accordion Genre = Jazz …   Wikipedia

  • Megumi Hayashibara — Born March 30, 1967 (1967 03 30) (age 44) Tokyo, Japan Other names MEGUMI (as a lyricist), Megu san, Megu nee, Bara san, Kakka, Daijin Occupation Voice actress, singer, rad …   Wikipedia

  • Bonnie Pink — Pour les articles homonymes, voir Pink. Bonnie Pink Nom Kaori Asada Naissance 16 avril 1973 Pays d’origine Kyoto …   Wikipédia en Français

  • Melt-Banana — L–R: Rika, Yasuko, Agata Background information Origin Tokyo, Japan …   Wikipedia

  • Audio programming language — An audio programming language is a programming language specifically optimized for sound and music production or sound synthesis. Some of the languages below are optimized more for music composition, and some are optimized more for synthesis. For …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”