Tempera Cell Matrix

TCM is a standalone, web-based editor for the Tempera granular synthesizer.

🔥 v2.11.46 🔥

🎛️ Remix workflow added — create quick column variants like Reverse, Rotate +1, Odd/Even, and Random Order right from the inspector.
🎚️ Prep Loop added — load one file into the selected column, fit it to the current BPM / beats-per-cell grid, and slice it cleanly across all 8 cells.
🎵 Cell Pitch added — per-cell pitch control is now available in the inspector and affects TCM playback / exported audio.
⚡ Fit All added — one inspector button now sets all 64 cells to Fit mode in one go.
🛠️ Safer drag & drop — single-file column drops now go to the next empty cell, and long sample drops on cells or columns use the same shared Long Sample popup flow.
✅ Faster bulk selection — added Sel Col / Sel Row, including toggle behavior to quickly de-select back to the main cell.
▶️ Auto Preview upgraded — when Auto Preview is on, clicking a cell with the mouse now previews it too, not just arrow-key navigation.

Enjoy slicing and editing your samples to oblivion 🔪✂️ and don't forget to locate those adorable creatures 🦟🦗

✨ Plus lots of new functions, bug fixes, workflow polish, and UI cleanup since v2.10.77:

🎛️ Tempera `.canvas` export, now also with optional template merge from an existing Tempera `.canvas`
📦 Template-only preset export + clean template preset import into an empty matrix
🧠 Presets remember chosen `.canvas` template metadata for later export
✂️ Long sample options: trim, overflow, or Overflow + Fit (pitch)
🔒 Cell Lock added, plus Lock Col / Lock Row — now also respected by Load 8 and Random 64
🎧 Auto Preview while navigating the matrix
⌨️ Matrix shortcuts: `N`, `R`, `M`, `L`, `T`, `Enter`, `Delete/Backspace`
🎚️ Multi-select Normalize with undo for Normalize and selected-cell Clear/Delete
🗂️ Random 8/64 Sources: reusable live multi-folder source lists with direct relink on preset import
🎰 `Load 8` now turns into `Random 8` when a live Sources list is active
🚨 Smarter duplicate handling: duplicate warnings on single loads, unique-first Random 8/64, unavoidable repeats marked in red

For more info:
Click the help button in TCM for all your unanswered questions.
https://github.com/Patronix-music/tempera-cell-matrix?tab=readme-ov-file#tempera-cell-matrix-tcm

Tempera Cell Matrix

How to use

You may need a browser with Web MIDI support. This is currently natively supported in Chrome and Firefox, while support for Safari can be enabled with a browser extension.