{"size": 540, "ext": "js", "max_stars_repo_path": "js-class-loader/src/test/resources/multimodule/othermodule/larrymite/audio/Audio.js", "max_stars_repo_name": "damonsmith/js-class-loader", "max_stars_repo_stars_event_min_datetime": null, "max_stars_repo_stars_event_max_datetime": null, "max_issues_repo_path": "js-class-loader/src/test/resources/multimodule/othermodule/larrymite/audio/Audio.js", "max_issues_repo_name": "damonsmith/js-class-loader", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "js-class-loader/src/test/resources/multimodule/othermodule/larrymite/audio/Audio.js", "max_forks_repo_name": "damonsmith/js-class-loader", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": null, "max_issues_count": null, "max_forks_count": null, "avg_line_length": 22.5, "max_line_length": 96, "alphanum_fraction": 0.687037037}
namespace("larrymite.audio");

larrymite.audio.Audio = function() {
	
	this.song = jssynth.player.MODLoader.readMODfile(module);

    this.mixer = new jssynth.Mixer({numChannels: 6 /* 4 for music, 2 for effects */ });
    this.player = new jssynth.player.MODPlayer(this.mixer);
    this.player.setSong(this.song);
	this.audioOut = new jssynth.WebAudioOutput(this.mixer, 4096);  /* 4096/8192/.. = buffer size */

	this.samples = {};//add samples into this map to use them.
	
};

larrymite.audio.Audio.prototype.start = function() {
};






