Tempera Cell Matrix

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

🔥 TCM v2.10.72 (https://patronix-music.github.io/tempera-cell-matrix/beta/) 🔥

Here’s a quick recap of the latest additions and workflow improvements:

* Long sample load options ➡️
When loading a long sample into a cell, you can now choose to:
- trim it in the current cell
- or let it overflow seamlessly into cells below

* Overflow control🎚️
You can choose how many cells the sample should flow across.

* Auto column naming for overflow loads 🏷️
If a long sample is loaded with overflow, the column name is now filled automatically from the sample filename.

* Better long-sample popup workflow⚡
Improved focus, Enter/Tab behavior, tighter layout, and faster keyboard use.

* Fades can now use the full sample length 🌊
Fade in / fade out are no longer limited to half the sample.

* Automatic anti-click microfade ✨
Short samples in pad/trim now get a tiny default fade to avoid clicks without manual editing.

* Load 8 improved 🎲
If you select more than 8 files, it now randomly picks 8 samples for that column.

* Export to real Tempera `.canvas` 🧩
You can export directly to an actual Tempera canvas file.

* ZIP import with embedded sources 📦
If you export a ZIP with embedded samples, you can now import that ZIP directly and it will relink from [TCM_Sources] automatically.

* Wave Editor improvements 🔍
Better handle grabbing, less accidental jumping near the selection edges, and faster editing feel.

* Zoom: Auto Hide 👀
Added to both the Wave Editor and Slice Editor so the zoom window can disappear automatically on mouse release.

* Multi-cell editing ✅
You can now:
- Shift-click to select a range
- Cmd/Ctrl-click for non-contiguous cells
- apply the lower inspector settings to all selected cells at once
- Cmd/Ctrl-Z undo support for multi-cell changes

Still beta, so test it to your heart's content and let me know if anything is not what it should be. 🫣

What’s new in v2.10.25

🧰 Mainly UI bugs fixed, and you can now open TCM as an app with the new TCM icon favicon-32x32
☕️ meta: added Buy Me a Coffee support link (header)
🔒 ui-tune: header+inspector fixed.
🧽 Fix: Clear All no longer blanks mini-wave placeholder (empty + center line).
🗿 Icons: add favicon/apple-touch-icon/manifest files.
🎚️ fix-volume: mini-wave gain line stays in the middle at Volume=0.00.
📊 Fix Import Preset: restore per-cell slice windows for Load+Slice columns.
😵‍💫 Fix Load+Slice target column sticking to Column 1 on re-load in Slice Editor.
🔪 Fix Load+Slice applies/loads to correct column when switching columns.
🧹 Clear All / Clear Column now also clears Load+Slice buffer for that column.

For more info:
https://github.com/Patronix-music/tempera-cell-matrix?tab=readme-ov-file#tempera-cell-matrix-tcm

EnJoY!

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.