Last Updated - 2021 March 18

Hey. My name is Robert Randolph.

Free Time

  • Develop software in…
    • Clojure and Java for desktop.
    • C/asm for PIC, AVR and ARM microcontroller platforms
    • Javascript.
    • Java
    • Common Lisp for desktop and web.
    • Haskell for fun.
      • I’m current playing with Nim for fun now.
  • Music…
    • Electric and Double bass
    • Percussion, mainly drum kit focusing on jazz and post-rock styles
    • Piano
    • Trombone
    • Trumpet
    • Electric Violin
    • SuperCollider fiddling
    • VST programming
    • Instruction and teaching!
  • Software tinkering
    • I just have a really big interest in DAWs, their workings and workflows.
      • I currently primarily use Cubase and Reaper.
    • I really love Omnifocus and Many products from ManyTricks Software. Specifically KeyMo, Moom and Time Sink.
    • I design with Omnigraffle, Affinity Designer and Affinity Photo.
    • Videos are done with Screenflow and Final Cut Pro using a Panasonic G9 and various Logitech Webcams.
    • I use Talon for most of my computing. My talon setup is on github, but it’s always behind my local config.
    • I was a die-hard emacs user, but I tried to live without it for a month. It was successful and I continued using Vim as I have for a long time, then I did a month without that and… now I use VS Code and NetBeans.
    • Nope. As of February 2018 I’m back to using emacs and Evil Mode. VS Code is awesome software, but the VIM layer is just not as good as I need. I also really miss things like Ivy, Key Chords and having relative line numbers in normal mode, and absolute line numbers in insert mode. It’s built in to my consciousness.
    • Nope… using VSCode again. Vim bindings don’t seem to suck as much anymore, Calva is pretty awesome. The ‘out of the box’ cross-language capabilities are just too good to ignore.
    • Nope. Emacs user. That’s it, emacs for life. I’m done with it.
  • Workshop
    • I have a pretty nice workshop where I build all sorts of things that you’ll see here.
  • Cook
    • I do a lot of the cooking in the house, and I quite enjoy it.
  • Gardening
    • Our property is covered in greenery, and we grow food all year long.
    • I particularly enjoy plants that are dangerous in some manner. Toxic, skin irritants, stinging, etc…

What I’ve done

This is a partial list…

  • Session Musician
    • Electric Bass
    • Percussion (drum kit, keyed)
  • Recording Engineer
  • Mixing Engineer
  • Guest Lecturer and/or Keynote speaker
    • Modern Synthesis Techniques
    • SVF Filter Implementation (functional)
    • Mix Troubleshooting
    • Electric Bass Setup for Tonal Adjustment
    • Anatomy and Ergonomics for Electric Bass
    • Physical Sound Design through Equipment Selection (Percussion)
    • Detecting and Correcting the Progression of Nerve Issues for Electric Bass
    • Relearning to Play an Instrument after 20 years (Electric Bass)
    • Sound Design from the Ground Up
    • Affordance in GUI Design
    • Learning to Write for Beginners
  • Audio Software Planning Consultation
  • Blackbox Analysis of Audio Software
    • Video Presentations
    • Longform Essary
  • Technical Writer
  • Clojure Developer
  • Video-based Education (self-written animation and render system)
    • Database
    • Programming Language
  • Java consultation
    • Banking Backend
    • Banking Communication Systems
    • Form Design Application(s)
  • Optimization of applications on PIC and AVR platforms.
  • Industrial Automation consultation.
  • Design, manufacture and compete with ultra-high quality sport kites.
  • Macrophotography instrumentation design and manufacture.
  • Regional Manager of a national pizza chain. :)

Where I am