M - Mirage Data Displayer


Initial screen display - click for more screen images.

Requirements: Commodore 64 or 128, Passport Designs or Sequential Circuits MIDI i/f, Ensoniq Mirage running MASOS 2.0


The M program is something that I wrote quite some time ago for the Commodore C-64. It's mostly in 6502 assembler with a small basic driving engine. It displays waveforms and various parameters from the Mirage. It comes in quite handy as a low cost solution to trying to manipulate data in a Mirage.

Note: I named this program "M" but forgot that there was a MacIntosh program out at the time by the same name. They are not even similar, so please don't be confused. My apologies.

The display is simple enough. There are three data screens which display the Configuration Parameters, the Program Parameters (all four at once, Upper or Lower), and the Waveform Parameters (Upper or Lower). The other option is to display a waveform. Due to the limitations of the C-64 display, one page of 256 samples is displayed at a time. Cursor keys and/or the joystick can be used to move from sample to sample, of from page to page.

Please note: depending on the configuration of both this server and your viewer, when you click on a file to "download" you may be offered a file requester (easy enough) or not (stranger). If not, you should be able to simply wait for your viewer to "display" the binary data, then save the "display" from your viewer. This has worked for me.

The software is available as an lha archive file that includes the three pieces. Each of the pieces is also available:

Page created by Johnny Klonaris, 13 Nov 95