Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
JSyn
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Single source|date=April 2015}} '''JSyn''' ("[[Java (programming language)|Java]] [[Sound synthesis|Synthesis]]") is a [[Gratis versus libre|free]] [[API]] for developing interactive sound applications in Java. Developed by [[Phil Burk]] and others, it is available on [[GitHub]]. JSyn has a flexible, [[unit generator]]-based synthesis and [[Digital signal processing|DSP]] architecture that allows developers to create synthesizers, audio playback routines, and effects processing algorithms within a Java framework that allows for easy integration with other Java routines (e.g. graphics, [[user interface]], etc.). Although fundamentally a synthesis language (imitative of if not directly inspired by [[Csound]] and other [[MUSIC-N]] languages), JSyn has a number of powerful extensions and ancillary libraries, including JMSL (a Java update to the [[HMSL]] music specification language) and [[JScore]] (a staff notation editor and library), which adds a significantly higher level of musical [[Music informatics|informatics]] to the package than would normally be supplied with a set of synthesis routines. '''Wire''', a graphical editor for JSyn routines, also allows developers to create DSP chains using a simple [[GUI]] that gives the API some of the ease of use of programs such as [[Max/MSP]]. JSyn is licensed under the free [[Apache_License|Apache License V2]]. ==External links== *[https://www.softsynth.com/jsyn/ JSyn Home Page] *[https://github.com/philburk/jsyn JSyn source on GitHub] *[https://www.algomusic.com/ JMSL Home Page] {{DEFAULTSORT:Jsyn}} [[Category:Audio programming languages]] [[Category:Audio libraries]] [[Category:Java platform]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Single source
(
edit
)