Skip to content
gh-pages
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Protracker

Simple JS modplayer, using amiga protracker module player by firehawk/tda.

I made some developer tools, wrote these docs, & re-packed for all (CommonJS, AMD, browser-global) to use.

You can see a demo here.

NOT COMPLETE: I am working on it, right now!

npm Build Status Code Climate

usage

This is browser-only, but works with RequireJS, browserify, & as a plain javascript browser global.

browser global

<script src="http://konsumer.github.io/Protracker/dist/Protracker.min.js"></script>
<script>
var mod = new Protracker();
</script>

browserify

var Protracker = require('protracker');
var mod = new Protracker();

requirejs

define(['Protracker'],  function(Protracker){
  var mod = new Protracker();
});

api

After that, you can run mod.load('cool.mod') and then mod.autostart = true to make it autoplay.

todo

write much more stuff here

development

Install developer dependencies with npm install.

The source file is index.js. Edit that and then re-generate Protracker.js & Protracker.min.js with npm run prod. You should do that if you make any changes to any files.

About

Simple JS modplayer, using standingwavejs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published