https://github.com/lebellig/web-audio-synth
Web Audio synth project for ATIAM
https://github.com/lebellig/web-audio-synth
Last synced: about 1 month ago
JSON representation
Web Audio synth project for ATIAM
- Host: GitHub
- URL: https://github.com/lebellig/web-audio-synth
- Owner: lebellig
- Created: 2021-01-19T11:13:14.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-01-27T11:16:25.000Z (over 4 years ago)
- Last Synced: 2025-09-08T12:47:53.144Z (11 months ago)
- Language: JavaScript
- Size: 25.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Synth Project
## Principle
The idea of this project is to control a simple synth with a midi Controller through the Web Midi API.
## Prerequisites
- Use Chrome / Chromium browser
- In Chrome / Chromium, enter the url : chrome://flags/ and activate 'Experimental JavaScript' (#enable-javascript-harmony)
- Having python installed in your computer
- At the root of the folder containing the project, start a local web server :
- ```python -m SimpleHTTPServer 8001``` (python 2)
- ```python -m http.server 8001``` (python 3)
This command launches a web server accessible from your browser at this url : http://localhost:8001
-----------------------------------------------------------------------------------------------------------------------------------------------------
## Principe
L'idée de ce projet est de pouvoir controler un synthé avec de nombreuses fonctionnalitées à l'aide d'un controller Midi hardware via l'API Web Midi.
### Prérequis
- Utiliser le navigateur Chrome / Chromium
- Dans Chrome / Chromium, saissez l'adresse : chrome://flags/ et activer 'Experimental JavaScript' (#enable-javascript-harmony)
- Avoir python d'installé
- A la racine du dossier de l'exercice, lancer un serveur web local :
- ```python -m SimpleHTTPServer 8001``` (python 2)
- ```python -m http.server 8001``` (python 3)
Cette commande lance un web serveur accessible depuis votre navigateur à cette adresse : http://localhost:8001