| Issue |
J3eA
Volume 24, 2025
CETSIS 2025 – Colloque de l’Enseignement des Technologies et des Sciences de l’Information et des Systèmes
|
|
|---|---|---|
| Article Number | 10 | |
| Number of page(s) | 12 | |
| DOI | https://doi.org/10.1051/j3ea/20250010 | |
| Published online | 27 octobre 2025 | |
Conception d'un synthétiseur audio compatible MIDI sur STM32 pour l'enseignement des systèmes embarqués et du traitement du signal numérique
1
Lab-STICC, UMR CNRS 6285, ENIB, Bretagne INP, Brest
2
Département Électronique, ENIB, Bretagne INP, Brest
3
Arturia, Grenoble
4
STMicroelectronics, Le Mans
5
Lab-STICC, UMR CNRS 6285, IUT Brest-Morlaix, UBO, Brest
* Auteur de correspondance : Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.
Résumé
Cet article présente un projet pédagogique destiné aux étudiants de dernière année du BUT GEII (parcours électronique et systèmes embarqués) à l’IUT de Brest-Morlaix. L’objectif est de les amener à mobiliser et articuler plusieurs compétences — traitement du signal, électronique, systèmes embarqués et programmation en C. Le projet s’appuie sur une carte STM32 Discovery Kit et se déroule en deux étapes. Durant les 16 premières heures, les étudiants développent les briques fondamentales d’un synthétiseur audio numérique (oscillateurs numériques avec tables d’ondes, filtre numérique paramétrique, modulateurs et interface MIDI via USB). Les 4 dernières heures sont consacrées à un mini-projet au cours duquel chaque étudiant conçoit et met en œuvre son propre synthétiseur « customisé ». Les retours recueillis lors de l’évaluation de l’enseignement mettent en avant l’intérêt et la richesse de ce projet pluridisciplinaire.
Abstract
This article presents an STM32-based project designed for final-year GEII BUT students in Electronics and Embedded Systems at the IUT of Brest-Morlaix. The objective of this project is to encourage students to integrate multiple skills in signal processing, electronics, embedded systems, and C programming during a 20-hour project. The project is implemented on an STM32 Discovery kit and is divided into two main phases: the first 16 hours are dedicated to developing the fundamental building blocks of a digital sound synthesizer (digital oscillators with interpolated lookup wavetables, parametric digital IIR filter, modulators, and MIDI over USB connection). During the remaining four hours, students design and implement their own synthesizer concepts based on their interests, under the supervision and guidance of the instructor. Student feedback highlights the project’s effectiveness in bridging theoretical knowledge and hands-on implementation.
Mots clés : Traitement numérique du signal / Système embarqué / Électronique
Key words: Digital Signal Processing / Embedded System / Electronics
© The Authors, published by EDP Sciences 2025
This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.
Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.
Initial download of the metrics may take a while.
