About John CS Keston

John CS Keston is an award winning transdisciplinary artist reimagining how music, video art, and computer science intersect. His work both questions and embraces his backgrounds in music technology, software development, and improvisation leading him toward unconventional compositions that convey a spirit of discovery and exploration through the use of graphic scores, chance and generative techniques, analog and digital synthesis, experimental sound design, signal processing, and acoustic piano. Performers are empowered to use their phonomnesis, or sonic imaginations, while contributing to his collaborative work. Originally from the United Kingdom, John currently resides in Minneapolis, Minnesota where he is a professor of Digital Media Arts at the University of St Thomas. He founded the sound design resource, AudioCookbook.org, where you will find articles and documentation about his projects and research. John has spoken, performed, or exhibited original work at New Interfaces for Musical Expression (NIME 2022), the International Computer Music Conference (ICMC 2022), the International Digital Media Arts Conference (iDMAa 2022), International Sound in Science Technology and the Arts (ISSTA 2017-2019), Northern Spark (2011-2017), the Weisman Art Museum, the Montreal Jazz Festival, the Walker Art Center, the Minnesota Institute of Art, the Eyeo Festival, INST-INT, Echofluxx (Prague), and Moogfest. He produced and performed in the piece Instant Cinema: Teleportation Platform X, a featured project at Northern Spark 2013. He composed and performed the music for In Habit: Life in Patterns (2012) and Words to Dead Lips (2011) in collaboration with the dance company Aniccha Arts. In 2017 he was commissioned by the Walker Art Center to compose music for former Merce Cunningham dancers during the Common Time performance series. His music appears in The Jeffrey Dahmer Files (2012) and he composed the music for the short Familiar Pavement (2015). He has appeared on more than a dozen albums including two solo albums on UnearthedMusic.com.

Flash Player Version 10.0.12.36 Audio Playback Bug

Windows users who have upgraded their Adobe Flash players to version 10.0.12.36 will hear warping and distortion in most of the audio examples on ACB. The problem is a documented bug in the Flash player that only manifests while playing audio that is rendered at either 22kHz or 48kHz. Since most of my mixes are at 48kHz before I convert them to mp3s this problem will effect a lot of ACB readers. Hopefully Adobe will have a fix out soon, but until then please click on the title of the audio rather than the player button to listen if you are experiencing playback issues. If you have an older version of the player, or use a Mac you will not be effected by this bug. Update: apparently Mac users with the new version of the plugin have the problem as well. The problem is described here with an AS2 workaround. I’m still looking at solutions, in the meantime, other than clicking on the title versus the play button, the only other solution is to downgrade your Flash player.

http://bugs.adobe.com/jira/browse/FP-862

Hamamatsu No. G210

Here’s a rough mix of a track that I’m working on for an upcoming album of material that I’ve been producing since August, 2008. I have committed to a release date of March 24, 2009 on Unearthed Music and I’m probably a bit more than half finished. Hopefully I’m on schedule. This piece was based on a simple loop of acoustic guitar that I played on an old Kawai with a missing string and a broken tuning peg. In fact I only used the low E and the A string on the instrument. The synth bass, pads, and melody are all made up of captured MIDI clips played on a keyboard controller and directed to VSTs of one kind or another. It’s close to being final, but still a bit of a rough mix, so comments are welcome.

Hamamatsu No. G210

Octave Pedal Rhodes

A variation of this clip is probably going to end up in a new track that Nils Westdal and I are working on. After a recent session Nils left his Boss OC-1 pedal in the studio for me to mess around with. The first thing I did was plug the Rhodes into it. The cool thing about the OC-1 is that if you play intervals into it it gets confused and randomly switches between notes. The results are unpredictable, but it’s also possible to get consistently unpredictable results. I know it sounds like an oxymoron, but duplicating certain intervals at specific dynamics allows you to mold the output into something usable. This is what I was going for in this example. I edited the recording to a suitable length, added some delay, and then automated a filter to manipulate the texture.

Octave Pedal Rhodes

Time Stretched Dog Bark on the PCM-D50

I time stretched this recording of my dog Tia barking on the PCM-D50 using the built in DPC or Digital Pitch Control. I don’t know why they call it pitch control when it doesn’t change the pitch, but rather time compresses or expands the audio by percentages, from -75% to +100%. The intent is for musicians to practice difficult passages, but I think it has a nice eerie, metallic effect on voice and other sounds. For comparison I’ve posted her barking with out the time expansion as well.

Original Dog Bark

Time Expanded Dog Bark

Normalized Binaural Back Alley Ambiance

One of the very first tests I made using my DIY binaural mics was this example of back alley ambiance. I stood as still as possible because this first version of the headset had a stiff cable that was very sensitive to vibrations. Birds and traffic are the most obvious sounds, but there is a high pitched screeching going on throughout the recording that became even more noticeable after applying normalization. While making the recording I actually took the mics out of my ears to make sure they weren’t generating the tone and I knew I wasn’t going crazy when it turned up in the recording. The sound is either a near by train, or a neighbor using a power tool. It sounds more like a tool, but the freight trains that go through my neighborhood make some very similar sounds to this.

Binaural Back Alley Ambiance