Voici une nouvelle mouture de mon p'tit logiciel de séquençage audio. J'ai notamment corrigé des problèmes de compilation avec GCC4 et fait en sorte que ce soit utilisable également sous NetBSD et Mac OS X. Un paquet précompilé est fourni pour Mac OS X.
La page d'accueil : http://www.nongnu.org/slag/
# Pas vu ton nouveau journal :)
Posté par dawar (site web personnel) . Évalué à 3.
g++ -c -pipe -Wall -W -O2 -D_REENTRANT -DWITH_JACK -DWITH_LIBAO -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I. -I/usr/include/qt3 -Isrc/moc/ -o object_files/WavFile.o src/audio_IO/WavFile.cpp
src/audio_IO/WavFile.cpp: In constructor «WavFile::WavFile(const char*)»:
src/audio_IO/WavFile.cpp:41: erreur: «SFM_READ» was not declared in this scope
src/audio_IO/WavFile.cpp:41: erreur: «sf_open» was not declared in this scope
src/audio_IO/WavFile.cpp:44: erreur: «sf_strerror» was not declared in this scope
src/audio_IO/WavFile.cpp:53: erreur: «struct SF_INFO» has no member named «frames»
src/audio_IO/WavFile.cpp:90: attention : comparaison entre des expressions entières signée et non signée
src/audio_IO/WavFile.cpp:112: erreur: «struct SF_INFO» has no member named «frames»
src/audio_IO/WavFile.cpp:113: erreur: «struct SF_INFO» has no member named «frames»
make[1]: *** [object_files/WavFile.o] Erreur 1
make[1]: quittant le répertoire « /home/dawar/slag-0.1 »
make: *** [slag] Erreur 2
version gcc 4.0.3 (Ubuntu 4.0.3-1ubuntu5)
J'ai poutant bien installé les -dev de libsndfile et libsamplerate...
Même erreur avec gcc 3.4.6.
Ha oui, sinon je suis obligé de lui donner le QTDIR, je ne sais pas pourquoi le configure ne le trouve pas comme une grande.
[^] # Re: Pas vu ton nouveau journal :)
Posté par Thomas Douillard . Évalué à 4.
Peut être que le configure vérifie pas les versions des libs, ou même leur présences.
[^] # Re: Pas vu ton nouveau journal :)
Posté par dawar (site web personnel) . Évalué à 3.
Mais merci pour la piste, j'y repense maitnenant, il y'a deux version de libsndfile, la 0.28 et la 1.0, je regarde ça ce soir. Si ca vient de cela, ça serait peux être bien de le préciser sur la page des téléchargement. En tout cas le configure ne teste pas la présence de cette lib, et donc encore moins sa version.
[^] # Re: Pas vu ton nouveau journal :)
Posté par rhizome . Évalué à 1.
[^] # Re: Pas vu ton nouveau journal :)
Posté par dawar (site web personnel) . Évalué à 2.
dawar@ubuntu:~/slag-0.1$make clean
[...]
dawar@ubuntu:~/slag-0.1$ sudo apt-get remove libsndfile0
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Les paquets suivants seront ENLEVÉS :
libsndfile0 libsndfile0-dev
[...]
dawar@ubuntu:~/slag-0.1$ QTDIR=/usr/share/qt3/ ./configure
checking for gcc... gcc
checking for C compiler default output file name... a.out
[...]
configure: creating ./config.status
config.status: creating Makefile
config.status: creating slag.pro
config.status: creating src/config.h
libao support : yes.
JACK support : yes.
Now type 'make', followed by 'make install' as root.
Bon, par contre quand je mets libsndfile1, ça compile, l'erreur venait bien d'une version trop ancienne de libsndfile, mais ce n'est pas vérifié par le configure.
[^] # Re: Pas vu ton nouveau journal :)
Posté par rhizome . Évalué à 1.
# jack
Posté par B16F4RV4RD1N . Évalué à 2.
/usr/local/bin/jackd -d coreaudio
mais je ne connais rien à ce système je dois dire.
Sinon le programme à l'air agréable à utiliser, même si je n'ai pas pu le tester beaucoup.
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
[^] # Re: jack
Posté par rhizome . Évalué à 2.
Au fait, tu as quelle version de Mac OS X ?
[^] # Re: jack
Posté par B16F4RV4RD1N . Évalué à 2.
En tout cas l'application devait lancer des paramètres en plus, maintenant le son est très bon, merci.
(mac osx 10.3.9)
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
[^] # Re: jack
Posté par rhizome . Évalué à 2.
J'ai testé sur la même version, je n'ai pas testé sous Tiger (Mac OS X 10.4.x).
# Bonne continuation
Posté par MsK` . Évalué à 2.
Y'a juste que quand je change le son d'une des lignes, que j'enregistre le fichier, à la réouverture il ne trouve pas les sons.
[^] # Re: Bonne continuation
Posté par rhizome . Évalué à 1.
[^] # Re: Bonne continuation
Posté par rhizome . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.