Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the ignition domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /dom953964/wp-includes/functions.php on line 6131

Deprecated: Return type of GD_WordPress_File_Iterator_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /dom953964/wp-content/plugins/wp_migration-master/classes/iterators.php on line 5

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the health-check domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /dom953964/wp-includes/functions.php on line 6131
Sewing Machine Sequencer – Lara Grant

Sewing Machine Sequencer

Sewing machines are naturally percussive. The needle goes up and down at a speed controlled by a foot pedal in a steady rhythmic pattern. Other than mic up a machine to capture it, I thought it would be great to be able to control how the timing of the needle pulsing up and down like a sequencer, meaning over a certain amount of time, I could tell when the needle went up and down or paused and how fast it moved through the pattern.

To do this, I looked for battery-operated sewing machines, particularly retro toy sewing machines. Once I found a suitable one, I decided to replace the existing motor with a stepper motor that would have enough torque to operate the mechanics and could controlled by a microcontroller.

Motor connected to a microcontroller with an original and bought gear.

I created a control box of 8 switches. When a switch is “on” the needle goes through an up/down cycle, if “off” it doesn’t move and pauses. A speed dial and knobs for manually moving the needle when it wasn’t moving through a pattern were added. Taking a bit from my 16th and Mission project from 15 years ago, when the needle goes down, I have it go through a piece of conductive fabric. The switch made of the conductive fabric and the wired needle can be used to trigger many sounds. I decided to add a simple oscillator circuit that could be switched between a square and triangle waveform with a pitch knob. To add some more variables to play with, I added an input that can modulate the waveform with a control voltage input from my modular eurorack setup. Lastly, there is a mono 1/8″ output.

A different sewing machine instrument which is a replica of the basics of 16th and Mission.

These snippets are from a Sound Hackers night where I spoke about this project and did a short demo performance. Sound Hackers is an event in Portland, OR, and is organized by Helen Leigh.

The above picture was taken at a sound performance series called NonSeq in Seattle organized and curated by Afroditi Psarra.