Screen Shot 2018-04-13 at 15.52.18.png
 
 

 

Leonardo Foletto offers custom software solutions for audio and multimedia applications, audio post production services and creative programming consulting.

HIS areas of work include development of digital signal processing algorithms, live coding, APPLIED ML Solutions for music and sound processing, algorithmic and generative composition, computer-musician interaction, and multimODAL approaches to music composition and performance.

 
 

About

Most of my life has been divided between my two greatest passions: arts and technology. I began engaging with music as a child, playing the saxophone at age 7 and moving to drums at 12. Music has always represented the best way to convey emotions for me. My aim is to recreate the same feeling of awe I experience when listening to a great piece of music or when witnessing an exceptional piece of art in my own work. At the same time, I’ve always loved the sciences and strive to find new ways to use my passion for technology to create art. I found the perfect synthesis of these two key aspects of my life in Berklee College of Music’s Electronic Production & Design major and since then I've been spending my time exploring all the different aspects and facets of the audio technology world. My works space from audiovisuals, generative and algorithmic compositions, machine learning based audio software, hardware hacking, custom software for sound processing and music synthesis, live coding, audio post production, mixing and mastering. Some of the commercial products I have worked on in various roles include: Avid Pro Tools, Voicemod ecosystem of apps and Sound Drive.

Download resume

 

Software

A selection of personal software projects.

 
 
 
 

Kairos

Live Coding library written in Haskell using Csound UDP server as the audio engine. Ongoing open-source project started as my thesis for the Bachelor Degree in Electronic Production and Design at Berklee College of Music. For more detail visit the Github page and watch the short video presentation showcasing the state of the project at the end of my senior year at Berklee College of Music.

I had the honor of presenting a paper about Kairos at the 5th International Csound Conference. You can read it here and check out the official Proceedings publication here.

You can see some of my performances at the links provided in the Performances & Talks section of my website

A video I did for Umanesimo Artificiale's Live Code Your Track Live video series where I give some insights about my creative process when performing with Kairos


The Sound of AI - Open Source Research

A sampler powered by Machine Learning. Takes a speech input and generates a guitar sample based on the requested tonal characteristics using a Tensorflow implementation of Spectral Modeling Synthesis. It's then possible to explore the latent space of the generated sample, to create new sounds, or simply perform with the instrument using the on-screen virtual keyboard or an external MIDI keyboard. Written in Python, sound engine for the sampler written in Csound. In this project I served as the co-coordinator of the Production Group, responsible of creating the sampler engine, the state machine and UI for the app and the pipeline to build all the machine learning models built by other research groups into the front end. I also took charge of the evaluation of the project, by contacting and interviewing with creative technology professionals and collecting their feedbacks into qualitative and quantitative reports. The project website is available here. The main repo of the project is available on Github

Screen Shot 2021-09-09 at 10.19.36 PM.png

CSOUND OPCODES

A repository of Opcodes for Csound developed in C++.

So far it includes:

  • Waveloss : a Csound implementation of the Waveloss UGen from SuperCollider

  • Pan3 : stereo panning algorithms including constant power sin, constant power sqrt and mid/side panning

  • Wavefolder : a sine / triangle wavefolder with feedforward and feedback

  • PdOsc : a phase distortion / phase shaping lookup table precision oscillator

  • Unicomb : a comb filter with independent feedback and feedforward paths

Available on my Github page


Screen Shot 2020-04-30 at 12.33.49 PM__01.png

Audio Analysis Experiments

A collection of short Jupyter Notebooks and Python files exploring digital signal processing, audio analysis, music information retrieval and machine learning for audio in Python. All the source code is available on Github and some additional interactive demos and models are available on my huggingface profile


Screen+Shot+2019-12-30+at+9.37.45+AM.jpg

lf.gen

An array of quick DSP algorithms packaged as gen~ patchers for quick prototyping in max/msp. The collection include filters, panners and signal generators. Available on my Github page.


EARLY JUCE EXPERIMENTS: ALPHA DELAY & Basic Synth

Alpha Delay: Stereo delay plugin written in C++ using the Juce framework. Source can be found on my Github page.

Basic Synth: A simple subtractive synthesiser built exploring the Juce framework. Feel free to check it out on my Github page.

Screen Shot 2019-12-09 at 12.20.14 PM.png

Audio Programming for iOs class projects

A number of simple iOs apps developed as class projects. The collection includes an FM synthesizer,a granular delay and a phase vocoder and vocal freezer, together with other audio effects. A selection of them is available on my Github.

Screen Shot 2018-10-26 at 5.53.03 PM.png
 

Multimedia

Selected works in the field of multimedia art.

 
 

DISTANTIA AV

DISTANTIA is a multimedia audiovisual project about the mediated nature of observation blending satellite imagery, virtual spaces and deep immersive soundscapes enriched by AI generated sounds. These elements are weaved together, creating a collection of landscapes viewed from the distant perspective of SENTINEL-2 satellite, processed, analyzed and returned in various types of visualizations, from vast virtual scenarios to distrupted and fragmented pointclouds, inviting viewers into a complex scenario where perception is blurred by the overlap between reality and representation. For this project I worked as applied music machine learning engineer and consultant providing the notebooks necessary to train RAVE models for neural realtime audio synthesis, giving guidance on their use in the studio and for ableton live performances using nn~.


MONAD & SENSE

Multimedia fashion design project in collaboration with Kakan Kudo. I perfomed livecoded music, mixed and mastered it.


CHIAROSCURO

Performance in three acts by Joy Lee that explores the duality of emotions, from dark to light. My roles included performing modular synthesizers and real time processing of the audio from the other players through custom made Max/msp and Csound software.

The video showcases the first iteration of the project, presented on a 10.2 channels sound system with three video screens for projections.

Video of the second iteration of the performance featuring Neil Leonard on saxophone, Aaron Myles Pererira and Kedaar Kumar on Visuals and the dancer Madeline Miller.


DIGITAL FOREST

Multimedia performance produced in collaboration with Nona Hendryx and Will Calhoun. My role in the project was to lead and coordinate a team of students whose objective was to create a website interface through which the audience would have been able to perform and affect the music during the performance, generate the sound effects to be controlled by this web interface, set up the network through which all the performance data was piped and distributed, and regulate how all the teams would use this network to share data with each other based on each team’s needs.


PSX_20180502_113707.jpg

A ROSE OUT OF CONCRETE

Performance produced by Hank Shocklee and Nona Hendryx. This project consisted of a multimedia performance piece featuring 3 projection mapped screens, 15 dancers and 10 music technologists that meant to be an experimental manipulation of the body to produce and control sound, lights and visuals through the use of sensor applied on a group of 15 dancers choreographed by Duane Lee Holland Jr. I was part of the tech team lead by Dr. Richard Boulanger, in charge of developing the devices that, reacting to the gestures of the dancers, manipulated and transformed sounds, visuals and lights. Some of the software I specifically developed for this can be found in software.


SAMSARA

Collaborated on a three-movement multimedia performance realized by A2daC as his final capstone project for the Electronic Production and Design major at Berklee College of Music. My main role in the project was to develop a series of custom Live devices to be used by the artist in the performance. The principal device I created is a Max for Live looper that would allow the player to record and manipulate music on the fly allowing the performer to shape the composition in real time.

visuals: Jacob Johnson | dancer: Erica Codd | videographer: Fen Rotstein


Screen Shot 2018-05-02 at 11.44.55.png

VUU

Prototype of an audio visualizer application for augmented reality. Realized during a class in collaboration with students from M.I.T., Harvard, Boston Conservatory and Berklee. The goal was to prototype an audio visualizer for augmented reality to be used at music festivals and concerts to create a personalized experience of the event for every single attendant.


LIVE VISUAL ART FOR MUSIC EVENTS

I have been working with live audio visuals, using primarily Jitter from Cycling '74, for a wide array of different settings and musical styles: from Djs to live bands to jazz trios.

 

Post PRoduction

Selected post production projects. My experiences include: mastering, mixing, sound design for linear and interactive media, sound and music editing.

 
 

IDN - Kaleidoscope Album Mastering

Mastered IDN's album "Kaleidoscope". You can read a review here.


Premio

Mixed and mastered multiple tracks by Premio


PESCHE DRUM COVER

Mixed and mastered Gianluca Pellerito's drum cover of "Pesche". Done in Pro Tools.


"Knights of the old republic 2" menu sounds replacement

All sounds synthesised with my Eurorack modular synth, recorded and processed in Ableton Live. Audio post production done in Pro Tools.


"ERASERHEAD" SOUND REPLACEMENT

Sound replacement of the final scene from David Lynch's "Eraserdhead" made for a class project using Ableton Live 10. The original sound design is very sparse, with a lot of silence. In my version I tried to play with silence and harsh sounds to convey the feeling of the scene.


"PI" SOUND REPLACEMENT

Sound replacement of a scene from Darren Aronofsky's "PI" made for a class project using Avid Pro Tools and an Avid S6 control surface. In the sound design of this scene, I tried to express the sonic landscape through the ears of the protagonist, trying to represent the headache afflicting the character.


DROIDX COMMERCIAL SOUND REPLACEMENT

Sound replacement of the DroidX commercial. This was a class project. Made with Apple Logic Pro X


"HOPE" MIX

A mix of the song "Hope is a drug" by Gavin Castleton. This was a class project, mixed in Avid Pro Tools on an Avid S6 control surface.


POLYMIA MIX & MASTER

Mix and master for streaming for multiple releases by Polymia.


MASTERING PROJECTS

A few mastering projects from the Mastering course I attended at Berklee. Mastered with Magix Sequoia, most processing with iZotope Ozone, Weiss DS1 and Weiss EQ1

HARDWARE

 

 
PSX_20180501_214154.jpg

MODULAR SYNTHESIZERS

In the last few years I started getting involved in the Eurorack modular synthesizer community and I quickly got into DIY, building cases, synthesizer modules and circuit bending old toys.

The first Eurorack case I've built.

The first Eurorack case I've built.

Performing at Berklee's Modular on the spot with Stefano Genova.

Performing at Berklee's Modular on the spot with Stefano Genova.

Circuit bent Speak & Math. Started as a class project.

Circuit bent Speak & Math. Started as a class project.

Noise box synth built circuit bending a 555 based soldering kit. This was a class project for EP-391 Circuit Bending & Physical computing.

Noise box synth built circuit bending a 555 based soldering kit.
This was a class project for EP-391 Circuit Bending & Physical computing.

Performing Joy Lee’s composition “The Fog“ for the Society of Composers Spring 2019 Concert at Old South Church in Boston.

 

Performances & talks

A list of selected performances, workshops and talks I’ve given, with related links.

 

2023:

  • 25/04/2023 Electro Music Expo - Live Coded Performance (Marghera, Italy)
  • 26/02/2023 Baitattack! - Live Coded Performance (Trento, Italy)
  • 28/01/2023 FabLab 10 - Live Coded Performance (Genova, Italy

2022:

  • 03/12/2022 Algorave a Spazio X - Live Coded Performance (Treviso, Italy)
  • 04/06/2022 FLASHCRASH - Live Coded Performance (online)
  • 14/05/2022 Toplap Berlin Algo10 - Live Coded Performance (Berlin, Germany and online)
  • 04/05/2022 PiGroZia by Tempo Reale - Live Coded Performance (online)
  • 26/03/2022 VIU Festival - Live Coded Performance (Barcelona, Spain)
  • 25/03/2022 Csound: Sound Synthesis and Language Extensions - Workshop presented at VIU Festival (Barcelona, Spain)
  • 20/03/2022 Algorave 10th Birthday - Live Coded Performance (online)

2021:

  • 21/12/2021 Tidal Club Longest Night - Live Coded Performance (online)
  • 14/12/2021 Code3 : Toplap Italia x mcQuadro - Talk and Live Coded Performance (online)
  • 08/10/2021 Toplap Italia x Codefest 2021 - Live Coded Performance (online)
  • September Monad & Sense - Live Coded Performance for multimedia fashion design project
  • 18/06/2021 - 06/19/2021 Live Coding e Musica Algoritmica - Two-days workshop on live coding with Sonic Pi, taught together with Nesso and Guiot. Presented at RoBOt Festival for Umanesimo Artificiale (Bologna, IT)
  • 18/06/2021 RoBOt Festival - Live Coding Performance for Umanesimo Artificiale (Bologna, IT)
  • 03/04/2021 Toplap Italia April's Fools Live Stream - Live Coded Performance with the Toplap Italia community (online)
  • 20/02/2021 Transnodal livecode stream - Live Coded Performance joining the Toplap Italia performance block for Toplap's Birthday (online)

2020:

  • 09/05/2020 Algorave VR >UXR.zone Cyber Yacht - Live Coded Performance on the UXR.Zone Cyber Yacht organized by Toplap Berlin and Toplap MX
  • 04/05/2020 Algo:Ritmi at the Circle VR Club - Live Coded Performance (online)
  • 04/04/2020 KAIROS: performing music with Csound and Haskell - Workshop given during the Livecoding In Space event organized by SpacyCloud Lounge DC (online)
  • 22/03/2020 EulerRoom Equinox 2020 - Live Coded Performance joining the Livecode.nyc performance block (online)
  • 31/01/2020 Hannah Allen - playback engineer and live vocal processing, Caffeine Underground (BK, NY)

2019:

  • 19/11/2019 Sounds Delicious: A Food Fantasia by Joy Lee - Multimedia Performance: Live coding and live sampling and real time sound processing of food preparation and eating
  • 05/10/2019 FALLGORAVE - Live Coded Performance at the fall algorave organized by Livecode.nyc at Wonderwille (BK, NY)
  • 29/09/2019 Kairos - a Haskell Library for Live Coding Csound Performances - Prepared talk for the 5th International Csound Conference (Cagli,IT)
  • 13/09/2019 Modular on the Spot - Eurorack Performance, event organized by Signal Flux at Nowadays (BK, NY)
  • 06/08/2019 CHIAROSCURO by Joy Lee - Multimedia Performance: Played modular synth, live sound processing and live coding (BOS, MA)
  • 02/05/2019 Modular on the Spot - Eurorack Performance for the second Berklee Modular on the Spot (BOS, MA)
  • 29/04/2019 The Fog by Joy Lee - Performed modular synthesisers for the Society of Composers 2019 Spring Concert (BOS, MA)
  • 20/04/2019 Digital Forest by Nona Hendryx and Will Calhoun - Multimedia Performance: played Eurorack and custom DSP effects and generators manipulated by the audience through OSC (BOS, MA)

2018:

  • 08/08/2018 Samsara by A2DaC - Multimedia Performance: developed custom max4live devices and assisted as show tech (BOS, MA)
  • 03/05/2018 Modular on the Spot - Eurorack Performance for the first Berklee Modular on the Spot (BOS, MA)
  • 26/04/2018 Matt & Kim, AJNA - Performed live audio reactive visuals for AJNA's show at House of Blues, (BOS,MA)
  • 19-21/04/2018 A Rose Out Of Concrete by Nona Hendryx and Hank Shocklee - Multimedia Performance: live digital signal processing of dancers' movements and custom synth performance (BOS, MA)
 

Contact

Please complete the form below