You are not logged in.
http://www.nongnu.org/protux/index.html
Do me a favour, so I could quit cubase. I found no other package to replace cubases audio.
Frumpus ♥ addict
[mu'.krum.pus], [frum.pus]
Offline
Try this:
libmustux:
# Contributor: K. Piche <kpiche@rogers.com>
pkgname=libmustux
pkgver=0.20.2
pkgrel=1
pkgdesc="Mustux aims to be a foundation library for a suite of audio apps."
url=(http://www.nongnu.org/mustux/)
source=(http://vt.shuis.tudelft.nl/~remon/protux/stable/version-$pkgver/$pkgname-$pkgver.tar.gz)
makedepends=('qt')
depends=('alsa-lib' 'bash' 'gcc')
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make DESTDIR=$startdir/pkg install
}
md5sums=('787a3fa3241ee6d5765e9a109e6ba042')
protux:
# Contributor: K. Piche <kpiche@rogers.com>
pkgname=protux
pkgver=0.20.2
pkgrel=1
pkgdesc="Protux is a practical and powerfull multitrack digital audio suite for
GNU/Linux"
url=(http://www.nongnu.org/protux/)
source=(http://vt.shuis.tudelft.nl/~remon/protux/stable/version-$pkgver/$pkgname-$pkgver.tar.gz protux.patch)
depends=('libmustux' 'libogg' 'qt' 'xorg')
build() {
cd $startdir/src/$pkgname-$pkgver
patch -Np0 -i ../protux.patch
./configure --prefix=/usr
make || return 1
make DESTDIR=$startdir/pkg install
}
md5sums=('1d5a69af52e989e6f9edf866da5fb98f' '593d013b7f991f9ea89183387e54fd80')
protux.patch:
--- src/CursorManager.cc.old 2003-11-01 15:42:11.000000000 -0500
+++ src/CursorManager.cc 2004-12-20 20:38:45.000000000 -0500
@@ -209,27 +209,6 @@
-inline QString CursorManager::block_to_smpte(long long bpos, int sampleRate)
- {
- float f = sampleRate / 30;
- float flo = (float) bpos / f;
- long long framepos = ( long long ) flo;
- int pfr = (int) framepos % 30;
- int pho = (int) (framepos/108000) % 60;
- int pmi = (int) (framepos/1800) % 60;
- int pse = (int) (framepos/30) % 60;
- if (pho<0) pho=0;
- if (pmi<0) pmi=0;
- if (pse<0) pse=0;
- if (pfr<0) pfr=0;
- QString spho; spho.setNum(pho);
- QString spmi; spmi.setNum(pmi); if (pmi<10) spmi.prepend("0");
- QString spse; spse.setNum(pse); if (pse<10) spse.prepend("0");
- QString spfr; spfr.setNum(pfr); if (pfr<10) spfr.prepend("0");
- QString spos = spho + ":" + spmi + ":" + spse + "," + spfr;
- return spos;
- }
-
int CursorManager::get_orig_x()
{
return xOrig;
--- src/CursorManager.hh.old 2003-10-24 06:15:27.000000000 -0400
+++ src/CursorManager.hh 2004-12-20 20:41:30.000000000 -0500
@@ -110,6 +110,28 @@
friend class Song;
};
+inline QString CursorManager::block_to_smpte(long long bpos, int sampleRate)
+ {
+ float f = sampleRate / 30;
+ float flo = (float) bpos / f;
+ long long framepos = ( long long ) flo;
+ int pfr = (int) framepos % 30;
+ int pho = (int) (framepos/108000) % 60;
+ int pmi = (int) (framepos/1800) % 60;
+ int pse = (int) (framepos/30) % 60;
+ if (pho<0) pho=0;
+ if (pmi<0) pmi=0;
+ if (pse<0) pse=0;
+ if (pfr<0) pfr=0;
+ QString spho; spho.setNum(pho);
+ QString spmi; spmi.setNum(pmi); if (pmi<10) spmi.prepend("0");
+ QString spse; spse.setNum(pse); if (pse<10) spse.prepend("0");
+ QString spfr; spfr.setNum(pfr); if (pfr<10) spfr.prepend("0");
+ QString spos = spho + ":" + spmi + ":" + spse + "," + spfr;
+ return spos;
+ }
+
+
#include "Song.hh"
#endif
The patch will probably be mangled by cut&paste so I've provided the build files and packages at http://ca.geocities.com/kpiche@rogers.com/
Offline
Hi
Is it possible the Protux package could be updated and added to AUR?
Thanks
Offline