Triceratupuz Lab

ETPR (Equally Tempered Piano Roll)

A browser based piano roll for equally tempered music.
It produces files in csound score format (see help for p-fields), a preview of the composition can be heard directly in the browser (instruments use basic waveforms).
Read the help to understand how to use it.
Should work also on tablets/smartphones (touch commands are enabled). Code can be vastly improved, feel free to do it.

Qui il link per scaricarlo (GitHub).

Qui il link per provarlo.


date: 2020-10-14
tags: javascript web_audio_api csound
frantumHead - Unpredictable Valve Failure [TPZ22]

Front Cover Rear Cover

Electronic improvisations with the nausearium csound program; use of binaural beats, headphones are recommended.
Created at Triceratupuz Lab, released to the world during august 2020



date: 2020-08-21
tags: netlabel

A MIDI USB pedalboard, based on Arduino Pro Micro board (Allows USB midi without additional components).
- Program Change 0 to 129 (!!!).
- Connections for two continous controllers.
- USB powered.
- Can be modified with additional controllers or buttons on free pins (see stripboard layout).

Arduino code (31/08/2020 update)
Stripboard layout


date: 2020-08-04
tags: arduino
Spengg - Somewheresomehowsombrggh Volume 1 [TPZ21]

Front Cover Rear Cover

The diaries of one of the worst guitar players on planet earth, this is volume 1.
Improvised electric guitar processed and sometime looped in realtime with selfmade software running on a weak tablet.

Released in June 2020



date: 2020-06-13
tags: netlabel


A video with audio and pseudo score of the first three tracks from Reiterated Parrot Logic by Stephanus Farlooken (2012 album).

date: 2020-03-14
tags: stuff
Vexations by Erik Satie performed in the browser.
Written in Javascript (web audio api for audio), score image taken from Nicolas Horvath blog.

Here the download link (just unzip and open the html file with a web browser).

Here the link to test it.


date: 2020-03-03
tags: web_audio_api
Not Ensemble - Japanose [TPZ20]

Front Cover Rear Cover

Improvisations recorded (with IJapSostraniV2 software) in several places. Mastered at Triceratupuz Lab between november and december 2019.
Released in December 2019.



date: 2019-12-08
tags: netlabel
IJapSostraniV2 is the IJapSostrani new version. A sound generator based on the javascript web audio api, white noise, hum and computer microphone processed via several effects and loopers.

Here the download link (just unzip and open the html file with a web browser).

Here the link to test it.


date: 2019-12-08
tags: web_audio_api
Matrix Processor published, a realtime multieffect to be used in Csound for Android.

It's baser on the matrix mixer (with an effect in each channel insert) and includes also some loopers and freezers.
Effects parameters could be controlled via GUI, via MIDI or with the trackpad included.
Due to the larde number of widgets in the GUI is recommended to use devices with big screen and a good processor (tested and developed on a Samsung Galaxy A6 of some years ago).
For some strange reason lower latency has been acheived by using Csound For Android version 6.10.

Files are on Github at this link.

date: 2019-11-04
tags: csound android
TPZ_polyrhythms_calculator is a metronome for polyrhythms (to play in 3 against 5, 7 against 13 and so on).

Here the download link (just unzip and open the html file with a web browser).

Here the link to test it.

It was inspired by this Adam Neely video.

date: 2019-08-09
tags: web_audio_api

Filtered by "all" records found: 86