Skip to content
mogrifier edited this page Sep 22, 2021 · 6 revisions

Editor

The editor lets you load and save sounds using the Mirage floppy disk drive of emulator, select a sound and program, and edit all program parameters. This makes it so easy to edit a sound and the editor help remind you what you are editing and if any changes have been made. The editor will also show you a graphical display of the amplitude and filter envelopes!

Usage is simple. Turn on the Mirage (ensure MIDI in and out are hooked up), insert the MASOS disk, start Wavsyn, click "Configure MIDI" and choose the input and output for the Mirage, load a sound from a disk/emulator, and start editing!

To edit, just click the up or down arrows for a parameter. You will see the value change in Wavsyn and on the Mirage. Play your new sound and then save the ones you like. That's it!

Special Instructions for Floppy Emulators

Wavsyn requires MASOS V2, so the autoboot file for your emulator must boot the Mirage using that operating system. Once booted, you must select the Mirage HFE file that you want to edit (this is like switching a floppy disk) so that Wavsyn can read the data and edit the sounds/programs.

Audio Processor

The audio processor is very powerful. It is designed as a batch script runner. You just choose an input directory with audio files, a process to run, and an output directory where the new files will be written. Logs of the process are written to screen.

Processes

  • convert a batch of 16-bit audio files to 8-bit for use in the Mirage. Use any sample you can find! If works with *.wav files OR raw PCM audio files (that is, no wav header). It does NOT work with stereo files (Mirage is mono). The wav header must be 44 bytes.
  • convert 32-bit floating point wav files (mono) or raw PCM to 8-bit. Assumes a 100 byte header, if any.
  • extract all wave samples from a Mirage disk image file (not the Mirage itself). This is useful if you want to take a Mirage sample and use it in another sampler. Removes all 6 sound chunks from a mirage disk image and writes as 6 separate 64KB files of 8-bit, unsigned PCM data. File names are based on image file name with a suffix indicating the sound they came from.
  • write a mirage disk image from 384KB source audio files. Create a Mirage disk without sampling. Files must be unsigned 8 bit, mono, PCM and each main sample must be 64KB or less. The wav header will be removed if present. This creates a 440KB disk image file (extension .edm) for use with Omniflop or conversion to HFE.
  • convert a disk image to hfe format for use with a floppy disk emulator. You need to have HxCFloppyEmulator installed AND on your PATH. No spaces are allowed in the file path or name!

A typical workflow for using the audio processor would be to take some 16-bit samples, convert to 8-bit, and then write them to a disk image. Note that the tool does NOT ensure your files are the correct size for proper processing.

At this time, you need to combine your 8-bit files into a single 384KB file. Additional processing options will be added as time permits to perform the required preprocessing.

Clone this wiki locally