Slide #1
Slide #2
Slide #3
Slide #4
Slide #5
Slide #6
Slide #7
Slide #8
Slide #9



Previous
Next

CSL - Common Sound Layer

  • Sound abstraction
    • for playing some sound stream/sample
    • uses aRts as backend or does sound I/O itself
    • apps don't need to care about the actual backend
  • CSL is C only
    has no further dependancies
  • Ways to backward compatibility
    • preloading wrapper (like artsdsp) intercepting system calls to make unmodified apps use the sound server
    • emulating the esd API