Domenico Stefani

Domenico Stefani

Production worker

Followers of Domenico Stefani468 followers
location of Domenico StefaniTrento, Trentino-Alto Adige, Italy

Connect with Domenico Stefani to Send Message

Connect

Connect with Domenico Stefani to Send Message

Connect
  • Timeline

  • About me

    Postdoc Researcher in Music Information Retrieval and music technology. C++ Audio Software Developer

  • Education

    • ITIS "De Pretto" Schio

      2010 - 2015
      Elettronica ed Elettrotecnica 100/100
    • Università di Trento

      2020 - 2024
      Doctor of Philosophy - PhD Informatica

      Completion/conferral date: 11 Jan 2024Thesis: Embedded Real-time Deep Learning for a Smart Guitar: A Case Study on Expressive GuitarTechnique RecognitionTechnical skills developed:• Audio Plugin development with C++ and the JUCE framework,• Audio signal processing and feature extraction,• Deployment of plugins to Embedded devices (RPi 4) with Elk Audio OS,• Tensorflow + Python programming for Music Information Retrieval,• Neural network inference in C++… Show more Completion/conferral date: 11 Jan 2024Thesis: Embedded Real-time Deep Learning for a Smart Guitar: A Case Study on Expressive GuitarTechnique RecognitionTechnical skills developed:• Audio Plugin development with C++ and the JUCE framework,• Audio signal processing and feature extraction,• Deployment of plugins to Embedded devices (RPi 4) with Elk Audio OS,• Tensorflow + Python programming for Music Information Retrieval,• Neural network inference in C++ (TensorFlow Lite, Libtorch/Torchscript, ONNX Runtime, RTNeural).• Academic Writing (English, Two C1 Courses attended and passed with full marks). Show less

    • Università di Trento

      2018 - 2020
      Master Degree Computer Science 110/110 Cum Laude

      Thesis: Embedded real-time classification of percussive and pitched sounds on a smart guitarMy free-choice credits were allocated with particular interest to courses such as Multisensory Interactive Systems, Machine Learning and Deep Learning.A relevant project, developed for the Deep Learning course, revolved around objective music evaluation and automatic generation of music scores using machine learning.Thesis topic involved real time feature extraction and… Show more Thesis: Embedded real-time classification of percussive and pitched sounds on a smart guitarMy free-choice credits were allocated with particular interest to courses such as Multisensory Interactive Systems, Machine Learning and Deep Learning.A relevant project, developed for the Deep Learning course, revolved around objective music evaluation and automatic generation of music scores using machine learning.Thesis topic involved real time feature extraction and classification of audio signals and C++ developement for audio DSP. Show less

    • Università degli Studi di Trento

      2015 - 2018
      Bachelor Degree Informatics 105/110

      Thesis developed on a company project. The project itself was developed for Vivica S.r.l. and it consists in a system that allows to connect to proprietary devices through UDP messages. The systems included the developement of a C++ Client Library, a C++ Server library for the proprietary devices and an Android app with Native support for the C++ library. Everthing was developed with cross-compilation and cross-platform support in mind.

  • Experience

    • Nekos srl

      Jul 2013 - Aug 2013
      Production worker

      Internship della durata di quattro settimane nel campo Elettronico-Elettrotecnico

    • ACS Controls Ltd.

      Jun 2014 - Jul 2014
      Electrical technician

      5 weeks internship for the Leonardo Project for exchange students in Europe. I worked as an electrical technician on industrial control systems for air conditioning . All the systems were customized and I was able to demonstrate a fast learning rate when in need of conforming to any workplace-specific policy.

    • Università di Trento

      Mar 2020 - Sept 2020
      Student Intern

      Coding of Audio Plugins for real-time audio feature extraction.Porting of various Puredata modules (originally coded with the C language) to new version, made to be compatible with the JUCE Framework and coded in C++.Preparatory work for master thesis study.

    • University Of Trento

      Nov 2020 - now

      Research on music information retrieval, new interfaces for musical expression, and spatial audio.- Improved by up to 300% the efficiency of a 6DoF Convolution VST Audio Plugin (SPARTA 6DoFConv) with an efficient convolution engine and crossfade mechanism,- Developed several VST audio plugins with modern C++ and the JUCE framework,- Improved CMake build processes for 2 open-source projects (e.g., added VST3 support),- Developed an interactive AI music improviser with Rave, MaxMsp, and ML through Flucoma for extended playing technique recognition.- Python scripting for task automation and performance measurements. Show less

      • Postdoctoral Researcher

        Jan 2024 - now
      • Doctoral Student

        Nov 2020 - Jan 2024
      • Teaching Assistant

        Nov 2020 - Feb 2021
    • Centre for Digital Music

      Feb 2023 - Aug 2023
      Visiting Researcher

      Six months-long collaboration as a visiting researcher.• Deployment of audio plugins to embedded single-board computers, including deep-learning inference,• Offline emotion recognition, with framewise classification on seconds-long frames,• Use of large deep learning models for music (modified MusiCNN),• Use of various libraries for feature extraction (Python and C++),• Real-time audio processing (e.g. Silence detection, resampling),• Conducted user studies with professional musicians. Show less

    • University of Parma

      Jan 2024 - Jul 2024
      Audio Developer

      Customization and improvement of audio plugins for spatial audio. Optimization of Convolution engines for 6-degrees-of-freedom navigation of Virtual audio environments with coherent ambisonics/binaural rendering.

    • Elk Audio

      May 2024 - Jun 2024
      Audio Developer (Intern/Collaborator)

      Developed efficient multichannel audio convolution software for spatial audio and reverberation.

  • Licenses & Certifications

    • EFSET English Certificate - Score: 73/100, Proficient (CEFR C2)

      EF Education First
      View certificate certificate
    • Dante Certification Level 3 (2nd Edition)

      Audinate
      Nov 2024
    • Dante Certification Level 2 (2nd Edition)

      Audinate
      Nov 2024
    • Dante Certification Level 1 (2nd Edition)

      Audinate
      Nov 2024
  • Honors & Awards

    • Awarded to Domenico Stefani
      1st Prize at the br41n.io Hackathon for the category BCI Programming & Arts br41n.io Apr 2024 1st Prize at the br41n.io Hackathon for the category BCI Programming & Arts. (https://webmagazine.unitn.it/news/disi/120750/first-place-to-disi-researchers-at-the-brain-computer-interface-designer-s)
    • Awarded to Domenico Stefani
      Stiftelsen C.M Lerici Scholarship Stiftelsen C.M Lerici Nov 2023 Stiftelsen C.M Lerici Scholarship to carry out a research project in Sweden (2023-2024)
    • Awarded to Domenico Stefani
      Merit Award, University of Trento (2018) Università di Trento Jul 2018 Merit Award, University of Trento (2018)Premio al merito, Laurea triennale, Università di Trento (2018)
  • Volunteer Experience

    • Publicity Chair and Virtual Zoom meeting host

      Issued by Conferenza Audio Mostly 2021 on Sept 2021
      Conferenza Audio Mostly 2021Associated with Domenico Stefani
    • Volontario

      Issued by FabLab Unitn Trento on Apr 2019
      FabLab Unitn TrentoAssociated with Domenico Stefani