Page 2 of 4 FirstFirst 1234 LastLast
Results 11 to 20 of 40

Thread: PulseAudio Ported To Android, Compared To AudioFlinger

  1. #11
    Join Date
    Dec 2008
    Posts
    82

    Default

    Quote Originally Posted by allquixotic View Post
    But for DAW-like programs on a phone (which sounds crazy in the first place but whatever)
    It sounds crazy on phones, but not on tablets which are the usual target devices for such apps.

  2. #12
    Join Date
    Jul 2010
    Posts
    594

    Default

    It would be awesome if someday Android moved closer to standard Linux stack with likes of pulseaudio, systemd and Wayland. As Tizen will likely use these technologies it provides good comparison in performance and features. I guess only future will tell.

  3. #13
    Join Date
    Feb 2011
    Posts
    1,246

    Default

    Quote Originally Posted by przemoli View Post
    Now if it could get attention of Google.
    Or cyanogenmod. It might be more likely to see it there rather than stock android since they don't have anything personally invested in AudioFlinger, even more so if it can act as an api-compatible drop-in replacement.

  4. #14
    Join Date
    Jan 2010
    Location
    Portugal
    Posts
    945

    Default

    Ha!

    Where are all the naysayers complaining about using a server for audio now? This doesn't look like the typical PA related thread at all. Very strange.

    Quote Originally Posted by allquixotic View Post
    But for DAW-like programs on a phone (...) if you start to multi-task at all you'll get clicks and pops on a single-core CPU (or maybe even a dual-core CPU if you're doing heavy 3d compositing while multi-tasking).
    Lol Good one! Maybe in 5-10 more years we'll be doing all that on phones

  5. #15
    Join Date
    Jun 2008
    Location
    Perth, Scotland
    Posts
    440

    Default

    Quote Originally Posted by devius View Post
    Ha!

    Where are all the naysayers complaining about using a server for audio now? This doesn't look like the typical PA related thread at all. Very strange.
    I was thinking exactly the same thing. It's rare that you get an article saying so many positive things about PA but you can't really argue with those kinds of results.

  6. #16
    Join Date
    Oct 2008
    Posts
    3,176

    Default I'm a little curious how much disk space this uses

    I wouldn't think it would be enough to matter, even on a phone, but I'm not sure how many different dependencies PA relies on.

  7. #17
    Join Date
    Nov 2008
    Location
    Germany
    Posts
    5,411

    Default

    Quote Originally Posted by allquixotic View Post
    20 ms is pretty freakin' fantastic. You aren't going to get much better than 20 ms.
    Realtime linux kernel +audiojack do 10ms on my hardware.

    but yes 20ms is good.

  8. #18
    Join Date
    Nov 2008
    Location
    Germany
    Posts
    5,411

    Default

    Quote Originally Posted by Teho View Post
    It would be awesome if someday Android moved closer to standard Linux stack with likes of pulseaudio, systemd and Wayland. As Tizen will likely use these technologies it provides good comparison in performance and features. I guess only future will tell.
    amd goes this way for AMD Trinity on android.

    Wayland for display server Galium3D mesa for 3D

    AMD's Trinity will be the first hardware with standard Linux hardware drivers for android.

  9. #19
    Join Date
    Sep 2011
    Posts
    162

    Default

    Quote Originally Posted by Teho View Post
    It would be awesome if someday Android moved closer to standard Linux stack with likes of pulseaudio, systemd and Wayland. As Tizen will likely use these technologies it provides good comparison in performance and features. I guess only future will tell.
    Wayland maybe, but Pulseaudio and SystemD are nasty ugly things that need to die a fast death.

  10. #20
    Join Date
    Jun 2008
    Location
    Perth, Scotland
    Posts
    440

    Default

    Quote Originally Posted by smitty3268 View Post
    I wouldn't think it would be enough to matter, even on a phone, but I'm not sure how many different dependencies PA relies on.
    The following is from Gentoo. The first one is Gentoo-specific. Most of them are optional. I suspect many of these are present on Android anyway. So it's not as bad as you might think.

    Code:
    RDEPEND="app-admin/eselect-esd
            X? (
                    >=x11-libs/libX11-1.4.0
                    >=x11-libs/libxcb-1.6
                    >=x11-libs/xcb-util-0.3.1
                    x11-libs/libSM
                    x11-libs/libICE
                    x11-libs/libXtst
            )
            caps? ( sys-libs/libcap )
            libsamplerate? ( >=media-libs/libsamplerate-0.1.1-r1 )
            alsa? ( >=media-libs/alsa-lib-1.0.19 )
            glib? ( >=dev-libs/glib-2.4.0 )
            avahi? ( >=net-dns/avahi-0.6.12[dbus] )
            jack? ( >=media-sound/jack-audio-connection-kit-0.117 )
            tcpd? ( sys-apps/tcp-wrappers )
            lirc? ( app-misc/lirc )
            dbus? ( >=sys-apps/dbus-1.0.0 )
            gnome? ( >=gnome-base/gconf-2.4.0 )
            bluetooth? (
                    >=net-wireless/bluez-4
                    >=sys-apps/dbus-1.0.0
            )
            asyncns? ( net-libs/libasyncns )
            udev? ( || ( >=sys-fs/udev-171[hwdb] >=sys-fs/udev-143[extras] ) )
            realtime? ( sys-auth/rtkit )
            equalizer? ( sci-libs/fftw:3.0 )
            orc? ( >=dev-lang/orc-0.4.9 )
            >=media-libs/audiofile-0.2.6-r1
            >=media-libs/speex-1.2_rc1
            >=media-libs/libsndfile-1.0.20
            sys-libs/gdbm
            dev-libs/json-c
            >=sys-devel/libtool-2.2.4" # it's a valid RDEPEND, libltdl.so is used

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •