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


ecasound documentation - future plans


  • input/output devices
    • ecasound wave format (.ewf) - a wrapper format for RIFF WAVE files
    • ecasound signal source (.esi) - SMPTE time-code, metronome, etc.
    • ecasynth/sampler - a integrated synthesis environment
    • 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 to create/modify/etc chainsetups
  • 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 :)