How do you create a new type of musical instrument using the right sensors, arduinos and some clever ergonomic engineering?
I invented a way to play bass and guitar, at the same time,
using the same 4 fingers and thumb you normally use to play guitar,
on a regular old electric guitar.
(with a bunch of software and hardware and sensors)
Learn about analog to digital sampling, physical computing, MIDI, arduino, physical design, prototyping and more!
I will talk about the design issues, coding challenges, going from idea to POC to prototype to pilot.
Design of the pedal:
boards for the POC (too big to actually fit in the pedal)
POC that will evolve into the Prototype of the pedal (the tiny blue board is a Arduino Nano that will be the brains of the pedal.
take a listen/look at:
the guitar stomp pedal with the OLED display:
improved the software: https://www.youtube.com/watch?v=k6dz0rJP8cY
Grew up building stuff with RadioShack parts and hacking junk I found in the garbage.
Built my first synthesizer when I was in 7th grade ( UJT Transistor oscillator design). Started programming on TRS80 + Apple II's in 1978
Started playing guitar in 1979
Started my programming career as a Video Game Programmer, in assembly language on the IBM PC & C64, in the late 80's.
(you can play "Ajax" at https://archive.org/details/msdos_Ajax_1989)
Worked on Wall Street for about 10 years building ginormous scale systems - ex: an app that ran on a single box with 784 cores and 784 gigs of RAM (see Azul Systems Vega), handling 250 million transactions a day, in 2007! .
Former Adjunct Professor at NYU in the Computer Science graduate program.
Guitar player & musician
Writing Crypto routines since 1994
Writing Java since 1997
Doing Hadoop since 2008
I've been hacking the Arduino since 2009.
Hacking the Raspberry Pi since 2012.
and Assembly (on 6 architectures - ARM,ATMEL AVR, 8086, 6502, Z80, PDP)
I have programmed CPUs, GPUs, DSPs, MCUs in Assembly, C and less soul crushing languages.
CTO for Loco Bellis, LLC