New in Beta V05 - HUGE decrease in CPU usage. Fixed a bug causing crash if SYSEX data is received in midi slave mode.
New in V04 - program now uses less CPU
New in V03 - many new improvements including:
The MPG64-A (Midi Pattern Generator 64 Alpha) is a 64 step midi sequencer designed to run on Win 7, Windows Vista or XP with a minimum screen resolution of 1024x768. In addition to playing midi notes, the MPG64-A is capable of simultaneously recording the resulting audio, creating loopable WAV files that can be used in any audio application. An 'Auto Set' feature can be used to automatically calculate and correct for latency of the midi device prior to recording, resulting in loopable samples. The 64 step pattern data can also be exported to a midi file. The MPG64-A features a row of parameter knobs which can control the duration and velocity of each note, and can also be used to set values for two continuous controllers. A 'Controller Automation' feature uses preset patterns to modulate the continuous controllers to create filter sweeps and random 'sample and hold' type effects. The MPG64-A is also designed to run as a plug-in for Tu2 by Bram Bos. When using the MPG64-A to trigger a software synthesizer running on the same computer, you may need to install a 'midi loopback' device (LoopBe for Win 7, Maple for Windows Vista, or MIDIYOKE for Windows XP).
Click here for a detailed instruction manual.
Click here for the free MPG64-A Beta Version 5 download.
Click here for the free MPG64-A Version 4 download.
The following image shows the main interface. Each of the 64 pattern steps has a pitch slider, a mute button, and a parameter knob. Each parameter knob can be assigned to control note duration, velocity, or 2 different continuous controller values such as filter cutoff or resonance. The keyboard at the bottom of the screen or your computer keyboard arrow keys can be used to set the value of the sliders. As soon as the application begins, the default Midi Out Device will be displayed on the LCD display. Change midi devices using the up/down arrow keys to the right of the LCD display.
The next image shows the Arpeggiatior which is opened by clicking on the 'Arpeggiator' button near the lower right corner of the main interface. The Arpeggiator can be opened while the pattern is playing so that you can hear any changes in real time. Press 'Cancel' if you wish to return to your original pattern without saving the changes. The 'Arpeggiator Steps' section allows you to mute steps in the sequence as shown below. Be sure to select at least one note on the arpeggiator (indicated by a red button as shown on notes C and E below), or no sound will occur.
This final image shows the Controller Automation which is opened by clicking on the 'Automation' button near the lower right corner of the main interface. The Controller Automation is used to set the position of the Parameter Knobs using preset patterns. In the following image, the value of the Continuous Controller #1 will ramp up in a sawtooth shape, as indicated by the position of the Parameter Knobs and the display screen. Please note that the midi control # used as the target of the Continuous Controllers must be set using the LCD display on the main interface. By default, both controllers are set to OFF. In addition to sending Continuous Controller data in real time while the pattern is playing, the data for both controllers can be exported to a midi file by clicking the 'Save as Midi File' button on the main interface.
BACK TO THE GRADYWERKS HOME PAGE