Frequently Asked Questions

 
The mtrk format is human-readable and, therefore, it is possible to modify sequences by directly editing the file in a text editor. However, except for debugging tasks, it is generally easier to write a small program that generates the mtrk file (referred to as generator).
Please use our Gitter Channel to get in touch (click the OPEN CHAT button on the bottom-right). Due to time constraints, we cannot answer personal emails.
mtrk is a reference to community-developed sequencer software used in the 90's to compose electronic music, such as ProTracker or ScreamTracker, which are commonly referred to as Tracker. Because MRI scanners are essentially sequencers that play waveforms on multiple channels, we decided to call the software mtrk (short for MRI tracker).
 

mtrk UI

 
JavaScript has native support for JSON. Moreover, the same libraries can either be run server-side (e.g., for sequence generation) as well as in the browser, as needed for visualization work. Thus, it eliminates the need to maintain separate source code for the sequence generation part and for the visualization part. However, you are free to develop your own sequence generators using other languages.