Projects / dsproxy

dsproxy

dsproxy emulates an OSS device that "virtualizes" itself so each UID that opens /dev/dsp gets its own private sound device. At this point, simultaneous reading of /dev/dsp by another process "samples" the data out of dsproxy. The tagged audio data and ioctls stream may be saved to disk locally as the example program does, retargeted over a network, pushed into an effects generator (3-D sound), etc. The virtualization feature is a stepping stone to adding sound to VNC on a per-desktop basis with each user appearing to have total control over /dev/dsp. Most OSS ioctls are implemented, so applications such as xmame and rvplayer7 may be retargeted through dsproxy.

Tags
Licenses

RSS Recent releases

  •  06 May 2005 09:24

No changes have been submitted for this release.

  •  22 Feb 2005 13:47

Release Notes: This release has an install script, 2.4 kernel compatibility, and displays running time.

  •  07 Jun 2001 11:16

Release Notes: Support for 2.4 kernels.

  •  03 Feb 2001 12:04

No changes have been submitted for this release.

  •  30 Jan 2001 06:12

    Release Notes: Addition of semaphore locking around critical sections, and a fix for a kernel oops bug caused by occasional NULL pointer exceptions during a close() operation.

    RSS Recent comments

    11 Feb 2005 14:41 scarabaeus

    Re: Project ownership..

    > > ..will be changing very soon to
    > > opencountry.
    >
    > I would like to contact someone involved
    > with this project.
    > Could anyone with info as to who that is
    > contact me.
    > I've made a patch and have no idea where
    > to submit to as the email addresses
    > listed are no longer active.
    >
    > Thanks

    I tried the same thing, to no avail. So i just branched the code, find my own version 0.2.17.2 here: scara.com/dsproxy/ (scara.com/dsproxy/)

    If you like to merge your patch with that, i could host the resulting version.

    15 Feb 2004 01:47 rainstain

    Re: Project ownership..

    > ..will be changing very soon to
    > opencountry.

    I would like to contact someone involved with this project.
    Could anyone with info as to who that is contact me.
    I've made a patch and have no idea where to submit to as the email addresses listed are no longer active.

    Thanks

    08 Sep 2001 13:48 arjuna

    Project ownership..
    ..will be changing very soon to opencountry.

    07 Jun 2001 05:23 artichoke

    Re: dsproxy port to 2.4.x...?

    > Any plans to port dsproxy source to
    > complile under Linux kernel 2.4.x?

    Done. I've sent patch to Tony and he's submitted it to
    Freshmeat, so should be up soon.

    24 Apr 2001 18:32 arek

    dsproxy port to 2.4.x...?
    Any plans to port dsproxy source to complile under Linux kernel 2.4.x?

    Screenshot

    Project Spotlight

    eBook parser library

    A library for parsing various e-book formats.

    Screenshot

    Project Spotlight

    JStock

    A stock market application.