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

Recent releases

  •  06 May 2005 16:24

    No changes have been submitted for this release.

    •  22 Feb 2005 21:47

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

      •  07 Jun 2001 15:16

        Release Notes: Support for 2.4 kernels.

        •  03 Feb 2001 12:04

          No changes have been submitted for this release.

          •  07 Jul 2000 21:31

            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.

            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: http://scara.com/dsproxy/ (http://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

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.