Skip to content

Commit

Permalink
8Face - added Auto-mode #251
Browse files Browse the repository at this point in the history
  • Loading branch information
stoermelder committed Jun 8, 2021
1 parent aa93e95 commit 3b47a6f
Show file tree
Hide file tree
Showing 12 changed files with 237 additions and 152 deletions.
44 changes: 30 additions & 14 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,43 +7,59 @@
- Module [STRIP-BLOCK](./docs/Strip.md)
- New module, a companion module for STRIP for blocking STRIP's expander-mechanism

## 1.12.0 (in development)

### New modules

- Module [MIDI-KEY](./docs/MidiKey.md)
- A helper for generating keyboard events from MIDI CC or note messages (#245)

## 1.11.0 (in development)

### New modules

- Module [PRISMA](./docs/Prisma.md)
- A wave multiplier/phase shifter inspired by A-137-2

## 1.10.0 (in development)

### New modules

- Module [INTERMIX-FADE](./docs/Intermix.md#fade-expander)
- New expander-module for INTERMIX, helper for setting individual fade values
- Expander for INTERMIX, helper for setting individual fade values
- Module [INTERMIX-ENV](./docs/Intermix.md#env-expander)
- New expander-module for INTERMIX, outputs envelopes for a seleced input-column
- Expander for INTERMIX, outputs envelopes for a seleced input-column
- Module [INTERMIX-GATE](./docs/Intermix.md#gate-expander)
- New expander-module for INTERMIX, outputs a gate-signal for each active row (#228)
- Module [MIDI-KEY](./docs/MidiKey.md)
- New module, a helper for generating keyboard events from MIDI CC or note messages (#245)
- Module [PRISMA](./docs/Prisma.md)
- New module, a wave multiplier/phase shifter inspired by A-137-2
- Expander for INTERMIX, outputs a gate-signal for each active row (#228)

### Fixes and Changes

- Modules [8FACE, 8FACEx2](./docs/EightFace.md)
- Added "Auto"-mode besides "Read" and "Write" ([manual](./docs/EightFace.md#auto-mode)) (#251)
- Module [INTERMIX](./docs/Intermix.md)
- Added context menu option "Scene lock" to prevent accidental changes
- Module [TRANSIT](./docs/Transit.md)
- Added context menu option for unbinding all bound parameters of a module (#268)

## 1.9.0

### New modules

- Modules [8FACE mk2, +8](./docs/EightFaceMk2.md)
- New modules, evolution of 8FACE and 8FACEx2 (#63 #76 #144 #154 #157 #158 #160 #162)
- Evolution of 8FACE and 8FACEx2 (#63 #76 #144 #154 #157 #158 #160 #162)
- Module [CV-MAP CTX](./docs/CVMap.md#ctx-expander)
- New expander-module for CV-MAP, helper for mapping parameters by context menu (#256)
- Expander for CV-MAP, helper for mapping parameters by context menu (#256)
- Module [MIDI-CAT CTX](./docs/MidiCat.md#ctx-expander)
- New expander-module for MIDI-CAT, helper for mapping parameters by context menu (#232, #250)
- Expander for MIDI-CAT, helper for mapping parameters by context menu (#232, #250)
- Module [MIDI-PLUG](./docs/MidiPlug.md)
- New module, a virtual MIDI merger and splitter
- A virtual MIDI merger and splitter
- MIDI "Loopback" driver for routing outgoing MIDI messages back into Rack (enabled on the context menu)
- Module [ORBIT](./docs/Orbit.md)
- New module, a polyphonic stereo field spreader
- A polyphonic stereo field spreader
- Module [STRIP-BAY](./docs/Strip.md#stoermelder-strip-bay)
- New module, a companion module for STRIP for keeping input/output connections while replacing strips
- A companion module for STRIP for keeping input/output connections while replacing strips
- Module [ME](./docs/Me.md)
- New experimental module for "mouse enhacements", provides a screen overlay for parameters changes
- Experimental module for "mouse enhacements", provides a screen overlay for parameters changes

### Fixes and Changes

Expand Down
4 changes: 4 additions & 0 deletions docs/EightFace.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,10 @@ Write-mode is used to save presets in 8FACE. You enter write mode by flipping th

Read-mode is enabled by default and can be selected by the switch on the bottom in "R"-position. LEDs lit in bright green signal slots in use, dim green slots are active but empty. A blue LED marks a slot which preset is currently applied to the module on the side. You can manually apply a preset with a short-press.

## Auto-mode

Auto-mode (added in v1.10.0) stores presets automatically to the current slot right before moving on to the next slot. A typical workflow would look like this: Store a few presets using Write-mode as usual. Afterwards flip the switch to the middle "A"-position and start slow sequencing using the _SLOT_-port. Imagine slot 1 is active and slot 2 will be loaded next. Right before moving to slot 2 the current state of the module is stored into slot 1 preserving all adjustments made in the meantime. In contrast, Read-mode would simply load slot 2 and the preset stored in slot 1 will stay unchanged, discarding all changes made to the module. Note: Empty slots will stay empty, even in Auto-mode.

## SLOT-port

The fun begins when you use the port labelled "SLOT" for selecting preset slots by CV. Although there are eight slots available it is possible to use less slots for sequencing: You can adjust the number of useable slots (i.e. sequence length) by long-pressing a slot-button while in read-mode. The LED turns off completely for slots that are currently disabled.
Expand Down
Binary file modified res-src/EightFace.afdesign
Binary file not shown.
Binary file modified res-src/EightFaceX2.afdesign
Binary file not shown.
Binary file modified res-src/dark/EightFace.afdesign
Binary file not shown.
Binary file modified res-src/dark/EightFaceX2.afdesign
Binary file not shown.
Loading

0 comments on commit 3b47a6f

Please sign in to comment.