Two of Cups

SampleStack supported

Endorphin.es

A dual-voice sample player with zero-latency playback and meta sample scanning.

Format

Eurorack, 6 HP

Sample Rate

Up to 96 kHz (44.1 or 48 kHz recommended)

Bit Depth

8 or 16-bit input, 12-bit output

Channels

2 independent voices

File Formats

WAV (PCM)

Storage

MicroSD card (8 banks)

Specifications

Depth 30 mm
Power 125 mA (+12V), 20 mA (-12V)

Features

  • 2 independent sample player voices
  • Zero-latency playback
  • Pitch (1V/oct tracking), gate, meta sample scan per voice
  • FW V2 auto-generates reversed copies of all samples

Folder Structure

microSD Root/
├── bank1/
│   ├── voice1/
│   │   ├── sample1.wav
│   │   └── sample2.wav
│   └── voice2/
│       └── sample1.wav
├── bank2/
│   ├── voice1/
│   └── voice2/
├── ... (up to bank8)
└── settings/
    ├── delay_1.txt
    ├── delay_2.txt
    ├── pitch_1.txt
    └── pitch_2.txt

Notes

  • 8 banks, each with voice1/ and voice2/ subdirectories
  • Max 24 samples per voice (32 on M/MIDI version). Sorted alphabetically
  • Recommended format: 44.1 or 48 kHz, 16-bit WAV
  • settings/ folder contains calibration text files

Preparing samples for the Two of Cups

The Endorphin.es Two of Cups splits each of its eight banks into voice1 and voice2 subfolders, with up to 24 samples per voice (32 on the MIDI version), sorted alphabetically. It plays WAV with a 12-bit output character; 44.1 or 48 kHz, 16-bit is the recommended source.

The per-voice folders are the thing to get right, since a sample in the wrong subfolder plays from the wrong voice. SampleStack converts to a recommended rate and depth and writes the bank-and-voice folders so each sound lands where you intend.

Frequently Asked Questions

What sample format does the Two of Cups use?

PCM WAV with 8 or 16-bit input and a 12-bit output character, 44.1 or 48 kHz recommended, across two voices on a microSD card with 8 banks.

How does SampleStack help with the Two of Cups?

SampleStack converts samples to a compatible rate and depth and lays them out across the module's banks.