Dave Linnenbank
Writer/Educator | System Designer | Musician
work@davelinnenbank.com
Résumé





Online Portfolio


Categories:Writing System Design Video General Programming Sound Programming Music Album

Writing These examples demonstrate mastery of music technology topics, teaching, communication, and documentation production.
Organelle Manual - I wrote the manual for Organelle, a new musical instrument from Critter & Guitari. I am also updating the manual and adding additional content as updates are released. View manual Visit critterandguitari.com See the announcement
Bitwig Studio Manual - I wrote the manual for Bitwig Studio, a new software audio sequencer and workstation. I am also updating the manual and adding additional content as new versions of the software are released. View manual Visit bitwig.com
Reaktor Introduction - An introduction to working from scratch in Native Instruments’ Reaktor that also explains synthesis fundamentals to newcomers. Includes an appendix (page 54 onward) showing a patch in Reaktor recreated in several other platforms. View PDF
ScreenFlow Video Feedback Documentation - A set of technical instructions to guide Dubspot Online teachers through making video feedback for their students. (Another document provided the method and expectation for these videos.) Goes from installing and configuring Telestream’s ScreenFlow to the process of making and uploading each feedback video. View PDF
Room Configuration - A document explaining the normalling procedure of a particular computer workstation at Berklee College of Music. Includes some rationale because of the odd nature of the setup. View PDF
Video Basics - A primer of digital video concepts and terminology for audio people. View PDF
Logic Synth Deconstruct - A recreation of four simple, integrated synths in Apple’s Logic with Clavia’s Nord Modular G2 platform. Was a core curriculum addition that I developed for Music Synthesis at Berklee to get early students to connect the modular world they learn in with the integrated world more common to production. The PDF was one contribution of mine to a core curriculum class’s “Teacher’s Guide,” co-authored with Tom Rhea. View PDF
Logic Quick Start - A quick start guide to using software synthesizers in Apple’s Logic. Made to assist the Logic Synth Deconstruct, above. View PDF
System Design These examples demonstrate a variety of integrated systems that I have designed and built.
Max For Live Development - Max For Live is a collaboration that incorporates Cycling ‘74’s MaxMSP technology into Ableton Live. I have done extensive development in this environment.
MainBrain System - I made a system for Billy Jay Stein of Strange Cranium that allows a musical theater conductor to easily control, adapt, and rearrange prerecorded audio. The system was originally developed for Spider-Man: Turn Off the Dark and is used nightly to control audio playback in this show and others. A write-up follows. View product page View user guide
Max Fuel series - Max Fuel, the First was originally released on puremagnetik.com in 2010, quickly becoming one of their top-selling products. (Additional Max Fuel installments are in development.) I programmed all of the devices and made both the product video and the tutorial video.
Load the product video
Load video tutorial
Diesel Confession Booth - Using a combination of MaxMSP, Jitter, AppleScript, and shell scripting, I did the interactive programming for this installation piece at the 5th Avenue Diesel store in New York. Created for Fashion Night Out and running for several months afterward, the piece invited customers to enter the booth, interface through a touch screen, and record a video of their “stupid” confession. The videos were then cycled into rotation on 30+ televisions in the storefront, automatically converted and uploaded to Diesel’s server, and then emailed to the customer. The following are some documentation, pictures, and media coverage. Visit website 1 Visit website 2
Load Dailymotion video
“Levitation” Installation Piece (Dornbirn, Austria) - I created the audio system for this architectural installation piece by the artist Thilo Frank. As the object slowly rotated, sounds that were recently recorded were played back through resonators in the object itself. Gradually, the sounds of the visitors blend into the resonance of the space. See photos of the piece View program notes
Load audio samples
ScreenFlow Video Feedback Protocol - A set of technical instructions to guide Dubspot Online teachers through making video feedback for their students. (Another document provided the method and expectation for these videos.) Goes from installing and configuring Telestream’s ScreenFlow to the process of making and uploading each feedback video. View PDF
Classroom/Multimedia Systems - These various software projects were made with audio classroom/lab situations in mind, but the concepts are fully adaptable to any lab or multi-room campus environment and beyond.
Informatics - This system gets local computers to automatically post information about themselves (e.g., machine serial numbers, software versions, hardware configurations, battery levels for Bluetooth peripherals…) to highly formatted webpages. The purpose of Informatics is to make sets of information available to various stakeholders, and to make the critical data evident at a glance. [This system uses JSON, AppleScript, file sharing, shell scripting, Google Forms, and heavily scripted Google Sheets.] View One-page Explainer
Triple RCA - Using shell scripting, AppleScript, and MaxMSP for the user interface, this system allows a “teacher” station — any computer with a projector and speakers connected — to receive both the video and audio output of any “student” station. The interface for the teacher is graphical, with each student station displayed at its physical location within the room. When properly configured, one click initiates audio and video sharing. View One-page Explainer
Enigma - Software updates can’t always be done cleanly; sometimes a new version must live alongside the old one for a while. Using shell script and AppleScript, Enigma is an application that parses any Ableton Live session file to determine which version of Ableton Live made it, finds the best versions of Ableton on the local machine, and then asks the user which version they would like to use. (And when the user chooses to open an older file in a newer version, warnings are provided before their file is irrevocably updated.) View One-page Explainer
Wormhole - This applet allows the quick and simple distribution of files to other computers in the same room. Wormhole also keeps track of which stations failed to receive the files, allowing the user to retry only those that had an issue. This elegant tool saves a great deal of time for running classes or other types of presentations. View One-page Explainer
Video Some various video pieces and live performance systems I have made.
“Seed” - A video piece I made for a composition by Fabio Fonda. The source material was a single still image. View source image
Load the video
“Usually Around Me” - A video piece I made for a song by Fernanda Ulibarri. I basically used Cycling ‘74’s Jitter to make a performable iTunes Visualizer.
Load the video
Live Performance Systems - Here are output examples of two video performance systems I made using Jitter. The two video clips are examples of feedback and scaling (with sound by an improvisatory ensemble). The webpage takes stills from the performance and randomly overlays them (hit reload on that page to see different results). View webpage
Load video clip 1
Load video clip 2
Generative Systems - These five images are stills from a generative video system made in Jitter that obeys certain architectural rules with an amount of interaction. A variation of this system was made to visualize Micah Frank’s installation, “Tectonic,” a piece that sonifies realtime earthquake data. View image 1 View image 2 View image 3 View image 4 View image 5 View “Tectonic” page
Senator Linnenbank - Script written by Travis Johns and myself. I also did sound, music, and an approximation of acting.
Load the video
Get Out! Of The Closet! - The pilot of a web series by Travis Johns. I mixed the audio, did some music arrangements, and worked on the story lines.
Load the video
It’s For Her - A short film by Travis Johns. I mixed the audio and contributed to the story.
Load the video
General Programming These examples showcase general programming skills in the context of tangents and excerpts.
JavaScript Programming - Beyond web programming, I have used JavaScript extensively in MaxMSP, Adobe programs, and other environments. On a subway advertisement a while back, a technology company posted a challenge: Write out all the numbers from 1 to 999,999,999 as words, and then determine the 51 billionth letter. This is a JavaScript solution. View webpage
Workflow Solutions - This is an Adobe Flash script I made for an animation house. When multiple files are open in Flash, this script extracts each file’s name and location, creates a folder in that same location with the same base name, and exports each Flash session as an image sequence. View script
Utilities - To navigate my computer, I use a program called LaunchBar by Objective Development. I have written several AppleScripts and shell scripts that utilize LaunchBar to make regular tasks simpler. One script determines how long the computer has been powered on, formats the answer in regular English, and displays that result on the screen. Here is a screenshot and the guts of the function, written in Perl. View image View script
Sound Programming These examples demonstrate a variety of audio programming and sound design skills.
Plug-in Programming - The following are plug-ins that were made with MaxMSP and its Pluggo technology. Each has a sound clip and then a processed version of the same clip, along with a description of the plug-in…
Multiband Distortion View description
Load audio examples
Delay Matrix View description
Load audio examples
Filter Dropout View description
Load audio examples
Synthesis Sound Design - The following patches were all created from scratch with Clavia’s Nord Modular (G1). Each has a brief, raw sound recording and a brief description and picture of the patch....
Happy Square View patch & description
Load audio example
Bad Bass View patch & description
Load audio examples
Flat Tire Wurly View patch & description
Load audio example
Sunset View patch & description
Load audio example
Passing Vessels View patch & description
Load audio example
Music Some composed musical works.
Turm - A cue for full orchestra. I also orchestrated and conducted this. View score
Load the audio cue
Sketches - A two-movement piece for solo piano. I performed this as well. View movement 1 View movement 2
Load the audio recording
Bansa (반사) - An electroacoustic piece for bass clarinet. Bass Clarinet performed by Neil Leonard; electronics programmed and performed by me. View score
Load the audio recording
Partly Cloudy - Opening cue for a short film by Travis Johns.
Load the audio cue
Load the short film
Damper - A slightly extended electronic music composition/improvisation. Good radio music for the long drive home.
Load the audio cue
Jeru - A cue for flute, violin, piano, and electronics.
Load the audio cue
Uncooth Logo Themes - Four logo themes for Uncooth Entertainment; one tasteful, three ‘80s themed…
NY Version
Load the audio logo
1980s Atari Version
Load the audio logo
1980s Loveboat Version
Load the audio logo
1980s Hero Version
Load the audio logo
Album An album of mine, called The Problem is Last Year. I wrote all the songs and made all the sounds (except for the female vocals on the first track). I also produced a full-length video version of the album, coordinating work with 12 visual artists.
Listen to the album
Load streaming audio player
Watch the trailer
Load the trailer video
View the lyric book View album/art booklet
Watch one of the videos
Load music video