This is a Max/MSP patch that can be used as a virtual interface for the Korg Electribe ER-1.
You need Max/MSP to run this patch. The patch was made in Max/MSP, but most of the heavy lifting is done by the Node.js scripts in the scripts
folder, which are integrated with Max through the [node.script] object.
- Max/MSP
- Clone this repo or download it as a .zip file
- Make sure your path settings inside Max allow all the files in this directory to be discover-able (Options > File Preferences)
- You can open
er1-controller.maxpat
as a standalone patch, or instantiate it as a subpatch in another patch
- You will need to do some configuration to make sure that your patch is sending MIDI messages to the correct channel
- If your are using the patch as a subpatch inside another patch, you can give it the optional
@midiChan
argument to specify the ER-1's MIDI channel - If using the patch in standalone mode, open it unlocked in patching mode and give the [nrpnout] object the correct MIDI channel
- Read/Write operations should work as-is, but if you want to specify a certain location to read files from, you can enter the location as an argument in the form of an absolute path in the [opendialog] object
- Write operations will save a preset as a
.JSON
file automatically - there is no need to include a file extension
This version is still beta. Please create an issue for any requests or bugs and I will try to address them.
Hank Mason
https://hankthemason.com
@your_american_cousin
- 0.1
- Initial Release
This project is licensed under the MIT License - see the LICENSE.md file for details
I used this patch to make this album: https://voltagecontrolrecords.bandcamp.com/album/memory-buffer
This patch is free and open-source. If you use it, like it, and want to support the work I'm doing, please donate here: