Skip to content

Set of Arduino sketches for Neotrellis 8x8 Feather M4 Express & NeoTrellisM4 (4x8) for use specifically with Trowasoft multiSeq and MindMeld Mixer modules for VCVRack2, with accompanying Rack file.

Notifications You must be signed in to change notification settings

PatchworkBoy/TrowasoftControl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TrowasoftControl

Set of Arduino sketches for Neotrellis 8x8 Feather M4 Express & NeoTrellisM4 (4x8) for use specifically with Trowasoft multiSeq module for VCVRack2, with accompanying Rack file.

Arduino sketches in C++ using regular Arduino stack and MIDIUSB (https://github.com/arduino-libraries/MIDIUSB), as seems to be the most responsive & latency free method of doing it.

UPDATE: The NEXT revision (in progress!) will do away with necessity for a NeoTrellisM4 (4x8), altho it's still my personal preferred method for controlling the 8x8, and also brings 8x pages (mapped to MIDI Chs 1-8) for the 8x8, to be expanded to 15 pages (mapped to Ch1-15) in the future. With all menu/page control for the 8x8 taking place solely on Ch16.

Adafruit NeoTrellis 8x8 and NeoTrellisM4

VCVRack Patch

Now with additional pre-mapped MixMode for MindMeld MixMaster and Auxspander... and Shapemaster triggers.

Neotrellis M4

  • NeoTrellis 4x8 M4: https://www.adafruit.com/product/4020 (Still available as separate parts; board, case, polymer keypads, from The Pi Hut) ...in portrait mode with connector to the right.

Sequencer mode (default)...

  • Cols 1 & 2 choose Channel 1-16 in Trowasoft MultiSeq (1-8 top to bottom on Col1, 9-16 top to bottom on Col2) and displays on NeoTrellis 8x8.
  • Col 3 sets the currently playing pattern from 1-8.
  • Col 4 sets the pattern you're editing on the NeoTrellis 8x8.

MixMode...

  • Simultaneously press the top keys of Col1 & Col2 to enter MixMode.
  • Simultaneously press the bottom keys of Col1 & Col2 to exit MixMode - you'll probably end up on Ch9 or 16 of the sequencer depending which key went down first. Just tap to whatever channel you want...

Transport Control

Neotrellis 8x8 Feather M4 Express

Driving the 8x8 in Seq mode is fairly obvious, with the caveat that you occasionally need to double tap buttons to get them to toggle due to something quirky between Trowasoft's sequencer display and Stoermelder's MIDI-CAT. This happens with any MIDI controller - it's not due to anything in the Neotrellis sketches.

In MixMode: Red rows = MUTE, Green rows = SOLO, Orange row = TRIGGERS (hooked up to Shapemaster), and everything should toggle on first press without problems.

  • Rows 1 - 4: Channels 1-16 of MixMaster
  • Rows 5 & 6: Groups 1-4 of MixMaster, Aux Returns 1-4 of Auxspander
  • Row 7: MixMaster Master Mute (1), Dim (2), Mono (3), Impromptu Clocked Reset (7) and Run (8). 4-6 are free to remap to whatever.
  • Row 8: Shapemaster triggers 1 thru 8. 1 & 2 mapped to VCF. 3 - 5 mapped to BGA VCAs for 8th / 16th / 32nd beat chopper effect.
  • (NB: Shapemaster PRO lets you hook it to your clock and sync it up)

Trellis Surface

Required Software

IMPORTANT

Do these steps FIRST before opening the vcvrack sample file to avoid losing the pre-done MIDI Mappings.

  • Subscribe to Stoermelder, Trowasoft, MindMelder, Impromptu, SV Modular, Count Modula, Bog Audio, Befaco, AS and Inklen plugins from the VCV Library - https://library.vcvrack.com
  • Launch VCVRack... Library > Update All

Flash your Neotrellii and plug 'em in.

NOW open the vcvrack sample file!

About

Set of Arduino sketches for Neotrellis 8x8 Feather M4 Express & NeoTrellisM4 (4x8) for use specifically with Trowasoft multiSeq and MindMeld Mixer modules for VCVRack2, with accompanying Rack file.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages