Page 2
Expert Sleepers Ltd. Expert Sleepers Ltd assumes no responsibility or liability for any errors or inaccuracies that may appear in this document.
When used over I2C it can also work in a more passive mode, where the I2C leader queries the CVM-8 for its input voltages. The CVM-8 has two completely independent sets of MIDI ports (a set being an input, an output, and a 'thru' connection), and one header for I2C connection. One of the MIDI outputs can also optionally drive the Select Bus.
I2C TX, MIDI 2 TX, MIDI 1 TX. MIDI Connections The CVM-8 has two independent MIDI ports, each consisting of the traditional in, out, and thru. They are exposed on the header strip across the top of the PCB marked X1.
. Expert Sleepers modules which use the Select Bus include the disting mk4 and disting EX. The CVM-8 can only transmit on the Select Bus; it cannot receive. (So it is a leader only, in the parlance of some Select Bus devices.) There is not an independent MIDI port to drive the Select Bus –...
– remember to save the configuration to flash memory if you want to keep it. Tool Setup The tool needs a MIDI connection to the CVM-8. Either MIDI port 1 or 2 can be used. You need to connect both a MIDI in and a MIDI out.
To the right of the MIDI port menus are these buttons: The 'Request Firmware Version' button sends and receives short SysEx messages to report the CVM-8's firmware version. 'Query DIP Switches' asks the module to report the position of its DIP switches.
Graph View The 'Show graph' checkbox enables a graph view of the module's inputs. Each input is shown in a different colour – red, green, blue, cyan, magenta, yellow, orange, and white for inputs 1 to 8 respectively. Configuration Wizard The 'Configuration Wizard' lets you quickly set up the entire module using common configuration choices –...
use the full pitch bend range.) The I2C section begins with 'Enable', to enable I2C messages from this input. 'Address' sets the I2C address of the follower device. 'Controller' sets the controller number. 'Min value' and 'Max value' set the minimum and maximum controller values that will be generated, corresponding to the minimum and maximum voltages.
The 'Saved Configurations' area shows the 32 configuration slots in flash, and the name of each configuration. Next to each is a 'Load' button to load that configuration, and a 'Save' button to save the current configuration to that slot. The first 15 slots also show the DIP switch settings (see above) that would cause this slot to be loaded at power on.
Factory loaded configurations The first 15 configuration slots are filled at the factory, so these are available by appropriate choice of DIP switches (see above) without accessing the configuration tool at all. All of these were created using the 'Configuration Wizard' (see above) and so are easy to recreate if you erase or save over them.
22H – Request version string F0 00 21 27 58 22 F7 This causes the CVM-8 to respond with a SysEx message containing the module's version string as text, using the '32H – Message' format, below. 23H – Request raw inputs...
Firmware Updates The CVM-8's firmware can be updated over MIDI using the configuration tool. The process is as follows: – Download and unzip the firmware from the website . You should end up with a file named similarly to “cvm-8_1.0.hex”, but with a different version number.
Need help?
Do you have a question about the CVM-8 and is the answer not in the manual?
Questions and answers