Language

Package: apulse @ 0.1.13

Synopsis

PulseAudio emulation for ALSA

Description

Apulse provides an alternative partial implementation of the PulseAudio API. It consists of a loader script and a number of shared libraries with the same names as from original PulseAudio, so applications could dynamically load them and think they are talking to PulseAudio.

Internally, no separate sound mixing daemon is used. Instead, apulse relies on ALSA's dmix, dsnoop, and plug plugins to handle multiple sound sources and capture streams running at the same time. dmix plugin muxes multiple playback streams; dsnoop plugin allow multiple applications to capture from a single microphone; and plug plugin transparently converts audio between various sample formats, sample rates and channel numbers.

Home page
https://github.com/i-rinat/apulse
Location
License

Derivations

SystemTargetDerivationBuild status
x86_64-linux/gnu/store/5n3w8hw4ljhp3qiwa0y7hrq39npja3i1-apulse-0.1.13.drv
x86_64-linuxx86_64-w64-mingw32/gnu/store/xsn7q4jlb6crbay7637ak8p1ha4kbhx7-apulse-0.1.13.drv
x86_64-linuxx86_64-pc-gnu/gnu/store/w0kpzh8lpa4ppxsqcql6m6a6iawhljdm-apulse-0.1.13.drv
    x86_64-linuxx86_64-linux-gnux32/gnu/store/s03ibsi6q4dzbxgqlzv9ix2kknsckbfh-apulse-0.1.13.drv
      x86_64-linuxriscv64-linux-gnu/gnu/store/1izv8745382gazdhj99n7gvz1njr2qhx-apulse-0.1.13.drv
      x86_64-linuxpowerpc-linux-gnu/gnu/store/xkpk40gpibd8rgnbg3v6c8n18c7yh4xw-apulse-0.1.13.drv
        x86_64-linuxpowerpc64-linux-gnu/gnu/store/k882pd5xmyn31c0s8nm8cigda505vb5n-apulse-0.1.13.drv
          x86_64-linuxpowerpc64le-linux-gnu/gnu/store/qyxl0qrbhi9sm4g4xf660yx13bh5myi8-apulse-0.1.13.drv
          x86_64-linuxmips64el-linux-gnu/gnu/store/xqdx7vjflh049pig3772ldwa5n68xlrw-apulse-0.1.13.drv
            x86_64-linuxloongarch64-linux-gnu/gnu/store/kdas649ramn50kqfprsy8yvkbzjmprn9-apulse-0.1.13.drv
              x86_64-linuxi686-w64-mingw32/gnu/store/x598iq0nnjsjinxji0m0rrxdz82hd0pa-apulse-0.1.13.drv
                x86_64-linuxi586-pc-gnu/gnu/store/2kkyys1jcv3xd96micvw8fiva72x676g-apulse-0.1.13.drv
                x86_64-linuxarm-linux-gnueabihf/gnu/store/vabg04k3r8hbr9csmdbnc91qadm1pzzg-apulse-0.1.13.drv
                x86_64-linuxaarch64-linux-gnu/gnu/store/86hxssv06bz98ga8nz1ck5m7kapqf6qy-apulse-0.1.13.drv
                x86_64-gnu/gnu/store/m790bzn91sz32ippn3qxpd75nyj0q29q-apulse-0.1.13.drv
                  riscv64-linux/gnu/store/pk6ccs6s26liwqqzr400al4c339x8m75-apulse-0.1.13.drv
                  powerpc-linux/gnu/store/df9rxr14fai4mq6js79ps235vv766wyl-apulse-0.1.13.drv
                    powerpc64le-linux/gnu/store/kzr82x10x99w132j96933l0cpnk6w9vw-apulse-0.1.13.drv
                    mips64el-linux/gnu/store/3azr9dv1zzgj2bciwiap733h58bj5781-apulse-0.1.13.drv
                      i686-linux/gnu/store/pp9yfw3cw2vapbx80jn8ryzbcaqslb80-apulse-0.1.13.drv
                      i586-gnu/gnu/store/2g9zq5f7kpmyyp62nhcppblrlpd2psh7-apulse-0.1.13.drv
                        armhf-linux/gnu/store/h4gwz6fppssk48m4qx430j88m9mg04i6-apulse-0.1.13.drv
                        aarch64-linux/gnu/store/1cfq4nwy321w8m5ispp5l6lc29ghdcbc-apulse-0.1.13.drv

                        Lint warnings

                        LinterMessageLocation
                        description

                        Validate package descriptions

                        description contains leading whitespace
                        • gnu/packages/pulseaudio.scm (line: 551, column: 17)