MATRIXSYNTH: Rhino - FM Synthesizer using Arduino and Max Msp

Wednesday, October 18, 2017

Rhino - FM Synthesizer using Arduino and Max Msp

Published on Oct 18, 2017

"To project αυτό έγινε στα πλαίσια εργασίας του μαθήματος Ηλεκτρονικά Μουσικά Όργανα του τμήματος Μηχανικών Μουσικής Τεχνολογίας και Ακουστικής.
Πρόκειται για ένα synthesizer που βασίζεται στην ιδέα του Theremin ως προς τον τρόπο διάδρασης με τον χρήστη, ενώ ως προς την δημιουργίας ηχοχρώματος του βασίζεται στην τεχνική Frequency Modulation Synthesis.
Ο χρήστης δηλαδή με την κίνηση του χεριού ελέγχει μια ακολουθία από νότες σαν εξέλιξή μιας μουσικής κλίμακας που θα επιλέξει. Ενώ ταυτόχρονα μπορεί να ρυθμίζει το φασματικό περιεχόμενο χειριζόμενος τα ποτενσιόμετρα. Το ηχητικό αποτέλεσμα που θα παράγει βασίζεται στους λόγους αρμονικότητας που θα ορίσει καθώς και το εφέ που θα επιλέγει να συνοδεύει την βασική γεννήτρια ήχου. Σκοπός είναι να δοθεί στον χρήστη η ελευθερία του να διαμορφώσει την χροιά του οργάνου με ποικίλους συνδυασμούς πειραματιζόμενος με το χειριστήριο.
Για την κατασκευή του χρησιμοποίησα ενα Arduino Mega 2560, και τον αισθητήρα κίνησης Ultrasonic Sensor HC-SR04.
Ο προγραμματισμός της γεννήτριας ήχου έγινε στο περιβάλλον της Max Msp."


"This project was done within the framework of the Electronic Music Instruments course of the Department of Music Engineering of Technology and Acoustics.

It is a synthesizer based on the idea of ​​Theremin in how to interact with the user, while in terms of its sound coloring it is based on the Frequency Modulation Synthesis technique.

The user, by moving the hand, controls a sequence of notes as a progression of a music scale he chooses. While at the same time it can regulate the spectral content by manipulating the potentiometers. The sound effect it generates is based on the reasons for its harmonicity and the effect it will choose to accompany the basic sound generator. The purpose is to give the user the freedom to shape the instrument's complexion with a variety of combinations by experimenting with the controller.

For construction I used an Arduino Mega 2560, and the Ultrasonic Sensor HC-SR04 motion sensor.

The sound generator was programmed into Max Msp's environment. "

No comments:

Post a Comment


Patch n Tweak

© Matrixsynth - All posts are presented here for informative, historical and educative purposes as applicable within fair use.
MATRIXSYNTH is supported by affiliate links that use cookies to track clickthroughs and sales. See the privacy policy for details.