You are not logged in.

#1 2004-12-20 21:05:10

Moo-Crumpus
Member
From: Hessen / Germany
Registered: 2003-12-01
Posts: 1,487

Request: Sequenzer softare Protux

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

#2 2004-12-21 03:01:11

kpiche
Forum Fellow
From: Ottawa, ON, Canada
Registered: 2004-03-30
Posts: 246
Website

Re: Request: Sequenzer softare Protux

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

#3 2005-08-09 09:43:57

judfilm
Member
Registered: 2004-02-12
Posts: 229

Re: Request: Sequenzer softare Protux

Hi

Is it possible the Protux package could be updated and added to AUR?

Thanks

Offline

Board footer

Powered by FluxBB