You may find now on the Test branch of VCMC GitHub (github.com/Befaco/VCMC) the binaries and for the bravest the source code for I2C support.
It is currently a WIP but we would like to get feedback from users connecting to different platforms.
We are trying to keep as much compatibility with Teletype source code as possible to make new integrations as easy as possible, so kudos and credits to the Teletype Team!
The current implementation is only for leader mode with support tested only on Just Friends but on theory supporting the following devices:
For each of these devices, most of the Teletype commands are implemented but not debugged.
To configure the module for I2C you have two options:
- Go to main configuration menu (long press on encoder) and select a follower device. This should set the default implementation for the device on gates, CVs and sliders.
Currently there is implementation for default configurations on ER-301, Just Friends and TelexO
- Go to the VCMC configuration for each individual port (Gate/CV/Slider) and select I2C Device, Command and Channel. This should provides tons of customization for the user.
There isn’t support yet for Saving the I2C parameters to EEPROM, so your configuration will be lost when the module is reset.
After installation of the this firmware, you may need to go through calibration procedure.
So have fun and let me know your suggestion/issues.
Thanks a lot!