You are not logged in.
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
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
anyone got the snapshot of Hydrogen running yet?
it uses qt4 libs. having issues building it.
Offline
funkmuscle:
It seems that you just can't wait to try out 0.9.4 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
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
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
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
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
hey shinlun, I'm the dude having issues with the gigedit.
I can't figure it out!!
Offline
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
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
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
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
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
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
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
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
@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
ArchHK:
nice tip, thanks
Offline
hey guys, SuSe got a Packman link for multimedia. tons of stuff:
http://packman.links2linux.de/category/multimedia
Offline
has anyone got this working: CP-GFX
I think we have it in AIR but it doesn't work
Offline
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
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
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
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