m8-js icon indicating copy to clipboard operation
m8-js copied to clipboard

JavaScript library for parsing Dirtywave M8 files, complete with a CLI for interacting with M8 files.

Results 7 m8-js issues
Sort by recently updated
recently updated
newest added

It would be nice to know exactly where data is read from the M8 files to help other tooling authors to know the structure of these M8 files. The easiest...

Without the ability to write M8 files, this library isn't very useful. While this isn't technically hard, there are places in the M8 files _(specifically the `Song` file)_ where data...

There are a number of places in the M8 UI where a _"bar"_ is used to show the amount of something. For example, in the `MIDI OUT` instrument, these bars...

As the M8 UI changes, there are bound to be changes to the equivalent `m8-js` object structures. For example, prior to `3.0.0`, Instruments had 2 envelopes and 2 LFOs, but...

The invocation of `jsdoc2md` is busted after refactoring classes into subfolders. We need to fix this.

Hi! As requested here's the python script I posted to the M8 discord https://gist.github.com/dimatura/92b1fe83d4cf250f2290cee799d754cb. It does three things: * Goes over each song and collects the sample filenames * Prints...

It would be very useful to see how many [used/unused/orphaned] [chains/phrases/tables/instruments] there are in an .m8s project file