github MMMZZZZ/Syntherrupter v3.1.0-beta.1
Support for "direct" MIDI In

latest releases: v4.3.0-beta.3, v4.3.0-beta.2, v4.3.0-beta.1...
pre-release3 years ago

Installation

  • Tiva Flash utilities and drivers can be found in the repository under Tiva_Flash_Utilities
  • To update the Nextion firmware over USB you need at least firmware v2.0-beta-1 and the Nextion Editor. On the Syntherrupter, go to Settings->USB FW Update. Connect the Syntherrupter to your PC. More infos about updating the Nextion firmware with the Nextion Editor can be found in their documentation, chapter 2.1 and chapter 4

Notes

  • This is a beta release. EDIT: Which does not work. It is untested since I have no access to my test setup. However I do not see any risk for a tesla coil. The safety features were not modified in this release and are known to work as expected.
  • Since the amount of coils that can be controlled by the Syntherrupter has to be set at compile time I attached Tiva binaries for 1-6 coils.
  • If you flash the Tiva for the first time or increase the coil number always check ALL settings. You should check it after each update, too. Just in case...
  • Sound quality is directly affected by the number of coils. Therefore you shouldn't flash a firmware with more coils than absolutely necessary. Remember, you can reflash at any time. To improve sound quality when not all outputs are active, make sure all of the inactive outputs have no MIDI channels assigned.
  • Nextion firmware versions 3.0.1 or higher are not compatible with Tiva firmware lower than v3.0.1.

Big Changes

  • Added "native" MIDI UART. You can now receive MIDI data directly from a MIDI device at 31250 baud/s. Please remember that you need an optocoupler to receive the data. RX pin is C4, TX pin is C5.
  • Added support for the MIDI command "Expressions". This is nothing else than changes in volume for nuances like crescendos.
  • Added support for the MIDI commands "Registered Parameters". These are used to change the pitch bend range and the intonation.

Small changes

  • Decreased modulation depth to 50% (instead of 100%). In theory this could be adjusted via registered parameters, in practice however this is not advised and there is no real standard for how modulation shall behave. 50% seems okay to me.
  • Display the version of the Nextion and the Tiva firmware on startup.

Live long and prosper

Don't miss a new Syntherrupter release

NewReleases is sending notifications on new releases.