• ~   

  • 2023
    • pdqbp — an experimental generative system.
    • flure — a small stack-based language for creating procedural binary graphic.
    • jot — simple note taking tool, focus on writing.
    • anu — custom sequencer and live-coding environment.
  • 2022
    • oscd — a simple interactive OSC (Open Sound Control) debugger for terminal.
    • xen — an implementation on De Casteljau's algorithm for live performance.
    • acara — an (a)scii (ca)nvas gene(ra)tor and small sketch tool.
  • 2021
    • exp — CLI to create an opinionated temporary folder structure, automatically get cleaned up after they're expired.
    • bela-i2c — a tool for communicating between laptop and i2c-supported Eurorack module (eg. ER-301 ) by using Bela.
    • skiff — static site generator, purely written in Rust.
  • 2020
    • patithin — calendrical sequencer, based-on Github contribution.
    • songkranizer — Songkranizer, is a Songkran festival simulator on Chrome extension.
    • worng — dynamic programming language and tree-walk interpreter written in Rust, based on Lox Language.
  • 2019
    • tsiangt — terminal music player.
    • again-again — re-interpretation of Cadson Demak song's "again-again".
    • ect-etc-tec — SJT algorithm for letters as a musical pattern.
  • 2018
    • livecodefest — redesign Livecode festival website, London(unofficial).
    • i-saw-russolo — this jigsaw will blur the line between the hardest and the easiest, entertainment and annoyance, finish it or fuck it!
    • as-far-as-i-can-tell — DVD cover design for a Short-film, directed by Jirat Sompakdee.
    • bkkdw — Live-coding performance at Bangkok Design Week'18.
    • the-blackcodes — website for musical project.
  • 2017