Skip to content

rancoud/apiwebaudio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#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

About

API Webaudio

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published