Skip to content

Sin-tel/tessera

Repository files navigation

Tessera

syntax

Experimental DAW with a focus on microtonal composition, expressiveness and physical modelling.

GUI parts are written in lua with LÖVE, the audio backend is in Rust.

How to build

  • Make sure you have installed Rust.
  • For Windows builds, you'll want ASIO support. Detailed build instructions are on the cpal repo.
  • cargo build will build the backend.
  • Install LÖVE.
  • Run love . in the lua folder.

A setup file will automatically be generated in lua/settings where you can configure your audio/midi device, see example_setup.lua for instructions.

For release mode, use cargo build --release and set environment variable RELEASE=true.

When things stabilize I will provide builds.

Releases

No releases published

Packages

No packages published

Languages