Frequently Asked Questions
Can I create mtrk files without generator?
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).
How can I get help?
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.
Why is it called mtrk?
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
Why has the UI been developed using JavaScript?
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.