background image

16

11. Manteinance

11.1 Calibration

Chaos CV outs are already calibrated by factory. If in some way the internal DACs scaling needs to be adjusted, 
that can be done by following this procedure:

• 

Hold down the encoder while powering up the module. 

• 

After the initial LED transition they all will turn purple. 

• 

Now you can release the encoder and the first channel LED will be selected. 

• 

Connect the channel CV output to a multimeter.   

• 

Turn the encoder untill you read a steady 8V voltage. 

• 

When the first channel is calibrated, press the encoder and it will skip to the next channel. Repeat that for 

every channel and when the last one is set Chaos will go back to standard operation mode.

11.2 EEPROM erasing

Pressing the probability button while on the calibration process will erase Chaos EEPROM. All the savings will be 
then erased. 

ATTENTION: When upgrading from Firmware v1.0 to v1.1, erasing the EEPROM is mandatory! Since saving slots 
will be allocated in another region of the memory, trying to load them will , otherwise, make the new FW crash.

11.3 Firmware Update (

Windows and Mac users)

To update your Chaos just follow these easy steps: 

• 

First, go to https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers and click on the Downloads 
tab. Download and install the “CP210x Driver” compatible with your device. 

• 

Next, go to https://www.st.com/en/development-tools/stm32cubeprog.html#get-software and download 

and install the “STM32CubeProgrammer” file compatible with your device. [Please note that to download the 

software you will have to have an st.com account or leave your name and email address. There are no fees 
to register and download.]

• 

Finally, go to https://www.clank.eu/chaos

 and download the firmware .bin file from the link at the bottom of 

the page.

IMPORTANT: At this point, please make absolutely sure that your Chaos module is NOT attached to any kind of 
power source.

• 

Connect the micro-USB end of a micro-USB/USB cable to Chaos. While holding down the BOOT button [next 
to the micro-USB port on the backside of the module], insert the USB end of the cable into your computer. 
Once this is done you may release the BOOT button.

• 

Next, open the Cube programmer. Select UART, and the correct port. On MAC devices it should appear as “cu.
SLAB_USBtoUART”. On Windows it is usually the COM port with the highest number. If the port should not be 
listed, try refreshing the port list. If this doesn’t work as well, try repeating the boot process.

For MAC users with  MacOS 10.13 (High Sierra) or later, installing requires some further actions:
Even if passed by MacOS gate keeper, it won’t launch. To avoid that, go to the downloaded app (show package 
content>contents>macos>SetupSTM32CubeProgrammer-2_8_0_macos)  and  launch  it  with  Terminal.  At  this 
point, installation should run fine.

• 

Once you have selected the correct port, click on “Connect”. Your device should be recognized immediately.

• 

Next click on “Open file”. Find the firmware’s .bin file and open it. Click on “Download” and the firmware should 

be installed within seconds. Click on “Disconnect” and you’re all done.

Summary of Contents for CLANK

Page 1: ...Chaos manual v 1 1...

Page 2: ...ync 6 2 Probabilty 6 3 Width 6 4 Racheting 6 5 Time 6 6 Tap tempo p 9 6 7 Swing Voltage control p 10 7 1 Voltage window 7 2 Ground transpose 7 3 CV IN Ground transpose 7 4 Slewing 7 5 Scale Quantizati...

Page 3: ...ter how challenging it proved to be That s why we hope you ll enjoy it as much as we did when creating it Finally a special thanks goes to Our families partners and friends for the support Samuele Nig...

Page 4: ...h channel there s the option of using the internal random generator or sampling an external incoming voltage Individual channel looping capability 60 save and recall slots with no lag also under CV co...

Page 5: ...0 C degrees In case of long exposure to unwanted temperatures let the device rest at an acceptable temperature for at least 30 minutes or until cooled down before powering up The front panel may warm...

Page 6: ...it will display the current channel s CV output value This LED system is meant to be a minimal yet effective way to control what is happening on all the CVs and gates of each channel Everything is und...

Page 7: ...ed to their default values 5 3 Copy Paste To copy all the channel settings hit the Memory access button 4 once The corresponding LED will light up and all the informations will be copied into the memo...

Page 8: ...ppen The range of value is from 0 to 100 If you re using channel 1 as the master clock changing its probability will affect its gate output but not the master clock data stream Turn it to zero will al...

Page 9: ...value beetween each gate is 500ms 120bpm while time range goes from 10ms to 10 seconds Inthefirstwindow inwhite everyLED corresponds to 100ms each step By reaching the upper limit you will enter a se...

Page 10: ...V to a higher base level Counting how many dark LEDs from the right will indicate the new transposed ground level When not quantized every encoder dent will increase the ground voltage by a semitone 1...

Page 11: ...hen sampling an external voltage all the voltage modifiers and quantizing modes will work the same as with random voltages In this way precise melodic lines can be edited or created from an LFO or env...

Page 12: ...odifier values are dependent from the random modifier values of the same channel The loop s probability modifier works within the probability percentage of the channel s original probability value Tha...

Page 13: ...hole random generation 8 2 Loop direction When in loop mode the direction of the recorded sequence can be inverted on the fly To access this function hold the loop button if the sequence is running fo...

Page 14: ...y value when chaos is activated When a channel s general entropy is changed it assigns that value to every modifier equally When you need help starting a new part Chaos function can quickly suggest in...

Page 15: ...will be saved as is Saving and recalling non looped channels is really useful for modulation or the recreation of a mood based on recorded parameters rather than exact sequences 10 1 CVin slot recall...

Page 16: ...M32CubeProgrammer file compatible with your device Please note that to download the software you will have to have an st com account or leave your name and email address There are no fees to register...

Page 17: ...l need to sign up for an account on Silicon Labs as they do not provide Linux downloads without actual account creation There are no fees to register and download Click in the link in the previous Mac...

Page 18: ...can t add yourself back into sudo I did this one time and I just simply had to wipe my computer do a fresh install I do not recommend it Writing the Firmware Open the STM32CubeProgrammer application...

Reviews: