An open API service indexing awesome lists of open source software.

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

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