Skip to content

Releases: matthewcieplak/super-sixteen

1.2a

11 Jun 04:27
Compare
Choose a tag to compare

Firmware version 1.2a

Added features:

  • Added new CV2 output modes - 2 paraphonic pitch modes (note and interval), and smoothed "LFO" mode (shift + CV knob)
  • Added functionality to use "RESET" input as an external trigger for the mutate button (button 11 in calibrate mode)
  • Added ability to "audition" the selected note by triggering the gate output when the pitch is changed (shift + pitch knob)
  • Added 4 new mutations - chord, chord (quantized), sub osc (for use with CV2 paraphonic mode) and vibrato.

Version 1.2a fixes:

  • Fixed default C3 pitch voltage to 3V rather than 5V - to keep consistency with firmware 1.0 and 1.1

Additionally, sequence pickup timing and logic have been improved and some UI glitches have been fixed.

The calibration procedure for the CV2 output will be updated in the manual, but briefly: enter calibration mode, then choose a step on the grid (1-8). Adjust pitch output using the stepped encoder, and the CV2 output using the CV knob. Both outputs should be an exact integer voltage at each step (e.g. 1v, 2v, ... 8v). This can be done using a multimeter, or a well-calibrated oscillator and a tuner. You can also tune 2 oscillators together by ear but this may be difficult at higher and lower pitch values.

Firmware installation

AVRdude commands:
(Install the arduino IDE to get this tool.) Download firmware.hex, navigate to the containing folder, then use this command to upload via ICSP to the module using an AVR programmer. You may need to change the serial port (COM3) or the programmer type (stk500) depending on your device!

Using Pololu AVR v2:
avrdude -P COM3 -p m328p -c stk500 -U flash:w:firmware.hex

Using Arduino Uno as ISP (you must first upload the ArduinoISP sketch to your uno board) - be sure to use a power supply with a common ground or power your module via 5V on the arduino.
avrdude -P COM5 -p m328p -c stk500v1 -b19200 -U flash:w:firmware.hex

Technical support

If you are having difficulty installing the firmware, please have a read through this thread on Mod Wiggler - many common issues are discussed. You can post there if you still need help!
https://modwiggler.com/forum/viewtopic.php?t=245798

1.2

05 May 03:47
Compare
Choose a tag to compare
1.2

Firmware version 1.2

Added features:

  • Added new CV2 output modes - 2 paraphonic pitch modes (note and interval), and smoothed "LFO" mode (shift + CV knob)
  • Added functionality to use "RESET" input as an external trigger for the mutate button (button 11 in calibrate mode)
  • Added ability to "audition" the selected note by triggering the gate output when the pitch is changed (shift + pitch knob)
  • Added 4 new mutations - chord, chord (quantized), sub osc (for use with CV2 paraphonic mode) and vibrato.

Additionally, sequence pickup timing and logic have been improved and some UI glitches have been fixed.

The calibration procedure for the CV2 output will be updated in the manual, but briefly: enter calibration mode, then choose a step on the grid (1-8). Adjust pitch output using the stepped encoder, and the CV2 output using the CV knob. Both outputs should be an exact integer voltage at each step (e.g. 1v, 2v, ... 8v). This can be done using a multimeter, or a well-calibrated oscillator and a tuner. You can also tune 2 oscillators together by ear but this may be difficult at higher and lower pitch values.

Firmware installation

AVRdude commands:
(Install the arduino IDE to get this tool.) Download firmware.hex, navigate to the containing folder, then use this command to upload via ICSP to the module using an AVR programmer. You may need to change the serial port (COM3) or the programmer type (stk500) depending on your device!

Using Pololu AVR v2:
avrdude -P COM3 -p m328p -c stk500 -U flash:w:firmware.hex

Using Arduino Uno as ISP (you must first upload the ArduinoISP sketch to your uno board) - be sure to use a power supply with a common ground or power your module via 5V on the arduino.
avrdude -P COM5 -p m328p -c stk500v1 -b19200 -U flash:w:firmware.hex

Technical support

If you are having difficulty installing the firmware, please have a read through this thread on Mod Wiggler - many common issues are discussed. You can post there if you still need help!
https://modwiggler.com/forum/viewtopic.php?t=245798

1.1a

04 Mar 21:17
Compare
Choose a tag to compare

Firmware version 1.1a.

Additions/changes:

  • Added 3 new generative mutation modes (tu1, tu2, tu3)
  • Added "next sequence" and "loops" parameters to enable sequence chaining (song mode), accessed through Shift+16.
  • Enable note selection as piano note name as option in calibration (C0, D1, E3 etc)
  • Fix reset input behavior - will now play first note of sequence reliably on reset + clock leading edge.

Firmware update AVRdude commands

(Install the arduino IDE to get this tool.) Download firmware.hex, navigate to the containing folder, then use this command to upload via ICSP to the module using an AVR programmer. You may need to change the serial port (COM3) or the programmer type (stk500) depending on your device!

Using Pololu AVR v2:
avrdude -P COM3 -p m328p -c stk500 -U flash:w:firmware.hex

Using Arduino Uno as ISP (you must first upload the ArduinoISP sketch to your uno board) - be sure to use a power supply with a common ground or power your module via 5V on the arduino.
>avrdude -P COM5 -p m328p -c stk500v1 -b19200 -U flash:w:firmware.hex