Old stuff


I just love music since an early age. I enjoy J.S. Bach and Mozart. In the last years, I have seen a growing interest in contemporary music. Since then, I listen sometimes to Bartok, Henri Dutilleux, Arvo Part and Krzysztof Penderecki.

My double interest for electronics and music has lead quite unsurprisingly to spend some times on toys such as MIDI protocol and expanses, sequencers, synthesizers and stuff like that. I do not have a very developed composing vein, you can find here some music pieces written or somehow adapted by myself. I wrote some articles here and there.

The sounds samples come from an E-mu Proteus 2, some virtual instruments from Apple, a Roland digital piano as well as a GEM S2 keyboard.

The problem of the musical scale (2002-2007) Stream... Building a musical scale has not been an easy task. In this article, I describe briefly the path that lead to the modern tempered system for the tune of musical instruments. I present the mathematical rules useful to obtain the chromatic scale as well as the cents scale.
How to exchange musical samples via the MIDI SDS protocol (2003) Andalusia The MIDI SDS (Sample Dump Standard) is a protocol developed at the end of 1980's to allow different musical instruments to exchange sound samples via a MIDI link. I wrote a small command line utility for Microsoft Windows, to send a WAV file with this protocol to a keyboard or a MIDI expander able to understand this format.
belle.mp3 (3,4 MiB, 2005) Louvre Belle qui tiens ma vie is a very well known pavane, written at the end of XVI century by Thoinot Arbeau (anagram of Jehan Tabourot) and published in the Orchesographie book, a sort of renaissance dance handbook. It is the only piece which is completely harmonized for four voices. A pavane is traditionally a slow tempo dance, written in a two beat measure. Here I propose a version which is quite far from the original for what it concerns the rhythm, the harmony (yes, consecutive fifths are for good) and orchestration. Far from being a philological work, it is more a kind of a fairy tale dream.
tulip_ballad.mp3 (3,9 MiB, 2007) Snow Sometimes, I am somehow attracted by minimalism in the style of Yann Tiersen. My tulip ballad is a small test in this direction. This piece is based on an irregular decomposition (3+3+3+3+2+2 sixteenths) of a four beats measure.
bwv639.mp3 (3,8 MiB, 2007) Zooming An interpretation of a very well known Bach piece, the BWV639, from Orgelbüchlein. I do not try to do an historical interpretation, but just a thought to someone who is very far.


If you have already used my FidoCadJ (some of the links are also available in the Electronics section of this site), you might already have noticed that I have always been interested in programming. Here are some of my works.

FidoCadJ (2008-2018)

FidoCadJ icon

A Java editor for electrical circuits and technical drawings.
Libraries for FidoCadJ FidoCadJ libraries. Some libraries containing symbols for FidoCAD and FidoCadJ. The libraries have been published after their authors gave me the permission to do so.
FidoReadJ (2007-2012)
FidoReadJ A Java applet useful for showing FidoCadJ drawing directly in the web browser.
Two Days to the Race Two Days to the Race A text adventure game written in 2018 for the C64, Plus4, VIC-20+32KB and MS-DOS computers.
The Innuh pyramid (2011-2018, it/en) Innuh's pyramid is a multiplatform game A text adventure game, adapted from an article published in 1984 from the italian review MCmicrocomputer. It runs on many Commodre 8-bit computers.
Alien Invasion: a VIC20 game written in 2018 Alien Invasion A Space Invaders clone for the Commodore VIC20 written in 2018, developed completely in 6502 assembly language.
Cavern Explorer, another modern VIC-20 game (2018) Cavern Explorer After the success of Alien Invasion, a new game for the unexpanded VIC-20 allows you to explore a vast cavern in the planet Zorf.
3D maze for the Commodore 64 (2017) 3D maze for the Commodore 64 A simple game based on the exploration of a 3D maze, programmed in C and released in 2017.

Vintage stuff

Some vintage stuff I like...
CPU and TED temperatures in a Commodore Plus/4 (2019) CPU and TED temperatures in a Commodore Plus/4 A controversial subject: are TED and CPU chips overheating in a Commodore Plus/4? Spoiler: Nope. This post contains a discussion I had with Bil Herd, the designer of the Plus/4.
Sinclair ZX Spectrum (2017-2018) divMMC and my ZX Spectrum 48K. Playing with Clive Sinclair's masterpiece.
Restoration of a Commodore VIC20 (2017) Restoration of a Commodore VIC20 The restoration of a Commodore VIC20, my first computer. I also describe a modification for obtaining a S-Video output.
HP9000/217 with HP7957B and HP9122 (2012-2018) HP9000/217 workstation Some photos of the HP9000/217 workstation with HP7957B hard disk and HP9122 disk driver.
Macintosh SE/30 from 1989 (2009) Apple Mac SE/30 I spent some time to work on a SE/30 to clean and repair it. Now this computer, with some understandable difficulties, can browse the world wide web...
Lancia Fulvia sedan from 1972 (2009) Lancia Fulvia I own a Lancia Fulvia sedan from 1972, inscribed to the italian registry of historical cars. I uploaded in this article a few pictures.
My MG TF 160 (2016-2018) Lancia Fulvia I have a MG TF 160, a little british roadster which is a great fun to drive.

Creative Commons License
The works published in this page are distributed under a Creative Commons license.