Skip to content

Modules Status Table

Roger B. Dannenberg edited this page May 20, 2020 · 22 revisions

The Status of Modules Under Development (or Completed)

Fields are:

  • Module Name - the Soundcool module name
  • Audio - "prototype" means some Web Audio code implements the functionality of the module, "api" means the class implementing the audio side of the module has been created (e.g. parameters are defined), "devel" means the class implementation is under development, "done" means the audio class is finished.
  • Audio Dev - initials of developer currently working on this module's audio class.
  • GUI - "api" means the class implementing the GUI side of the module has been created, "devel" means the class implementation is under development, "done" means the GUI class is finished and integrated with the audio class.
  • GUI Dev - initials of developer currently working on this module's GUI class.
  • Notes - typically used to note what's broken or missing. If there are extensive notes, e.g. design specs, analysis of how to draw filter response curves, etc., insert a link to another wiki page.

Alpha Release Modules

Module Name Audio Audio Dev GUI GUI Dev Notes
Delay done Tooltip "Feedback in ms" should just be "Feedback"
DirectInput done Remove settings button. Pan does not work.
Mixer done devel No meters.
Pan done done
Player done devel Not usable.
SamplePlayer devel AJ Not usable. (SND button crashes server.)
Oscilloscope done done
Signalgen done done Issue 67,68
Speakers done Issue 34
Spectroscope done done Is frequency range the same as Max version?

Other Modules

Module Name Audio Audio Dev GUI GUI Dev Notes
Envelope devel AJ devel KZ Not usable.
Filter
GranSynth done KZ
Keyboard Not usable. No spec. Internal synth? WebMidi? Controls what?
Pitch done Not usable.
Record
Reverb Not started.
Routing
Sequencer Not usable.
Transposer Issue 13

Clone this wiki locally