Steven M. Allen - I've been playing music since 1967. Guitar, then organ,
then to bass guitar in 1972. I started creating electronic music in 1997
on the computer. I have played bass professionally since 1975.
My two primary musical outlets are my electronic music pursuits, under the
I also have an improvised instrumental band called Wahoo Trout.