music

To find out what I'm listening to, check out my last.fm profile. You can even listen to a selection of my favorite tracks directly, in mixes I uploaded to 8tracks.

Research

But I also do some hobby research on scientific music theory. What characteristics of sound do we need to recognize different instruments, animals or human voices? Why do we have white and black keys on a piano? Why can't you play (consonant) chords with church bells? There are good answers to many of these questions. I'm also interested in the applications of this science to (digital) sound synthesis and composition. Some excellent resources to get you started:

Music: a Mathematical Offering
Dave Benson's free text book covers many different subjects, using mathematical analysis.
The Theory and Technique of Electronic Music
Miller Puckette explains digital sound synthesis in all detail, with example patches for Pure Data.
Relating Tuning and Timbre
An article by William A. Sethares about finding scales that work well with some instrument's spectrum.

Xenharmonic music

Music in micro- and macrotonal scales is my favorite area of experimentation right now. All this unknown territory is a great opportunity to develop a new (unbiased) music theory. The Bohlen-Pierce scale is my first object of study and there's already some material on this site. There is a friendly community, the Xenharmonic Alliance

Software

To experiment with sound synthesis, I completely rely on (free) software. An incredible amount of high-quality programs are available for GNU/Linux systems, too, all inter-connected with the JACK audio and MIDI server. A small selection:

Ardour
A flexible DAW, for hard-drive recording and editing.
LADSPA plugins
Huge collection of effect plugins.
JAMin
Mastering tool.
ZynAddSubFX
Great synthesizer, featuring "PADsynth" engine.
Hydrogen
Drum machine, with mixer, pattern editor and song arrangement.
Pure Data
A graphical programming language: the successor to Max/MSP
Non
Light-weight, but fully functional sequencer, DAW and mixer applications.
AlsaModularSynth
Emulate old analog modular synths, for free!

While some synthesizers are capable of retuning, notably ZynAddSubFX and AlsaModularSynth (via Scala files), most just support the usual 12 tone equal temperament. To use microtonal scales with other synths, I use fishnpitch, that supports JACK MIDI and Scala files.

Hardware

At the same time, I'm thinking about proper interfacing. The standard keyboard from a piano might be convenient, but isn't easy to handle for untrained musicians. The relative keyboard proposes an alternative interpretation,