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

https://github.com/rancoud/apiwebaudio

API Webaudio
https://github.com/rancoud/apiwebaudio

Last synced: about 2 months ago
JSON representation

API Webaudio

Awesome Lists containing this project

README

          

#POSTULAT
- Un son est directement encapsulé dans un TrackManager
- le SoundManager lit un ensemble de TrackManager
- les nodes sont tous branchés sur le TrackManager
- les nodes sont modifiés de manière temporel

#TODO
- [ ] utiliser le SoundManager avec un seul son
- [ ] fonction play (play sound)
- [ ] fonction stop (stop sound)
- [ ] creation du GainNode
- [ ] fonction init
- [ ] etc...
- [ ] utiliser le TrackManager pour une gestion multinode
- [ ] fonction add (add node)
- [ ] fonction remove (remove node)
- [ ] fonction insert (insert node between anoters)
- [ ] fonction compile (check node connect)
- [ ] fonction connect (connect nodes)
- [ ] fonction getListNode (la liste des nodes)
- [ ] le SoundManager doit lire un TrackManager
- [ ] fonction addTrackManager (add TrackManager)
- [ ] fonction removeTrackManager (remove TrackManager)
- [ ] fonction playTrack (play TrackManager)
- [ ] fonction stopTrack (stop TrackManager)
- [ ] BONUS
- [ ] generer une phrase aléatoire musicale