chaos_matrix
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
chaos_matrix [2010/05/07 12:49] – jackchaos | chaos_matrix [2016/06/27 20:18] (current) – psykhaze | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Chaos Matrix ====== | ||
+ | |||
===== Introduction ===== | ===== Introduction ===== | ||
+ | |||
Chaos Matrix is a programmer for an Oberheim Matrix 1000 analog synthesizer built by [[http:// | Chaos Matrix is a programmer for an Oberheim Matrix 1000 analog synthesizer built by [[http:// | ||
It features edit buffer synchronization for visual feedback and inspection of all Matrix 1000 voices parameters, patch compare, patch init, advanced performance options for some parameters as well as containing all 1000 original patch names. Seeing patch names instead of numbers alone, makes it a lot easier to remember your favorites. | It features edit buffer synchronization for visual feedback and inspection of all Matrix 1000 voices parameters, patch compare, patch init, advanced performance options for some parameters as well as containing all 1000 original patch names. Seeing patch names instead of numbers alone, makes it a lot easier to remember your favorites. | ||
- | Chaos Matrix | + | Chaos Matrix |
- | Forum announcement here: | + | Forum announcement here: [[http:// |
- | [[http://www.midibox.org/ | + | |
[[http:// | [[http:// | ||
- | [[http:// | + | {{youtube>PJMrMQk5lrk?large}} |
- | + | {{youtube> | |
+ | {{youtube> | ||
=== Current Status (updated 20100301) ==== | === Current Status (updated 20100301) ==== | ||
- | * Software complete. Beta source code available on [[http:// | + | * Software complete. Beta source code available on [[http:// |
* How-To Build document still needs more content | * How-To Build document still needs more content | ||
Line 96: | Line 98: | ||
Pulse waveform can be enabled by toggling the pulse button and altering its shape with the " | Pulse waveform can be enabled by toggling the pulse button and altering its shape with the " | ||
- | DCO2 Click/Noise button is a 3 state button allowing you to enable the noise wave without | + | DCO2 Click/Noise button is a 3 state button allowing you to enable the noise wave without |
The Sync button toggles the 4 oscillator sync modes. | The Sync button toggles the 4 oscillator sync modes. | ||
Line 103: | Line 105: | ||
=== Filter Section === | === Filter Section === | ||
- | The filter to envelope modulation modulates the cutoff frequency to envelope 1 by default when editing preset patches. | + | The filter to envelope modulation modulates the cutoff frequency to envelope 1 by default when editing preset patches. |
- | If a user patch is initialized, | + | |
Some of the parameters sent as system exclusive messages causes the Matrix 1000 to hang. If you're playing notes and change some of the parameters, the notes will hold for a brief moment. Most of the hanging is overcome by simply controlling the interval of messages being transmitted over MIDI for each parameter. Most behave fine and the message can be sent at normal speed, but for others, the transmit interval was reduced in order to compensate for the hanging. | Some of the parameters sent as system exclusive messages causes the Matrix 1000 to hang. If you're playing notes and change some of the parameters, the notes will hold for a brief moment. Most of the hanging is overcome by simply controlling the interval of messages being transmitted over MIDI for each parameter. Most behave fine and the message can be sent at normal speed, but for others, the transmit interval was reduced in order to compensate for the hanging. | ||
Line 138: | Line 140: | ||
* 1 PIC based core with a PIC18F4620 | * 1 PIC based core with a PIC18F4620 | ||
* 1 AIN, 1 DIN, 1 DOUT | * 1 AIN, 1 DIN, 1 DOUT | ||
+ | * MIDI merge. You can build one using the schematics found at ucapps.de. I simply extracted the internals of an old MIDI-MAN 2x2 MIDI Merger I got off ebay. It uses power from the midi cable and works fine. | ||
* 1 [[http:// | * 1 [[http:// | ||
* 25 Alpha 10k linear [[http:// | * 25 Alpha 10k linear [[http:// |
chaos_matrix.1273236572.txt.gz · Last modified: 2010/05/07 12:49 by jackchaos