<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Gian Marco De Bortoli | Artificial Audio</title><link>https://artificial-audio.github.io/author/gian-marco-de-bortoli/</link><atom:link href="https://artificial-audio.github.io/author/gian-marco-de-bortoli/index.xml" rel="self" type="application/rss+xml"/><description>Gian Marco De Bortoli</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Fri, 19 Dec 2025 00:00:00 +0000</lastBuildDate><image><url>https://artificial-audio.github.io/author/gian-marco-de-bortoli/avatar_hu915174098261610498.png</url><title>Gian Marco De Bortoli</title><link>https://artificial-audio.github.io/author/gian-marco-de-bortoli/</link></image><item><title>Gian Marco De Bortoli</title><link>https://artificial-audio.github.io/author/gian-marco-de-bortoli/</link><pubDate>Fri, 19 Dec 2025 00:00:00 +0000</pubDate><guid>https://artificial-audio.github.io/author/gian-marco-de-bortoli/</guid><description>&lt;p>Gian Marco De Bortoli is a PhD student at Acoustics Lab, Aalto University, Finland. &lt;br>
He works on reverberation enhancement systems inside the project Augmented Acoustics for Music Performances. The project belongs to a larger shell named Collective Experiences of Music Performances with Augmented Acoustics (CExAM). The supervisor of the project is Prof. Tapio Lokki and the advisors are Prof. Sebastian J. Schlecht and Dr. Karolina Prawda.&lt;/p></description></item><item><title>Reverberation Enhancement System</title><link>https://artificial-audio.github.io/portfolio/res/</link><pubDate>Fri, 19 Dec 2025 00:00:00 +0000</pubDate><guid>https://artificial-audio.github.io/portfolio/res/</guid><description>&lt;p>Combining digital signal processing with acoustic feedback to transform the acoustics of any space.&lt;/p>
&lt;hr>
&lt;h1 id="concept">Concept&lt;/h1>
&lt;p>A reverberation enhancement system is an active system capable of controlling the room acoustics of a physical space. Microphones capture the sound present in the room, a digital signal processor enhances the signals, and loudspeakers reproduce them back into the room. This pipeline simulates changes in the geometry and absorption properties of the original space.&lt;/p>
&lt;video controls width="100%">
&lt;source src="https://dl.dropboxusercontent.com/s/1ti44nyluih25nr/RES_MozartVideo_Long_02.mp4?dl=0" type="video/mp4">
Your browser does not support the video tag.
&lt;/video>
&lt;p>The video was shot in the acoustics lab &lt;em>Mozart&lt;/em> at the Fraunhofer IIS, Erlangen, Germany. &lt;br>
Additional information regarding the specific reverberation enhancement system adopted can be found &lt;a href="https://www.sebastianjiroschlecht.com/project/reverberationenhancement/#fn:1" target="_blank" rel="noopener">here&lt;/a>.&lt;/p>
&lt;hr>
&lt;h1 id="music">Music&lt;/h1>
&lt;p>Beyond engineering and room acoustics, reverberation enhancement systems unlock new possibilities for artistic expression.&lt;/p>
&lt;ul>
&lt;li>
&lt;p>&lt;a href="https://vimeo.com/783198885?fl=pl&amp;amp;fe=vl" target="_blank" rel="noopener">&lt;strong>Kaikuja Säiliöstä&lt;/strong>&lt;/a>&lt;/p>
&lt;p>Corresponding author: Andrea Mancianti.&lt;/p>
&lt;p>A collection of site-specific immersive sound studies for brass ensemble and live electronics, written for Öljysäiliö 468, a decommissioned oil tank in East Helsinki.&lt;/p>
&lt;p>Additional information regarding the musical piece and the creative process can be found &lt;a href="https://andreamancianti.com/project/kaikuja-sailiosta/" target="_blank" rel="noopener">here&lt;/a>.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;a href="https://www.youtube.com/watch?v=9yNQbnhjIkk" target="_blank" rel="noopener">&lt;strong>Paradosso&lt;/strong>&lt;/a>&lt;/p>
&lt;p>Corresponding author: Eduard Tampu.&lt;/p>
&lt;p>An exploration of the influence of reverberation enhancement systems in the production and performance of electroacoustic music.&lt;/p>
&lt;p>Additional information regarding the study&lt;a href="#ref7">[7]&lt;/a> that led to the creation of this musical piece can be found &lt;a href="https://github.com/tampueduard/artisticActiveAcousticEnhancement" target="_blank" rel="noopener">here&lt;/a>.&lt;/p>
&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h1 id="tools">Tools&lt;/h1>
&lt;p>Open-source resources to facilitate the study and the use of reverberation enhancement systems.&lt;/p>
&lt;ul>
&lt;li>
&lt;p>&lt;a href="https://github.com/GianMarcoDeBortoli/TVFDN-plugin" target="_blank" rel="noopener">&lt;strong>Time-Varying Feedback Delay Network plugin&lt;/strong>&lt;/a>&lt;/p>
&lt;p>Real-time audio plugin implementing a Time-Varying Feedback Delay Network.&lt;/p>
&lt;p>This plugin is a multi-input multi-output reverberator based on a standard feedback delay network with a time-varying feedback matrix. This architecture was originally designed and proposed for reverberation enhancement systems&lt;a href="#ref2">[2]&lt;/a>. It is built in C++ using the &lt;a href="https://github.com/juce-framework/JUCE" target="_blank" rel="noopener">JUCE&lt;/a> framework.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;a href="https://github.com/GianMarcoDeBortoli/DIY-RES" target="_blank" rel="noopener">&lt;strong>DIY-RES&lt;/strong>&lt;/a>&lt;/p>
&lt;p>Setting up a reverberation enhancement system can be a challenge. DIY-RES is a guide on how to install a system using open-source software only. The proposed installation uses the &lt;em>Time-Varying Feedback Delay Network plugin&lt;/em> as the system DSP.&lt;/p>
&lt;p>DIY-RES offers:&lt;/p>
&lt;ul>
&lt;li>
&lt;p>&lt;strong>Installation instructions&lt;/strong>&lt;/p>
&lt;p>A written guide to setting up the transducers and using the &lt;em>Time-Varying Feedback Delay Network plugin&lt;/em> in the installation.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Signal routing templates&lt;/strong>&lt;/p>
&lt;p>Max/MSP and Reaper templates for routing signals from the microphones through the plugin to the loudspeakers.&lt;/p>
&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>
&lt;p>&lt;a href="https://zenodo.org/records/15737243" target="_blank" rel="noopener">&lt;strong>DataRES&lt;/strong>&lt;/a>&lt;/p>
&lt;p>Dataset for research on reverberation enhancement systems.&lt;/p>
&lt;p>Measurements from rooms with installed reverberation enhancement systems have been collected in a single open database&lt;a href="#ref8">[8]&lt;/a>. This work facilitates the study of real-world system implementations and improves result reproducibility.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;a href="https://github.com/GianMarcoDeBortoli/PyRES" target="_blank" rel="noopener">&lt;strong>PyRES&lt;/strong>&lt;/a>&lt;/p>
&lt;p>Python library for reverberation enhancement system development and simulation.&lt;/p>
&lt;p>PyRES is open-source software for testing digital signal processing architectures in reverberation enhancement systems&lt;a href="#ref8">[8]&lt;/a>. It interfaces with DataRES, enabling simulation of real-world systems. Using &lt;a href="https://github.com/gdalsanto/flamo" target="_blank" rel="noopener">FLAMO&lt;/a> as a back-end enables the generation of custom-made DSPs as chains of elementary processing blocks. Each block operation is defined as differentiable, allowing each architecture to be trained in a DDSP fashion. &lt;br>
PyRES includes additional functionalities for visualization, evaluation, and auralization.&lt;/p>
&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h1 id="publications">Publications&lt;/h1>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th style="text-align: left">&lt;/th>
&lt;th style="text-align: left">Year&lt;/th>
&lt;th style="text-align: left">Authors&lt;/th>
&lt;th style="text-align: left">Article &amp;amp; accompanying material&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td style="text-align: left">&lt;span id="ref1">[1]&lt;/span>&lt;/td>
&lt;td style="text-align: left">2012&lt;/td>
&lt;td style="text-align: left">Sebastian J. Schlecht &amp;amp; Emanuël A. P. Habets&lt;/td>
&lt;td style="text-align: left">&lt;a href="https://ieeexplore.ieee.org/abstract/document/6376933" target="_blank" rel="noopener">Reverberation enhancement from a feedback delay network perspective&lt;/a>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">&lt;span id="ref2">[2]&lt;/span>&lt;/td>
&lt;td style="text-align: left">2015&lt;/td>
&lt;td style="text-align: left">Sebastian J. Schlecht &amp;amp; Emanuël A. P. Habets&lt;/td>
&lt;td style="text-align: left">&lt;a href="https://aes2.org/publications/elibrary-page/?id=17831" target="_blank" rel="noopener">Reverberation Enhancement Systems with Time-Varying Mixing Matrices&lt;/a>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">&lt;span id="ref3">[3]&lt;/span>&lt;/td>
&lt;td style="text-align: left">2015&lt;/td>
&lt;td style="text-align: left">Sebastian J. Schlecht &amp;amp; Emanuël A. P. Habets&lt;/td>
&lt;td style="text-align: left">&lt;a href="https://pubs.aip.org/asa/jasa/article/138/3/1389/680169" target="_blank" rel="noopener">Time-varying feedback matrices in feedback delay networks and their application in artificial reverberation&lt;/a>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">&lt;span id="ref4">[4]&lt;/span>&lt;/td>
&lt;td style="text-align: left">2016&lt;/td>
&lt;td style="text-align: left">Sebastian J. Schlecht &amp;amp; Emanuël A. P. Habets&lt;/td>
&lt;td style="text-align: left">&lt;a href="https://pubs.aip.org/asa/jasa/article/140/1/601/604219" target="_blank" rel="noopener">The stability of multichannel sound systems with time-varying mixing matrices&lt;/a>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">&lt;span id="ref5">[5]&lt;/span>&lt;/td>
&lt;td style="text-align: left">2024&lt;/td>
&lt;td style="text-align: left">Gian Marco De Bortoli, Karolina Prawda, &amp;amp; Sebastian J. Schlecht&lt;/td>
&lt;td style="text-align: left">&lt;a href="https://aes2.org/publications/elibrary-page/?id=22773" target="_blank" rel="noopener">Active Acoustics with a Phase Cancelling Modal Reverberator&lt;/a> &lt;br> &lt;a href="https://gianmarcodebortoli.github.io/AA-modalReverberator/" target="_blank" rel="noopener">Accompanying material&lt;/a>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">&lt;span id="ref6">[6]&lt;/span>&lt;/td>
&lt;td style="text-align: left">2024&lt;/td>
&lt;td style="text-align: left">Gian Marco De Bortoli, Gloria Dal Santo, &lt;br> et al.&lt;/td>
&lt;td style="text-align: left">&lt;a href="https://www.dafx.de/paper-archive/2024/papers/DAFx24_paper_64.pdf" target="_blank" rel="noopener">Differentiable Active Acoustics: Optimizing Stability via Gradient Descent&lt;/a> &lt;br> &lt;a href="http://research.spa.aalto.fi/publications/papers/dafx24-diff-aa/" target="_blank" rel="noopener">Accompanying material&lt;/a>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">&lt;span id="ref7">[7]&lt;/span>&lt;/td>
&lt;td style="text-align: left">2024&lt;/td>
&lt;td style="text-align: left">Eduard Tampu&lt;/td>
&lt;td style="text-align: left">&lt;a href="https://aaltodoc.aalto.fi/items/49215eb1-8399-4cca-9db1-bf16fd699a5d" target="_blank" rel="noopener">Active Acoustics: A compositional and performative approach to regenerative systems&lt;/a> &lt;br> &lt;a href="https://github.com/tampueduard/artisticActiveAcousticEnhancement" target="_blank" rel="noopener">Accompanying material&lt;/a>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">&lt;span id="ref8">[8]&lt;/span>&lt;/td>
&lt;td style="text-align: left">2025&lt;/td>
&lt;td style="text-align: left">Gian Marco De Bortoli, Karolina Prawda, Philip Coleman, &amp;amp; Sebastian J. Schlecht&lt;/td>
&lt;td style="text-align: left">&lt;a href="https://dafx.de/paper-archive/2025/DAFx25_paper_47.pdf" target="_blank" rel="noopener">DataRES and PyRES: A Room Dataset and a Python Library for Reverberation Enhancement System Development, Evaluation, and Simulation&lt;/a> &lt;br> &lt;a href="https://gianmarcodebortoli.github.io/PyRES/" target="_blank" rel="noopener">Accompanying material&lt;/a>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;hr></description></item></channel></rss>