[Index] [Examples] [FAQ] [Plans] [Man pages] [Design] [Use-cases] [ecasound home page]


ecasound documentation - future plans


  • input/output devices
    • ecasound wave format (.ewf) - wave data positioning, SMPTE time-code, metronome signal, support for synth language/engine integration
    • Csound integration (possibly to .ewf?)
    • ESD (Enlightenment Sound Daemon) support
    • tracker module support (xm, s3m, etc.)
  • effects, routing, dsp routines
    • multi-chain effect presets
    • advanced reverbs
    • generic envelope followers
    • plugin-support
      • SOM
      • dynamic loading
  • user interface
    • Qt/x11 functions/widgets for editing effect configuration
  • general desing ideas
    • envelopes
      • Like controller-sources, but have a distinct length.
    • smart mixing / dithering
      • What algorithm to use?
      • Where to put it (samplebuffer?)
    • double buffering for disk reading/writing when dealing with multitrack audio
      • should the actual rw -operations somehow be desynced between different channels?
  • documentation
    • automatic source file documentation
  • a _lot_ more :)