Until JACK is included in main

PPA description

Contains audio-related packages for which JACK support has been stripped from the official ubuntu versions

Including:
 portaudio19
 xine-lib
 pulseaudio
 alsa-plugins

Am I missing any package? Contact me and I'll try to include it. Cheers!

PS This PPA is used by my work-in-progress attempt to automate the startup of a Jamming and Music Production environment in Ubuntu: http://ubuntuforums.org/showthread.php?p=8139052

UPDATE: After an update in karmic a couple of months ago I have failed to be able to make the latest pulseaudio packages build in launchpad. Please check the launchpad logs and see what can be wrong and send me an email of how to fix it... :S

Instructions to build yourself (works for me):

apt-get source pulseaudio # make sure you have the deb-src repo first
cd pulseaudio-1.1.*
gedit debian/rules # add to line: DEB_CONFIGURE_EXTRA_FLAGS = --enable-static --with-jack
gedit debian/control # append libjack0.100.0-dev to the Build-Depends line(s) and after pulseaudio-esound-compat-dbg package description add the text between the "--------" lines.
Then run:
<email address hidden> DEBFULLNAME="Your Name" dch -i # add +withjack0 to version number and write "Enabled JACK" or similar in the changelog
dpkg-buildpackage -rfakeroot -b

This should get you the jack enabled packages locally.

Now remember, jack is included in main in Lucid, so personally I am waiting for a chance to upgrade, and this PPA will no longer be needed...!

---------------

Package: pulseaudio-module-jack
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: jackd modules for PulseAudio sound server
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 These modules enables PulseAudio to connect to a jackd daemon.
 .
 The modules are called module-jack-sink, module-jack-source.

Package: pulseaudio-module-jack-dbg
Architecture: any
Priority: extra
Section: debug
Depends: ${misc:Depends}, pulseaudio-module-jack (= ${binary:Version})
Description: jackd modules for PulseAudio sound server debugging symbols
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 This package contains debugging symbols for the PulseAudio jack modules.

-------------

Adding this PPA to your system

You can update your system with unsupported packages from this untrusted PPA by adding ppa:motin/until-jack-is-included-in-main to your system's Software Sources. (Read about installing)

Technical details about this PPA

This PPA can be added to your system manually by copying the lines below and adding them to your system's software sources.

deb http://ppa.launchpad.net/motin/until-jack-is-included-in-main/ubuntu karmic main 
deb-src http://ppa.launchpad.net/motin/until-jack-is-included-in-main/ubuntu karmic main 
Signing key:
1024R/757BAB3B (What is this?)
Fingerprint:
2BF5A5823FEE03624FC77DAF066B9388757BAB3B

For questions and bugs with software in this PPA please contact Motin.

PPA statistics

Activity
0 updates added during the past month.
View package details

Overview of published packages

14 of 4 results
Package Version Uploaded by
alsa-plugins 1.0.20-1ubuntu8+withjack2 Motin (2009-10-23)
portaudio19 19+svn20090620-0ubuntu1+withjack2 Motin (2009-10-23)
pulseaudio 1:0.9.19-0ubuntu4.2+withjack0 Motin (2010-02-01)
xine-lib 1.1.16.3-0ubuntu4+withjack1 Motin (2009-10-23)
14 of 4 results

Latest updates

  • pulseaudio 219 weeks ago
    Failed to build: amd64 i386 lpia
  • xine-lib 234 weeks ago
    Successfully built
  • alsa-plugins 234 weeks ago
    Successfully built
  • portaudio19 234 weeks ago
    Successfully built