Skip to content

An accurate 250 SLoC JavaScript Organya player using Web Audio API updated to support the ORG16 format.

License

Notifications You must be signed in to change notification settings

realtrashbin/Organya-JS16

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Organya-JS16

Forked from Organya-js by alula

A tiny and accurate player for Organya and Organya16 music files.

Organya is a chiptune music format created by Daisuke "Pixel" Amaya, meant for use in his Cave Story game.

Organya16 is an extension of Organya that adds 16 more tracks and was created by Bi_N, meant for making Organya more versatile.

See the demo: https://RealTrashBin.github.io/Organya-JS16/

About Repository

  • Organya.js - the main player component, it's all you need for playing .org files in browser. (~250 LoC)
  • Organya-UI.js - optional component that renders a piano roll on HTML5 canvas. (~150 LoC)

UI graphics were taken from original Organya source code: https://github.com/shbow/organya

About

An accurate 250 SLoC JavaScript Organya player using Web Audio API updated to support the ORG16 format.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 74.9%
  • HTML 25.1%