• Ever hear a piece of wood sing? For my set during last Tuesday night’s Gazebo Gang event, I...
    253
    Ever hear a piece of wood sing? For my set during last Tuesday night’s Gazebo Gang event, I busted...
  • My first stream after my mom’s death & funeral was a tough one. I’ve always looked at my...
    509
    My first stream after my mom’s death & funeral was a tough one. I’ve always looked at my improvised...
  • Stream chat’s reaction when I busted out “Take My Breath Away” during @gsg_live ‘s Valentine’s...
    171
    Stream chat’s reaction when I busted out “Take My Breath Away” during @gsg_live ‘s Valentine’s Day...
  • Sometimes it’s time for improvised piano music. #writingmusic #pianists #pianokeys #pianosong...
    122
    Sometimes it’s time for improvised piano music. #writingmusic #pianists #pianokeys #pianosong...
  • When last-minute goes *okay*. I had a crazy idea to integrate my new live rig I posted about a...
    184
    When last-minute goes *okay*. I had a crazy idea to integrate my new live rig I posted about a...
  • Evolution of an ambient stream. For a recent Gazebo Gang Twitch event, I did something I’ve never...
    204
    Evolution of an ambient stream. For a recent Gazebo Gang Twitch event, I did something I’ve never...
  • This Tuesday, it’s time for our next monthly Gazebo Gang virtual event! 16 hours of music...
    142
    This Tuesday, it’s time for our next monthly Gazebo Gang virtual event! 16 hours of music inspired...
  • Sometimes we time-shift collaboration. GSG has an annual special event called Jamuarium, where...
    232
    Sometimes we time-shift collaboration. GSG has an annual special event called Jamuarium, where...