You are not logged in.

#151 2007-06-06 00:30:36

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

Re: ProAudio repository for Arch users

Wow! great work, clarence, much appreciated. I have a request for:

DerMixD - another music playing daemon... multithreaded - mixing of several channels to several channels - TCP-controlled - really gapless mp3 playback - using mpg123's equalizer

QLoud - tool to measure loudspeaker frequency and step responses and distortions

Offline

#152 2007-06-06 07:20:11

shinlun
Member
From: Taipei, Taiwan
Registered: 2007-05-16
Posts: 61

Re: ProAudio repository for Arch users

judfilm:

dermixd is now in AUR.
For qloud, it is dependent on qt4/qwt but Arch's qwt is linked to qt3 at this moment, so this app will get link time errors when you compile.

Last edited by shinlun (2007-06-07 13:13:31)

Offline

#153 2007-06-07 12:46:48

funkmuscle
Member
Registered: 2006-02-09
Posts: 534

Re: ProAudio repository for Arch users

anyone got the snapshot of Hydrogen running yet?
it uses qt4 libs. having issues building it.

Offline

#154 2007-06-07 14:33:22

shinlun
Member
From: Taipei, Taiwan
Registered: 2007-05-16
Posts: 61

Re: ProAudio repository for Arch users

funkmuscle:

It seems that you just can't wait to try out 0.9.4 tongue Since hydrogen is already in extra repo and the 0.0.1 upgrade branch is mainly for qt3-to-qt4 migration(I guess), I have no plan to put it in AUR. If you REALLY want to try it out, do the following steps:

1. use "qt-config qt4" to setup an active qt4 profile(remember to logout & login)
2. untar hydrogen tarball
3. cd hydrogen-20070428/libs/hydrogen/src
4. now under that directory create a file "hydrogen-snapshot-flac.diff" or what ever you like with following content

--- FLACFile.cpp.orig   2007-06-07 21:44:46.000000000 +0800
+++ FLACFile.cpp        2007-06-07 21:47:03.000000000 +0800
@@ -161,16 +161,16 @@
        }

        set_metadata_ignore_all();
-       set_filename( sFilename.c_str() );
+       FLAC__StreamDecoderInitStatus s=init(sFilename.c_str() );
+       if(s!=FLAC__STREAM_DECODER_INIT_STATUS_OK) {

-       State s=init();
-       if( s != FLAC__FILE_DECODER_OK ) {
                ERRORLOG( "Error in init()" );
        }

-       if ( process_until_end_of_file() == false ) {
-               ERRORLOG( "Error in process_until_end_of_file(). Filename: " + m_sFilename );
+       if ( process_until_end_of_stream() == false ) {
+               ERRORLOG( "[load] Error in process_until_end_of_stream()" );
        }
+
 }

5. type "patch -Np0 -i hydrogen-snapshot-flac.diff"
6. cd ../../..
7. ./configure && make
8. If everything goes well, you will see hydrogen under the current directory
(don't type "make install", I think there might be some bugs in their building script)

Offline

#155 2007-06-07 14:54:35

funkmuscle
Member
Registered: 2006-02-09
Posts: 534

Re: ProAudio repository for Arch users

thanx dude:


Hey Shinlun,

I tried your instruction for building Hydrogen with QT4.
It fails:



-----------------------------------------------------------------
Starting Hydrogen configuration  http://www.hydrogen-music.org
-----------------------------------------------------------------

* prefix is not set, using default /usr/local
* QTDIR = /opt/qt4

* Searching for QT library in /opt/qt4 [ OK ]

QMake version 2.01a
Using Qt version 4.3.0 in /opt/qt4/lib


-----------------------------------------------------------------
Hydrogen is now configured for building. Just run 'make'.
Once everything is built, you must run 'make install'.

Hydrogen will be installed in /usr/local

You can override this setting with:
prefix=/your/prefix ./configure

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


cd plugins/ && /opt/qt4/bin/qmake plugins.pro -unix prefix=/usr/local -o Makefile
cd plugins/ && make -f Makefile
make[1]: Entering directory `/home/harv/hydrogen/plugins'
cd wasp/ && /opt/qt4/bin/qmake wasp.pro -unix prefix=/usr/local -o Makefile
cd wasp/ && make -f Makefile
make[2]: Entering directory `/home/harv/hydrogen/plugins/wasp'
cd wasp_booster/ && /opt/qt4/bin/qmake wasp_booster.pro -unix prefix=/usr/local -o Makefile
cd wasp_booster/ && make -f Makefile
make[3]: Entering directory `/home/harv/hydrogen/plugins/wasp/wasp_booster'
make[3]: Nothing to be done for `first'.
make[3]: Leaving directory `/home/harv/hydrogen/plugins/wasp/wasp_booster'
cd wasp_noisifier/ && /opt/qt4/bin/qmake wasp_noisifier.pro -unix prefix=/usr/local -o Makefile
cd wasp_noisifier/ && make -f Makefile
make[3]: Entering directory `/home/harv/hydrogen/plugins/wasp/wasp_noisifier'
make[3]: Nothing to be done for `first'.
make[3]: Leaving directory `/home/harv/hydrogen/plugins/wasp/wasp_noisifier'
cd wasp_xshaper/ && /opt/qt4/bin/qmake wasp_xshaper.pro -unix prefix=/usr/local -o Makefile
cd wasp_xshaper/ && make -f Makefile
make[3]: Entering directory `/home/harv/hydrogen/plugins/wasp/wasp_xshaper'
make[3]: Nothing to be done for `first'.
make[3]: Leaving directory `/home/harv/hydrogen/plugins/wasp/wasp_xshaper'
make[2]: Leaving directory `/home/harv/hydrogen/plugins/wasp'
make[1]: Leaving directory `/home/harv/hydrogen/plugins'
cd libs/ && /opt/qt4/bin/qmake libs.pro -unix prefix=/usr/local -o Makefile
cd libs/ && make -f Makefile
make[1]: Entering directory `/home/harv/hydrogen/libs'
cd hydrogen/ && /opt/qt4/bin/qmake hydrogen.pro -unix prefix=/usr/local -o Makefile
Project MESSAGE: H2 defines: ALSA_SUPPORT JACK_SUPPORT FLAC_SUPPORT LADSPA_SUPPORT LRDF_SUPPORT OSS_SUPPORT
cd hydrogen/ && make -f Makefile
make[2]: Entering directory `/home/harv/hydrogen/libs/hydrogen'
g++ -c -include objs/hydrogen -pipe -march=i686 -mtune=generic -O2 -pipe -g -Wall -fPIC -D_REENTRANT -Wall -W -DALSA_SUPPORT -DJACK_SUPPORT -DFLAC_SUPPORT -DLADSPA_SUPPORT -DLRDF_SUPPORT -DOSS_SUPPORT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/opt/qt4/mkspecs/linux-g++ -I. -I/opt/qt4/include/QtCore -I/opt/qt4/include/QtCore -I/opt/qt4/include/QtGui -I/opt/qt4/include/QtGui -I/opt/qt4/include -I../.. -Iinclude -I. -I. -o objs/flac_file.o src/flac_file.cpp
src/flac_file.cpp: In member function 'void H2Core::FLACFile_real::load(std::string)':
src/flac_file.cpp:164: error: 'set_filename' was not declared in this scope
src/flac_file.cpp:166: error: no matching function for call to 'H2Core::FLACFile_real::init()'
/usr/include/FLAC++/decoder.h:226: note: candidates are: virtual FLAC__StreamDecoderInitStatus FLAC::Decoder::File::init(FILE*)
/usr/include/FLAC++/decoder.h:227: note:                 virtual FLAC__StreamDecoderInitStatus FLAC::Decoder::File::init(const char*)
/usr/include/FLAC++/decoder.h:228: note:                 virtual FLAC__StreamDecoderInitStatus FLAC::Decoder::File::init(const std::string&)
src/flac_file.cpp:167: error: 'FLAC__FILE_DECODER_OK' was not declared in this scope
src/flac_file.cpp:171: error: 'process_until_end_of_file' was not declared in this scope
make[2]: *** [objs/flac_file.o] Error 1
make[2]: Leaving directory `/home/harv/hydrogen/libs/hydrogen'
make[1]: *** [sub-hydrogen-make_default] Error 2
make[1]: Leaving directory `/home/harv/hydrogen/libs'
make: *** [sub-libs-make_default] Error 2

Last edited by funkmuscle (2007-08-02 02:53:44)

Offline

#156 2007-06-09 15:04:34

funkmuscle
Member
Registered: 2006-02-09
Posts: 534

Re: ProAudio repository for Arch users

has anyone ever got XO-Wave running?
http://www.xowave.com/downloads.shtml
looks good but it seems to have a mind of it's own when trying to install.

Offline

#157 2007-06-10 14:57:37

shinlun
Member
From: Taipei, Taiwan
Registered: 2007-05-16
Posts: 61

Re: ProAudio repository for Arch users

You can directly run "xowave.jar" in that package with jre but you might have to manually start its XOmux & do the audio engine cookie handshaking in xowave UI; it might be difficult for its audio to work. Since there is no source code for it, I can't do much to it. The UI looks good though.

FYI, Breakage is now in AUR.

Offline

#158 2007-06-11 12:27:02

shinlun
Member
From: Taipei, Taiwan
Registered: 2007-05-16
Posts: 61

Re: ProAudio repository for Arch users

Ah, I forgot to note in my previous post that actually breakage can run with Arch's current jre-6-3. Why breakage official package doesn't work right away is that they packed a powerpc version of chuck in the package for x86. As long as you install chuck from community repo, the chuck binary file will be replaced by a x86 version one.

Offline

#159 2007-06-11 12:51:29

funkmuscle
Member
Registered: 2006-02-09
Posts: 534

Re: ProAudio repository for Arch users

hey shinlun, I'm the dude having issues with the gigedit.
I can't figure it out!!

Offline

#160 2007-06-11 21:39:38

funkmuscle
Member
Registered: 2006-02-09
Posts: 534

Re: ProAudio repository for Arch users

jack_mixer version 5 won't build. looking for pygtk. I have the latest from the repo. jack_mixer-3 installed no problems.
anyone got it working?

Offline

#161 2007-06-12 21:34:38

funkmuscle
Member
Registered: 2006-02-09
Posts: 534

Re: ProAudio repository for Arch users

did Ardourvst stop working for anyone after upgrade?
wine: could not load L"Z:\\usr\\lib\\ardour2\\ardour_vst.exe.so": Bad EXE format for.
all other vst apps work.

Offline

#162 2007-06-12 22:07:28

Cotton
Member
From: Cornwall, UK
Registered: 2004-09-17
Posts: 568

Re: ProAudio repository for Arch users

Anyone know of a decent sized virtual midi keyboard, something akin to zynaddsubfx - vkeybd is too short, but the zynaddsubfx one can only be used in that application.

Offline

#163 2007-06-14 03:59:29

shinlun
Member
From: Taipei, Taiwan
Registered: 2007-05-16
Posts: 61

Re: ProAudio repository for Arch users

funkmuscle:

I did see your message and have thought about this for days. Since you've installed all the dependencies and the paths of include files look ok, I still have no clue why you get that compiler error. If any forum members get the same kind of errors please report here or on AUR. Anyone who has solutions or any idea to this please help, thanks.

Offline

#164 2007-06-14 04:04:19

shinlun
Member
From: Taipei, Taiwan
Registered: 2007-05-16
Posts: 61

Re: ProAudio repository for Arch users

I don't have a machine to try out a previous-installed ardourvst for the time being. I just compiled one from source after pacman -Syu and it works ok. Maybe your problem is caused by the newly installed wine.

Offline

#165 2007-06-14 04:07:42

shinlun
Member
From: Taipei, Taiwan
Registered: 2007-05-16
Posts: 61

Re: ProAudio repository for Arch users

Cotton:

I thought about this before and still have no answer for it. vkeybd IS too short!!! Anyway I have a electric piano to do the midi things.

Offline

#166 2007-06-14 13:01:31

funkmuscle
Member
Registered: 2006-02-09
Posts: 534

Re: ProAudio repository for Arch users

hey shinlun, I had to rebuild Ardourvst using my old way. Couldn't get yours working. Don't know why it broke but ardourvst is alive and well.
Just can't figure gigedit.
Thanx again for your great support. This proaudio forum really appreciate your help.

Offline

#167 2007-06-15 14:25:13

ArchHK
Member
Registered: 2005-08-14
Posts: 9

Re: ProAudio repository for Arch users

Cotton:
vkeybd default octave of displaying keys is 3. For change the size you have to change octave number.
Try in the console:vkeybd --octave 4 (5,6 etc) to change the size.

Offline

#168 2007-06-15 20:59:57

Cotton
Member
From: Cornwall, UK
Registered: 2004-09-17
Posts: 568

Re: ProAudio repository for Arch users

@ArchHK  Whilst that is (good) news to me, how are the higher keys accessed using the PC keyboard? I can only seem to play the lowest octave?

Offline

#169 2007-06-16 10:07:43

shinlun
Member
From: Taipei, Taiwan
Registered: 2007-05-16
Posts: 61

Re: ProAudio repository for Arch users

ArchHK:

nice tip, thanks smile

Offline

#170 2007-06-16 14:41:14

funkmuscle
Member
Registered: 2006-02-09
Posts: 534

Re: ProAudio repository for Arch users

hey guys, SuSe got a Packman link for multimedia. tons of stuff:
http://packman.links2linux.de/category/multimedia

Offline

#171 2007-06-18 12:38:31

funkmuscle
Member
Registered: 2006-02-09
Posts: 534

Re: ProAudio repository for Arch users

has anyone got this working: CP-GFX
I think we have it in AIR but it doesn't work

Offline

#172 2007-06-18 15:48:50

shinlun
Member
From: Taipei, Taiwan
Registered: 2007-05-16
Posts: 61

Re: ProAudio repository for Arch users

funkmuscle:

If you installed fltk, you probably won't have any problems by simply typing "make" to compile it. You'll see the binary under the directory "dist" after a successful build.

The program doesn't work right away in several ways; its open/save doesn't work, for example. But that is not a problem of Arch; that is a bug in itself. You will soon notice that some of its functionalities don't even pass the alpha stage when you fail to "open" a configuration file you just "saved".(it can't properly read and process the configuration file it saved...)

Offline

#173 2007-06-18 17:15:02

funkmuscle
Member
Registered: 2006-02-09
Posts: 534

Re: ProAudio repository for Arch users

sorry, I meant to say it installed but can't run. it ask for jack and will not launch. tried with or without jack. all failed.

Offline

#174 2007-06-19 12:33:42

shinlun
Member
From: Taipei, Taiwan
Registered: 2007-05-16
Posts: 61

Re: ProAudio repository for Arch users

Did it output any error message? It dies before showing its UI? Its default build can run with alsa if it doesn't find any jack server and it starts up fine on my system.

Offline

#175 2007-06-19 13:15:44

funkmuscle
Member
Registered: 2006-02-09
Posts: 534

Re: ProAudio repository for Arch users

dies before showing the UI.

did you get a chance to check out the Suse packman site?
http://packman.links2linux.org/category/multimedia

Last edited by funkmuscle (2007-06-19 13:18:05)

Offline

Board footer

Powered by FluxBB