https://github.com/rancoud/apiwebaudio
API Webaudio
https://github.com/rancoud/apiwebaudio
Last synced: about 2 months ago
JSON representation
API Webaudio
- Host: GitHub
- URL: https://github.com/rancoud/apiwebaudio
- Owner: rancoud
- License: mit
- Created: 2014-05-30T22:49:01.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2018-04-23T19:00:26.000Z (almost 8 years ago)
- Last Synced: 2025-02-26T19:44:30.806Z (11 months ago)
- Language: JavaScript
- Size: 17.5 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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