github MMMZZZZ/Syntherrupter v3.1.0-beta.4
More Stereo Features

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

  • 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...
  • Nextion firmwares >=3.0.1 or higher are not compatible with any previous Tiva version.
  • Tiva and Nextion firmwares >=3.1.0-beta.2 are not compatible with any previous versions.
  • Tiva and Nextion firmwares >=3.1.0-beta.3 are not compatible with any previous versions.
  • Nextion firmwares >=3.1.0-beta.4 are not compatible with any previous Tiva version.

Big Changes

  • See Release v3.1.0-beta.1, Release v3.1.0-beta.2 and Release v3.1.0-beta.3 for the other important changes since v3.0.2
  • Support for the pan command is fun as long as the MIDI file uses it - which is not that often the case. So how can you get those nice stereo effects on a "simpler" MIDI file? Let me introduce the note to pan mapping. Using NRPs you can map any note range to any stereo range. Parameter numbers and demo videos can be found here.
  • If you want to play a channel on all coils even with stereo enabled, you can set the channel to "Omni Mode" which makes the Syntherrupter ignore the pan position of the note and plays it on all coils listening to this channel. This, and the previous command allow pretty much any stereo effects you can imagine. You are now completely free what notes are played where. While some of this was in theory possible with the previous release, too, it required heavy MIDI editing (f.ex. adding a pan command for each and every note).

Small changes

  • While implementing the features above I fixed a bug that messed up (N)RP data when more than one channel transmitted (N)RPs at the same time.
  • I decided to not reset NRPs when a channel reset command is received. Therefore the GUI now has a "NRP Reset" button which does - well I have no idea what it does, but it happens to all channels.

Live long and prosper

Don't miss a new Syntherrupter release

NewReleases is sending notifications on new releases.