Cannibal Caniche

Cannibal Caniche => La radio => Ninjam Sessions => Discussion démarrée par: Tribalmazoot le janvier 25, 2012, 00:19:23 am

Titre: Ninjam sur ubuntu
Posté par: Tribalmazoot le janvier 25, 2012, 00:19:23 am
Salut,

Je me suis mis à faire du son sur ubuntu aujourd'hui (et je trouve que c'est vachement plus intéressant que sur windows ou mac avec ce que j'ai réussi à faire) mais j'aimerai bien pouvoir faire passer tout ça sur ninjam ducoup mais le hic c'est que ma logithèque préférée ne trouve rien pour ninjam. Et en général quand elle trouve pas ça sent le patté sauf quand wine veut bien faire fonctionner une version de windows (oui parce que si c'est pas wine et pas logithèque bin en général j'arrive à rien. Compiler etc dans la console oulala... enfin bon avec un bon tuto je pourrai y arriver mais bon. Donc voilà j'imagine que dois y en avoir plusieurs içi qui font tourner ninjam sur ubuntu non? Comment vous avez fait? J'ai réussi à le lancer avec wine mais le problème c'est que ducoup il est pas reconnu par l'outil merveilleux JACK d'ubuntu. Et ducoup ba je peux rien router dedans. J'imagine que si je fais tourner reaper sous wine ça sera pas mieux reconnu par jack, et la logithèque ne trouve pas de reaper non plus. Help!  :ouin:

EDIT : j'essaye d'installer un ninjam pour ubuntu en tar.gz là mais comme d'habitude je n'y arrive pas avec ces fichiers là. Rien ne marche comme dans les tutoriels. smiley11
Titre: Re : Ninjam sur ubuntu
Posté par: pilami le janvier 25, 2012, 09:14:11 am
Citer
Client for Linux (Last updated August 30, 2005)
  • Requires: ALSA, ncurses, libogg, libvorbis installed.
  • License: GPL
  • Download Linux client source code (http://www.cockos.com/ninjam/downloads/src/cclient_src_v0.01a.tar.gz) v0.01a (80kB TAR.GZ)

marche pas ca?


ah tient une distrib orientée audio temp réel : http://www.remix-os.org/ (http://www.remix-os.org/,) avec reaper dedans ! (et donc un client ninjam)

en fait on dirait qu'ils utilisent Wine et WineASIO  (http://sourceforge.net/projects/wineasio/)pour faire tourner Reaper
Titre: Re : Ninjam sur ubuntu
Posté par: Tribalmazoot le janvier 25, 2012, 12:22:21 pm
Le lien que tu m'a filé c'est un tar.gz et comme je disais j'arrive jamais à rien avec ces fichiers, même en galérant pendant des jours.

Là par exemple je me suis bloqué à libogg, j'ai ouvert la logithèque tapé libogg mais y'en a plein des libogg alors je sais pas lequel prendre. Et puis quand il demande de faire ./configure ça marche jamais enfin bref...

Pour la distrib orienté audio je vais regarder ça attentivement merci! Sinon pour faire tourner reaper je viens de le lancer sous wine il passe mais par contre il est pas, reconnu par jack comme je le pensais  smiley18. Je vais voir sur le lien que tu m'a donné.

Sinon j'ai un autre problème aussi, hier après avoir fait du son sur ubuntu, le son s'est mis à pas mal cracher, et là en revenant sur ubuntu et bien même sans jack ni aucun logiciel de son d'ouvert ça crachait, même les sons de skype ou du lecteur vidéo etc... j'ai comparé avec windows 7 et le son est beaucoup plus fort et de meilleur qualité sur windows 7 de manière générale. Y'aura pas un souçi de driver quelque part? ça vous fait pas ça, ceux qui font du son sur ubuntu?

EDIT : je suis en train de télécharger remix os, je vais tester ça en live cd. Il y a longtemps j'avais testé ubuntu studio mais c'était une version archi vieille et je pouvais même pas me connecter à internet  smiley17
Titre: Re : Ninjam sur ubuntu
Posté par: Tribalmazoot le janvier 25, 2012, 14:50:26 pm
Bon je viens de tester remix os en live cd. Il a l'air super mais malheureusement il ne semble pas reconnaître ma carte wifi ducoup bin c'est mort...
Titre: Re : Ninjam sur ubuntu
Posté par: pilami le janvier 25, 2012, 15:52:33 pm
bienvenue dans le petit monde des pingouins
Titre: Re : Ninjam sur ubuntu
Posté par: Tribalmazoot le janvier 25, 2012, 16:23:59 pm
Bin ça fait déjà plusieurs mois que j'y suis (mais même après plusieurs mois j'ai jamais réussi à installer un tar.gz mais de toute façon j'en ai que très rarement besoin). Par contre le monde de composition sonore des pinguins là c'est nouveau.
Titre: Re : Ninjam sur ubuntu
Posté par: Tribalmazoot le janvier 25, 2012, 16:39:52 pm
Bon j'ai regardé wineasio et apparemment ça permet d'utiliser wine et être reconnu par jack enfin si j'ai bien compris donc je cherche wineasio.deb Pour le moment je l'ai trouvé qu'en .tar.gz alors je me suis empressé d'aller sur une autre page pour le chercher en deb. (et oui la logithèque le trouve pas).
Titre: Re : Ninjam sur ubuntu
Posté par: Tribalmazoot le janvier 26, 2012, 12:54:59 pm
Bon j'ai tout compilé suivant ce tuto : http://gehrignet.de/cms.shtml?programming/ninjam (http://gehrignet.de/cms.shtml?programming/ninjam) ça a été galère mais j'ai réussi à tout installer (à part le GTK client ninjam mais c'est quoi un GTK client?) ça m'a pris du soir jusqu'à 4h30 de matin, et au final bin rien ne marche, ça dis que c'est ok dans la console mais ninjam est apparu nulle part dans les options enfin bref j'ai fais que pisser dans un violon. Comme d'habitude avec la plupart des fichiers tar.gz....
Titre: Re : Ninjam sur ubuntu
Posté par: makam le janvier 26, 2012, 15:37:43 pm
GTK est l´interface graphique
donc pas etonnant que tu ne vois rien

http://fr.wikipedia.org/wiki/GIMP_Toolkit (http://fr.wikipedia.org/wiki/GIMP_Toolkit)

c´est typiquement le genre de galeres qui m´ont jusqu´ici calmer d´installer nunux
bon courage !
Titre: Re : Ninjam sur ubuntu
Posté par: Tribalmazoot le janvier 27, 2012, 12:03:03 pm
Ah ok makam merci! Ducoup je vais essayer d'installer GTK aussi.
Titre: Re : Ninjam sur ubuntu
Posté par: Tribalmazoot le janvier 27, 2012, 15:21:12 pm
Bon j'ai pas mal avancé dans l'installation mais je bloque sur un truc :

/usr/bin/msgfmt: de.po: AVERTISSEMENT : l'en-tête du fichier .po est approximatif (fuzzy)
                        AVERTISSEMENT : les versions plus anciennes de « msgfmt » génèreront une erreur à cet endroit
/usr/bin/msgfmt: 85 erreurs fatales trouvées
make[2]: *** [de.gmo] Erreur 1
make[2]: quittant le répertoire « /home/lowdrain/gninjam-0.01a.orig/po »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /home/lowdrain/gninjam-0.01a.orig »
make: *** [all] Erreur 2


Je sais pas si quelqu'un à une idée... sur les forums à chaque fois que quelqu'un parle cette erreur on lui dit d'installer gettext, mais c'est ce que j'ai fais, j'en ai installé plusieurs différents mais ça ne change rien la même erreur continue de se répéter...
Titre: Re : Ninjam sur ubuntu
Posté par: pilami le janvier 27, 2012, 18:12:02 pm
euh t'es sur quelle distrib?

meme sur debian 6 on se retrouve avec une interface graphique par defaut =)
Titre: Re : Ninjam sur ubuntu
Posté par: Tribalmazoot le janvier 28, 2012, 01:07:55 am
ubuntu 11.10 64 bits

Heu pour l'interface graphique si j'ai bien compris c'est celle de ninjam. Donc si je l'installe pas je peux pas voir ninjam d'après ce que m'a dis makam. Je suis proche du but là, y'a juste cette fichue erreur citée au dessus... smiley7
Titre: Re : Ninjam sur ubuntu
Posté par: pilami le janvier 28, 2012, 09:36:44 am
n'hésite pas a demander sur le forum de ninjam si tu bloques http://forum.cockos.com/forumdisplay.php?f=16 (http://forum.cockos.com/forumdisplay.php?f=16)
Titre: Re : Ninjam sur ubuntu
Posté par: pilami le janvier 28, 2012, 09:38:01 am
tient mates ca :) http://forum.cockos.com/showthread.php?t=84108 (http://forum.cockos.com/showthread.php?t=84108)
Titre: Re : Ninjam sur ubuntu
Posté par: Staross le janvier 28, 2012, 13:58:33 pm
Si jamais pour la version officielle :

http://www.cockos.com/ninjam/downloads/src/cclient_src_v0.01a.tar.gz (http://www.cockos.com/ninjam/downloads/src/cclient_src_v0.01a.tar.gz)

Lance une console, pour être sur que t'as les librairies (tu devrais déjà les avoir):

sudo apt-get install libogg libvorbis libasound

Ensuite sauve le fichier quelque part, dézippe le (bouton droit, ou tar xvzf cclient_src_v0.01a.tar.gz dans la console)

Ensuite va dans le dossier ou il y a les instruction de compilation :

cd cursesclientsource/ninjam/cursesclient/

Utilise la commande pwd et ls pour être sur que t'es dans le bon dossier.

Pour afficher les instructions :

cat COMPILING

Pour compiler :

make

Ca devrait marcher..
Titre: Re : Ninjam sur ubuntu
Posté par: Tribalmazoot le janvier 28, 2012, 14:21:46 pm
Merci staross. Je vais essayer avec ton fichier vu que visiblement ce n'est pas le même que celui avec lequel j'avais essayé. Si ça ne marche pas j'essaierai avec celui de pilami.

Citer
lowdrain@lowdrain:~$ sudo apt-get install libogg libvorbis libasound
[sudo] password for lowdrain:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet libogg
E: Impossible de trouver le paquet libvorbis
E: Impossible de trouver le paquet libasound

Mais c'est pas grave je vais les chercher sur le gestionnaire de pacquet synaptic.
Edit : bon je les avait déjà visiblement
Titre: Re : Ninjam sur ubuntu
Posté par: Tribalmazoot le janvier 28, 2012, 15:42:36 pm
RE,

Donc je viens de faire make, après avoir fait ce que tu avais dis, et voilà ce que ça me dit :

lowdrain@lowdrain:~/Téléchargements/ninjamstaross/ninjam/cursesclient$ make
g++ -O2 -malign-double  -s    -c -o ../../WDL/jnetlib/asyncdns.o ../../WDL/jnetlib/asyncdns.cpp
g++ -O2 -malign-double  -s    -c -o ../../WDL/jnetlib/connection.o ../../WDL/jnetlib/connection.cpp
../../WDL/jnetlib/connection.cpp: In constructor ‘JNL_Connection::JNL_Connection(JNL_AsyncDNS*, int, int)’:
../../WDL/jnetlib/connection.cpp:16:14: attention : deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
../../WDL/jnetlib/connection.cpp: In member function ‘void JNL_Connection::connect(int, sockaddr_in*)’:
../../WDL/jnetlib/connection.cpp:58:16: attention : deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
../../WDL/jnetlib/connection.cpp: In member function ‘void JNL_Connection::connect(char*, int)’:
../../WDL/jnetlib/connection.cpp:70:16: attention : deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
../../WDL/jnetlib/connection.cpp:81:18: attention : deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
../../WDL/jnetlib/connection.cpp: In member function ‘void JNL_Connection::run(int, int, int*, int*)’:
../../WDL/jnetlib/connection.cpp:133:22: attention : deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
../../WDL/jnetlib/connection.cpp:144:20: attention : deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
../../WDL/jnetlib/connection.cpp:162:22: attention : deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
../../WDL/jnetlib/connection.cpp:171:22: attention : deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
g++ -O2 -malign-double  -s    -c -o ../../WDL/jnetlib/listen.o ../../WDL/jnetlib/listen.cpp
g++ -O2 -malign-double  -s    -c -o ../../WDL/jnetlib/util.o ../../WDL/jnetlib/util.cpp
g++ -O2 -malign-double  -s    -c -o ../../WDL/rng.o ../../WDL/rng.cpp
g++ -O2 -malign-double  -s    -c -o ../../WDL/sha.o ../../WDL/sha.cpp
g++ -O2 -malign-double  -s    -c -o ../mpb.o ../mpb.cpp
In file included from ../../WDL/jnetlib/jnetlib.h:42:0,
                 from ../netmsg.h:33,
                 from ../mpb.h:32,
                 from ../mpb.cpp:35:
../../WDL/jnetlib/httpget.h: In member function ‘int JNL_HTTPGet::content_length()’:
../../WDL/jnetlib/httpget.h:73:62: attention : deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
../mpb.cpp: In member function ‘Net_Message* mpb_chat_message::build()’:
../mpb.cpp:883:17: attention : deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
g++ -O2 -malign-double  -s    -c -o ../netmsg.o ../netmsg.cpp
In file included from ../../WDL/jnetlib/jnetlib.h:42:0,
                 from ../netmsg.h:33,
                 from ../netmsg.cpp:36:
../../WDL/jnetlib/httpget.h: In member function ‘int JNL_HTTPGet::content_length()’:
../../WDL/jnetlib/httpget.h:73:62: attention : deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
g++ -O2 -malign-double  -s    -c -o ../njclient.o ../njclient.cpp
In file included from ../njclient.h:69:0,
                 from ../njclient.cpp:29:
../../WDL/string.h: In member function ‘char* WDL_String::Get()’:
../../WDL/string.h:138:12: attention : deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
In file included from ../../WDL/jnetlib/jnetlib.h:42:0,
                 from ../njclient.h:71,
                 from ../njclient.cpp:29:
../../WDL/jnetlib/httpget.h: In member function ‘int JNL_HTTPGet::content_length()’:
../../WDL/jnetlib/httpget.h:73:62: attention : deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
../njclient.cpp: In member function ‘void BufferQueue::Clear()’:
../njclient.cpp:169:19: erreur: cast from ‘WDL_HeapBuf*’ to ‘int’ loses precision [-fpermissive]
../njclient.cpp:169:38: erreur: cast from ‘WDL_HeapBuf*’ to ‘int’ loses precision [-fpermissive]
../njclient.cpp: In destructor ‘NJClient::~NJClient()’:
../njclient.cpp:460:21: attention : deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
../njclient.cpp: In member function ‘int NJClient::Run()’:
../njclient.cpp:816:29: attention : deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
../njclient.cpp:817:31: attention : deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
../njclient.cpp:1014:23: erreur: cast from ‘WDL_HeapBuf*’ to ‘int’ loses precision [-fpermissive]
../njclient.cpp:1020:16: erreur: cast from ‘WDL_HeapBuf*’ to ‘int’ loses precision [-fpermissive]
../njclient.cpp:1046:61: attention : deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
../njclient.cpp: In member function ‘void NJClient::mixInChannel(bool, float, float, DecodeState*, float**, int, int, int, int, double)’:
../njclient.cpp:1550:132: attention : format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘long int’ [-Wformat]
../njclient.cpp: In member function ‘void NJClient::on_new_interval()’:
../njclient.cpp:1566:73: attention : deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
../njclient.cpp:1614:91: attention : deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
../njclient.cpp: In member function ‘void BufferQueue::DisposeBlock(WDL_HeapBuf*)’:
../njclient.cpp:2058:17: erreur: cast from ‘WDL_HeapBuf*’ to ‘int’ loses precision [-fpermissive]
make: *** [../njclient.o] Erreur 1

Donc visiblement il y a le même genre d'erreur qu'avec l'autre fichier que j'avais utilisé.
J'attends de voir si tu as des suggestions, ensuite j'essaierai avec le fichier de pilami
Titre: Re : Ninjam sur ubuntu
Posté par: Staross le janvier 28, 2012, 16:26:47 pm
C'est un problème avec les systèmes 64bit: http://forum.cockos.com/showthread.php?t=84437 (http://forum.cockos.com/showthread.php?t=84437)

Mais le vrai problème c'est que la dernière mise-à-jour officielle date de 2005, et donc le code commence à devenir obsolète.

Y'a des gens qui essai de continuer le développement sur le forum de reaper :

http://forum.cockos.com/showthread.php?t=90839 (http://forum.cockos.com/showthread.php?t=90839)

Apparemment ça compile sous linux :

$ git clone git://github.com/wahjam/wahjam.git
$ cd wahjam/ninjam/cursesclient
$ make # produces cninjam
$ cd ../server
$ make # produces wahjamsrv

Titre: Re : Ninjam sur ubuntu
Posté par: Tribalmazoot le janvier 28, 2012, 19:11:25 pm
Ah ok et donc apparemment y'a pas moyen de passer outre ce problème? Je viens de lire sur ton lien je pige pas tout vu que c'est en anglais mais apparemment y'a rien à faire si j'ai compris...

Sinon avec ton deuxième lien je capte pas trop, y'a un truc qui s'appel wahjam et qui marcherait comme ninjam et qui marcherait sur ubuntu?

Bon je suis allé sur les liens qui permettent de télécharger wahjam mais soit c'est des erreur 404 soit je comprend rien à ce qui est marqué sur la page sur comment l'installer etc...

Je vais essayer avec le fichier ninjam de pilami tu penses que ça peut marcher malgré le fait que je sois en 64bits? Peut être que c'est pas le même bug sur un autre fichier? J'essaierai ça tout à l'heure.
Titre: Re : Ninjam sur ubuntu
Posté par: Tribalmazoot le janvier 28, 2012, 20:26:00 pm
Bon je viens donc d'essayer avec le lien qu'avais passé pilami. Alors déjà il dit :
Citer
"You need WDL Framework inside the directory for it to compile correctly."
Etant donné que je sais pas ce qu'est WDL framework ni où le trouver (et je ne l'ai pas trouvé dans les fichiers de ninjam) ducoup je n'ai pas pu le mettre où il fallait comme demandé. J'ai essayé de faire make quand même, au bon endroit et voici ce que ça me donne :

Citer
lowdrain@lowdrain:~$ cd /home/lowdrain/Téléchargements/ninjamcast-linux-x64/ninjam/ninjamcast
lowdrain@lowdrain:~/Téléchargements/ninjamcast-linux-x64/ninjam/ninjamcast$ makemake: *** Pas de règle pour fabriquer la cible « ../../WDL/jnetlib/asyncdns.o », nécessaire pour « ninjamcast ». Arrêt.
Titre: Re : Ninjam sur ubuntu
Posté par: Staross le janvier 28, 2012, 22:48:47 pm
Citer
Ah ok et donc apparemment y'a pas moyen de passer outre ce problème? Je viens de lire sur ton lien je pige pas tout vu que c'est en anglais mais apparemment y'a rien à faire si j'ai compris...

Sinon avec ton deuxième lien je capte pas trop, y'a un truc qui s'appel wahjam et qui marcherait comme ninjam et qui marcherait sur ubuntu?

Il faut corriger le code pour qu'il compatible avec les systèmes 64bit, c'est ce que le type qui fait wahjam a fait apparemment.

La page qui marche : https://github.com/wahjam/wahjam (https://github.com/wahjam/wahjam)

Mais normalement tu peux l'installer directement depuis la console, copie-colle :


 git clone git://github.com/wahjam/wahjam.git
 cd wahjam/ninjam/cursesclient
 make

La commande git copie directement le projet depuis github sur ton pc. Si t'as pas git, tu peux l'installer comme les autres programmes (synaptic ou sudo apt-get install git).

Citer
Je vais essayer avec le fichier ninjam de pilami tu penses que ça peut marcher malgré le fait que je sois en 64bits? Peut être que c'est pas le même bug sur un autre fichier? J'essaierai ça tout à l'heure.

S'ils l'ont mis-à-jour ça peut marcher oui. WDL ça à l'air d'être une librairie de chez cockos, le plus simple je pense pour le télécharger c'est
de le copier-coller depuis les sources officielles (yâ un dossier WDL à coté de ninjam):

http://www.cockos.com/ninjam/downloads/src/cclient_src_v0.01a.tar.gz (http://www.cockos.com/ninjam/downloads/src/cclient_src_v0.01a.tar.gz)

Titre: Re : Ninjam sur ubuntu
Posté par: Tribalmazoot le janvier 29, 2012, 00:34:00 am
Citer
git clone git://github.com/wahjam/wahjam.git
 cd wahjam/ninjam/cursesclient
 make

Et bin! Je viens de faire ça et apparemment ça m'a retourné aucune erreur!  smiley8 Mais ducoup ça veut dire que là c'est bon que ça à installé ninjam? Pourtant je le vois pas dans application, sons  smiley11 peut être qu'il faut que je redémarre.
Titre: Re : Ninjam sur ubuntu
Posté par: Staross le janvier 29, 2012, 16:09:30 pm
Ça a du créer un exécutable dans le même dossier ou quelque part, je sais pas exactement ce que c'est pas contre ce "cursesclient"..
Titre: Re : Ninjam sur ubuntu
Posté par: Tribalmazoot le janvier 29, 2012, 17:27:53 pm
alors effectivement j'ai un truc qui s'appel cwahjam dans cursesclient et ça semble bien être un executable mais j'ai double clické dessus et il se passe rien :s
Titre: Re : Ninjam sur ubuntu
Posté par: Staross le janvier 29, 2012, 19:32:14 pm
Ça doit probablement être un soft en ligne de commande, essai ça :

./cwahjam ninbot.com:2049

Et regarde ce que ça te dit.
Titre: Re : Ninjam sur ubuntu
Posté par: makam le janvier 29, 2012, 20:17:17 pm
(http://blog.foreclosure.com/wp-content/uploads/2007/06/nm-hotline.jpg)
sans se décourager, Mlle Staross redemanda à son interlocuteur s'il avait bien suivi la procédure du manuel
Titre: Re : Ninjam sur ubuntu
Posté par: Tribalmazoot le janvier 29, 2012, 20:27:32 pm
ça me dit ça :

lowdrain@lowdrain:~/wahjam/ninjam/cursesclient$ ./cwahjam ninbot.com:2049Wahjam 0.1 curses client, compiled Jan 29 2012 at 00:27:38

Enter username: tribal
Enter password: caca
Error opening PCM device hw:0,0
Error opening audio!
smiley7

Citer
sans se décourager, Mlle Staross redemanda à son interlocuteur s'il avait bien suivi la procédure du manuel
Ah oui il est bien staross! C'est pas sur les forum ubuntu ou linuxmao qu'ils en feraient autant ça c'est sûre.
Titre: Re : Ninjam sur ubuntu
Posté par: Staross le janvier 29, 2012, 20:47:05 pm
Appuyer sur deux s'il-vous-plait, apparemment y'a une option pour spécifier l'interface audio :

./cwahjam -audiostr 'in pulse out pulse' ninbot.com:2049

https://github.com/wahjam/wahjam/issues/5

P'tet il t'affiche des options si tu le lance sans rien.

Si ça marche pas faut espérer que le type de wahjam continu le développement, il a l'air assez actif là.
Titre: Re : Ninjam sur ubuntu
Posté par: Tribalmazoot le janvier 29, 2012, 22:05:37 pm
 :onde1: deux :onde2:

Citer
lowdrain@lowdrain:~/wahjam/ninjam/cursesclient$ ./cwahjam -audiostr 'in pulse out pulse' ninbot.com:2049
Wahjam 0.1 curses client, compiled Jan 29 2012 at 00:27:38

Usage: ./cwahjam hostname [options]
Options:
  -user <username>
  -pass <password>
  -audiostr "option value [option value ...]"
     ALSA audio options are:
       in hw:0,0    -- set input device
       out hw:0,0   -- set output device
       srate 48000  -- set samplerate
       nch 2        -- set channels
       bps 16       -- set bits/sample
       bsize 2048   -- set blocksize (bytes)
       nblock 16    -- set number of blocks
  -sessiondir <path>   -- sets the session directory (default: auto)
  -savelocalwavs       -- save full quality copies of recorded files
  -nosavesourcefiles   -- don't save source files for remixing
  -writewav            -- writes a .wav of the jam in the session directory
  -writeogg <bitrate>  -- writes a .ogg of the jam (bitrate 64-256)..

Voilà ce que ça me dit. Si ça marche que en ligne de commande ça va être galère... même si j'arrive à le faire fonctionner une fois, ce qui est pas sûre du tout, j'y arriverai jamais à nouveau... je pige rien aux lignes de code, en général je me contente de les copier coller depuis google quand il y a des problèmes.

Tu veux dire quoi par le lancer sans rien? j'ai déjà essayé de mettre juste cwahjam et entrée et ça m'a dit commande introuvable.

Edit : je viens de réessayer avec juste ./cwahjam et voici ce que ça m'a donné :

Citer
lowdrain@lowdrain:~/wahjam/ninjam/cursesclient$ ./cwahjam
Wahjam 0.1 curses client, compiled Jan 29 2012 at 00:27:38

Usage: ./cwahjam hostname [options]
Options:
  -user <username>
  -pass <password>
  -audiostr "option value [option value ...]"
     ALSA audio options are:
       in hw:0,0    -- set input device
       out hw:0,0   -- set output device
       srate 48000  -- set samplerate
       nch 2        -- set channels
       bps 16       -- set bits/sample
       bsize 2048   -- set blocksize (bytes)
       nblock 16    -- set number of blocks
  -sessiondir <path>   -- sets the session directory (default: auto)
  -savelocalwavs       -- save full quality copies of recorded files
  -nosavesourcefiles   -- don't save source files for remixing
  -writewav            -- writes a .wav of the jam in the session directory
  -writeogg <bitrate>  -- writes a .ogg of the jam (bitrate 64-256)..
(no command line options specified, using interactive mode!)


Host to connect to: ninbot.com:2049
Enter username: tribalmazoot
Enter password: caca
Error setting periods.
Try nblock 2 through nblock 16
Error opening audio!
Titre: Re : Ninjam sur ubuntu
Posté par: pilami le janvier 30, 2012, 09:19:17 am
quand on se lance sur linux, il faut s'attendre a se taper un minimum de ligne de commande hein =)
Titre: Re : Ninjam sur ubuntu
Posté par: Tribalmazoot le janvier 30, 2012, 10:32:26 am
Citer
quand on se lance sur linux, il faut s'attendre a se taper un minimum de ligne de commande hein =)
Je suis pas d'accord si je n'avais pas voulu installer ninjam je n'aurai jamais eu à entrer des lignes de commandes, c'est vrai pour les anciennes version de linux mais avec les versions récentes d'ubuntu et d'autres distrib on n'a pratiquement plus rien besoin de faire en ligne de commande et c'est le bonheur, ça fait un moment que j'utilise linux maintenant et j'ai pu tout faire sans entrer de ligne de commande, même tout le bordel pour le son ardour jack hydrogen et les synthé etc, j'ai pas eu à entrer une seule ligne. Bon le seul truc que je fais c'est des sudo apt-get update de temps en temps et xkill quand un programme est bloqué. Mais sinon le reste pour une utilisation relativement simple de linux (et encore) il n'y a pas vraiment  besoin d'entrer du code, mais bon moi je cherche les complications alors voilà, et je suis obstiné. ça finira par marcher ninjam, par un moyen ou un autre, même s'il faut que je réinstalle ubuntu en 32 bits pour ça. Mais donc pour en revenir à linux, maintenant c'est un truc que pourrait utiliser même mes grands parents, comme premier système d'exploitation je pense que ça serai plus facile pour eux que windows avec les antivirus à gérer et les bugs etc... c'est vrai qu'il y en a qui aiment linux à cause du côté console mais pour ma part ce n'est pas du tout ça qui m'a attiré sur linux, vraiment pas et pour moi y'a pas photo j'ai testé windows xp, vista, windows 7 et mac osx et mon grand numéro 1 c'est linux!! smiley32 smiley32 smiley14 smiley14 smiley14 je trouve ça plus simple que windows, et tout est gratuit contrairement à mac osx donc c'est bien mieux  :stupid:

Au passage la drum machine hydrogen et les synthés gratuits qu'on trouve sur linux sont juste hallucinant comparé à ce qu'on peut trouver de gratuit sur windows et c'est encore plus vrai sur mac osx (enfin je suppose que tu sais tout ça mais bon si quelqu'un passe par là et serait intéressé par linux mais ne l'installerai pas à cause du côté console je préfère préciser ça). Bon après y'a des gros problèmes de reconnaissances wifi sur les cartes wifi non intégrées, donc les cartes wifi usb etc, j'en ai chié sur mon pc fixe mais sur le pc portable aucun souci. Et puis aussi il ne faut pas être un gameur ou alors aimer les jeux rétro. Les jeux puissants tournent difficilement voir pas sous linux après quand on est fan de jeux débile en 2d comme moi (comme blobby volley, terrible ce jeux), pour ça aussi linux y'a pas mieux  smiley24 smiley19

Enfin pour les lignes de commande, si ça peut me permettre d'installer des trucs comme ninjam je vais me pencher dessus sérieusement, mais c'est un plus, y'a pas vraiment besoin en tant qu'utilisateur lambda de linux.
Titre: Re : Ninjam sur ubuntu
Posté par: makam le janvier 30, 2012, 12:42:55 pm
(http://www.welt.de/multimedia/archive/00262/Hotline_01_DW_Wirts_262642p.jpg)

Quand soudain, à la 113e minute....
Titre: Re : Ninjam sur ubuntu
Posté par: Staross le janvier 30, 2012, 17:31:22 pm
C'est très simple a utiliser linux oui, quand ca marche. Mes parents utilisent ubuntu. Apres quand y'a un périphérique qui n'est pas reconnu c'est un peu la merde. Les derniers KDE et gnome sont super classe aussi.

Et pour ninjam c'est pas la faut a linux, le soft n'est plus mise-a-jour depuis 2005, y'a pas de version 64-bit.
Titre: Re : Ninjam sur ubuntu
Posté par: makam le janvier 30, 2012, 20:30:18 pm
oui, je taquine, parce que je suis jaloux
j'aimerais bien savoir installer et configurer linux pour pouvoir l'utiliser à la maison
Titre: Re : Ninjam sur ubuntu
Posté par: Tribalmazoot le février 03, 2012, 13:28:04 pm
Bon j'ai trouvé une solution en attendant. J'y avais déjà pensé mais bon je cherchais plus simple mais bon ça marche bien quand même : 2 pc, un sous linux un sous windows XP avec ninjam qui tourne, un cable jack audio, le son du pc portable routé sur le fixe, dans l'entrée de ninjam. Et le casque branché sur le pc fixe.

Sinon le fait que wineasio marche pas sur mon pc portable ça vient du fait que j'ai aucun sons dans wine je pense. Il doit pas reconnaître ma carte son.
Titre: Re : Ninjam sur ubuntu
Posté par: Tribalmazoot le février 27, 2012, 09:43:39 am
Bon alors j'ai trouvé une meilleure solution. J'ai résolu mon problème : j'ai installé les pacquets d'ubuntu studio et ducoup ça m'a installé pulse audio et là j'ai vu que je pouvais router la sortie son de tout ce qui passe dans l'ordi dans jack, ce qui n'étais pas le cas avant. Ensuite, j'ai téléchargé une version plus vieille de wine et dans celle ci j'ai réussi à avoir du son. J'ai donc ouvert ninjam avec wine et selectionné le driver JACK dans wine et wine mapper dans ninjam. Puis routé le son de tous mes logis de sons vers l'entrée son pulse audio ce qui me permet de le faire rentrer dans wine. J'aurai eu plus de possibilités avec wineasio mais bon, tous les tests que j'ai fait sont un échec, je comprend pas j'ai l'air d'être le seul à pas pouvoir installer wineasio en tout cas pour moi y'a rien à faire mais bon vu que j'ai trouvé une alternative c'est pas trop grave.

Je suis loin d'avoir réglé tous les problèmes sonores linuxiens mais bon, c'est déjà ça. Par exemple mon zoom h4n marche une fois sur 2 avec jack. Ducoup quand il marche pas je peux pas utiliser de micro et c'est assez chiant car c'est vital pour ce que je voudrais faire... je suis obligé de me cantonner à de l'electro pour le moment...