Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

4 - Toutes les autres applications, les émulateurs...

Dernier post

[résolu]Compilation de bristol

Rominus Articles : 21 utilisateur non connecté
Bonjour je ne parviens pas à compiler la suite de synthés Bristol.

La procédure donnée sur le site linuxmao.org est valable pour la version contenue dans le fichier :
bristol-0.9.5-66.src.093006.tgz

Mais la version actuelle date de janvier 2010 est contenue dans le fichier :
bristol-0.50.2.tar.gz

L'arborescence ne doit pas être la même puisqu'il n'existe aucun répertoire src, et la commande ./build ne marche pas.

Dans le répertoire bristol-0.50.2 il y a un fichier INSTALL qui décrit la démarche à suivre. La commande ./configure se passe bien, mais la commande ./make install génère des erreurs.

Ma configuration :
Debian Lenny avec module RT Pure Dyne.
Mon PC est un portable HP équipé d'un Intel centrino 1,6GHz.

Actuellement les gros synthés tels Zynaddsubfx tournent nikel.

Merci

pianolivier Articles : 3938 utilisateur non connecté France
salut rominus, et bienvenu sur LinuxMAO !

pour commencer, envoi nous les messages d'erreur délivrés par make

sinon vérifie la procédure d'installation :
Citation :
1. `cd' to the directory containing the package's source code and type
`./configure' to configure the package for your system. If you're
using `csh' on an old version of System V, you might need to type
`sh ./configure' instead to prevent `csh' from trying to execute
`configure' itself.

Running `configure' takes awhile. While running, it prints some
messages telling which features it is checking for.

2. Type `make' to compile the package.

3. Optionally, type `make check' to run any self-tests that come with
the package.

4. Type `make install' to install the programs and any data files and
documentation.

soit
./configure
make
make install


jy_moustache Articles : 1512 utilisateur non connecté
salut rominus

si tu ne veux pas t'emmerder, il existe un paquet bristol que tu peux installer. Il y a d'ailleurs une interface graphique de lancement qui va avec qui s'appelle mini-bristol ou un truc dans le genre...

c'est la solution des paresseux. mais qui a dit qu'elle n'était pas bonne ? biggrin
jy

Rominus Articles : 21 utilisateur non connecté
Bonjour,
je vais essayer ça ce soir. en revanche j'ai viens de comrendre pourquoi ça plante :
il me manque le paquet :
libx11-dev
mais lorsque je tente de l'installer j'ai le message :

libx11-dev:

Dépend : libxcb-xlib0-dev mais ne doit pas être installé

idem sous synaptique. Je pense que je dois déclarer des sources logicielles supplémentaires mais je ne sais pas commen faire.

pianolivier Articles : 3938 utilisateur non connecté France
mmm je suppose que tu parle de la modification de la liste de sources ?
si c'est le cas voir ici

rominus Articles : 21 utilisateur non connecté
Bonsoir,
bon voilà je suis enfin parvenu à compiler Bristol.
Les procédures sont à mettre à jour sur le site.
Il faut bien au préalable installer :
- libasound2 et libasound2-dev
- libloO et libloO-dev

puis taper :
aptitude install libX11-dev
et ça fonctionne.

ensuite taper dans le répertoire de bristol :
./configure

si tout va bien ça donne ça à la fin :

| Build with OSS support ......................... : true
| Build with ALSA support ........................ : true
| Build with JACK support ........................ : true
| Build with JACK MIDI support ................... : true
| Build with semaphore support.................... : true
| X11 include file availability .................. : true
| Bin directory .................................. : /usr/local/bin
| Lib directory .................................. : /usr/local/lib
| Data directory ................................. : /usr/local/share/bristol
| author ......................................... : Nick Copeland
| email .......................................... : nickycopeland à hotmail.com
| web ............................................ : http://bristol.sf.net

execute 'make install' then 'startBristol'

si il n'y pas de false, c'est qu'on est bon.

ensuite je fais :
make
puis make install

ça compile, pas de problèmes.

UTILISATION

startBristol -mon_synthé -jack

ça se lance.

mais là problème ! jack le reconnait bien mais l'entrée midi n'aparaît pas sous l'onglet ALSA ! c'est dégoûtant, je ne sais pas ce qu'il faut faire. En audio bristol produit des sons sans problèmes.

j'ai essayé aussi :
startBristol -mon_synthé
ça ne se lance pas

startBristol -mon_synthé -alsa
ça ne se lance pas non plus.

qu'est ce que je dois faire pour que je puisse enfin voir l'entrée midi apparaître dans l'onglet ALSA ?

Merci

pianolivier Articles : 3938 utilisateur non connecté France
Citation :
Les procédures sont à mettre à jour sur le site

et ben écoute, sent toi libre de remédier a ca ! mrgreen

Citation :
si il n'y pas de false, c'est qu'on est bon.

mmm, pas tout a fait, ca dépend ou !

Citation :
si tout va bien ça donne ça à la fin :

| Build with OSS support ......................... : true
| Build with ALSA support ........................ : true
| Build with JACK support ........................ : true
| Build with JACK MIDI support ................... : true
| Build with semaphore support.................... : true
| X11 include file availability .................. : true
| Bin directory .................................. : /usr/local/bin
| Lib directory .................................. : /usr/local/lib
| Data directory ................................. : /usr/local/share/bristol
| author ......................................... : Nick Copeland
| email .......................................... : nickycopeland à hotmail.com
| web ............................................ : http://bristol.sf.net (external link)

quelques lignes sont interressantes pour ton probleme suivant :
Citation :
| Build with OSS support ......................... : true
| Build with ALSA support ........................ : true
| Build with JACK support ........................ : true
| Build with JACK MIDI support ................... : true

OSS support : tu n'en a certainement pas besoin, OSS etant déchu de nos jours, ca métonnerai meme que tu l'ai sur ta machine !
alsa support : il s'agit du support pour le midi via alsa, ainsi que pour l'audio via alsa
JACK : il s'agit du support audio pour jack
JACK MIDI : il s'agit du support midi pour jack

donc en gros compiler le support audio alsa + jack en meme temps, ca ne pose pas de probleme, tant que tu lance bristol avec l'option -jack

par contre alsa + jack midi, la ca peut peut etre poser un souci pour faire ce que tu veux : ce que tu veux apparement c'est alsa en entrée en jack en sortie
or l'option -jack, (d'apres le fichier README des sources, tres bonne ressource) fait ceci :
Citation :
- use Jack defaults for audio and MIDI

dans ce cas tu aura bristol dans l'onglet MIDI de jack (si jack est compilé pour le MIDI) et tu peut utiliser a2jmidid pour faire la conversion si tu en as besoin

c'est une bonne solution

l'autre solution peut etre de d"sactiver le support JACK MIDI a la compilation, et je suppose qu'a ce moment , en lancant bristol avec l'option -jack, il utilisera par defaut une entrée alsa et une sortie jack
pour modifier les options de compilation, cd dans le répertoire source puis "./configure --help", puis ajoute les options qui t'interressent à la commande ./configure, comme par exemple
./configure --disable-oss --disable-jack-midi


je ne suis pas sur d'avoir été tres clair, mais bon il se fait tard...

je viens de finir de lire le fichier README, et tu dois encore avoir une autre solution :
lance bristol ainsi :
bristol -audio [jack] -midi [alsa]


oliv'

Rominus Articles : 21 utilisateur non connecté
Ok,
merci oliv' pour tes conseils.

Effectivement, l'entrée midi de Bristol apparaît dans l'onglet midi. Mais je ne peux pas le connecter à mon clavier midi, donc ça ne sert à rien du tout !

j'ai essayé
bristol -audio jack -midi alsa

ça plante au lancement et bristol se referme. Chose curieuse :
- j'arrête Qjackctl et je lance bristol ça s'ouvre sans problème. Je peux appuyer sur les touches avec la souris, ça joue. En revanche pas de pilotage midi.

Je lance alors Qjackctl, catastrophe ! on dirait qu'il y a conflit sur alsa puisque Qjackctl ne parviens plus à se lancer.

c'est un vrai casse-tête, je vais essayer a2midid ce soir.

Merci

Rominus Articles : 21 utilisateur non connecté
je viens de lire l'article sur a2jmidid et c'est exactement ça qu'il me faut : un pont entre jack midi et alsa.

Reste que je crains devoir de nouveau passer par la case compilation

Bye

Romain

pianolivier Articles : 3938 utilisateur non connecté France
Citation :
ça plante au lancement et bristol se referme

bizarre, je vais essayer bristol dans la journée pour voir

Citation :
j'arrête Qjackctl et je lance bristol ça s'ouvre sans problème. Je peux appuyer sur les touches avec la souris, ça joue. En revanche pas de pilotage midi

dans ce cas tu n'utilise pas jack en audio, et je suppose que les options de commande ne sont pas prises en compte, peut être que je t'ai donné de mauvaises commandes, encore une fois je vérifie ca plus tard

Citation :
Je lance alors Qjackctl, catastrophe ! on dirait qu'il y a conflit sur alsa puisque Qjackctl ne parviens plus à se lancer

normal : lorsque tu lances bristol sans jack, bristol accapare la sortie de la carte son, jack ne peut donc pas se lancer (il faut pour cela une carte capable de "hardware mixing", et c'est plutot rare)

Citation :
je viens de lire l'article sur a2jmidid et c'est exactement ça qu'il me faut : un pont entre jack midi et alsa

oui mrgreen

Citation :
Reste que je crains devoir de nouveau passer par la case compilation

pas obligatoirement du coup si tu utilises a2jmidid, mais ca peut pas faire de mal...biggrin

plus d'info plus tard...

Rominus Articles : 21 utilisateur non connecté
Bonjour,
j'ai donc compilé et installé a2jmidid sans trop de difficultés, merci pour le tutoriel précis et bien fait. Je m'en suis sorti sans trop souffrir

Bristol tourne bien, bien que c'est un peu la guerre avec zynaddsubfx qui parfois se plante. J'ai trouvé l'astuce en démarrant zynaddsubfx en premier, ça ne semble plus planter.
Mon clavier midi peut jouer sur deux voies au choix ou en simultané :
ch1 -> zynaddsubfx
ch2-> bristol.

Je regrette, les deux sons ne se mélangent pas. Zynaddsubfx a une sonorité bien supérieure, il faut que je continue à chercher le synthé qui va pouvoir l'accompagner.

Mais Bristol est amusant, sympathique et parfois me rappelle certains synthés que je nommerai pas...

Sans l'aide précieuse de linuxmao.org, je ne m'en serai pas sorti.

Bonne nuit

Rominus

Rominus Articles : 21 utilisateur non connecté
Bristol B3 avec Addsubfx arrive à se marier mais c'est au prix de réglages superfins.

Bonne nuit à toutes et à tous

jy_moustache Articles : 1512 utilisateur non connecté
super !!!

tu peux mettre un résolu au titre de ton premier post, en l'éditant alors ?

merci

jy

jy_moustache Articles : 1512 utilisateur non connecté
Édition (admin jy_moustache) : sujet fermé car résolu. Merci de remonter les informations pertinentes dans les pages Wiki adéquates.
Si besoin de réouvrir le sujet, vous pouvez vous adresser à un des admins wink
Pour des conseils sur le fonctionnement général du forum, vous pouvez voir cette page.


Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

Ubuntu_Studio_User, 02:29, lun. 14 Jun 2021: Salut à tous...
allany, 12:12, sam. 12 Jun 2021: @tourneriff : merci pour le signalement, c'est fait !
tourneriff, 07:52, sam. 12 Jun 2021: Bonjour à tous ☺ ! Avis aux modos : pourrait-on voir la "joute 16" en cours à l'accueil du site plutôt que l'antique "joute 15"
sub26nico, 14:56, jeu. 10 Jun 2021: Salut et bienvenue à jamesonmount, freerawsound et Loop :-)
ycollet, 10:28, mer. 09 Jun 2021: Cool, un revival de rakarrak ! [Lien]
sub26nico, 22:08, lun. 07 Jun 2021: Bonjour et bienvenue à ArchLinux59, Djobi et gakgakgak :-)
olof, 09:27, lun. 07 Jun 2021: ardour 6.7 build tourne chez moi, mais pas le package 6.6
allany, 14:46, dim. 06 Jun 2021: @r1 : t'as raison : trop c'est trop, ça sature du goulot !
r1, 22:54, sam. 05 Jun 2021: Mon cerveau a bobo à force de faire le gogo sur l'annonce de l'édito !
allany, 11:49, sam. 05 Jun 2021: Z'ont encore abattu un sacré boulot, les poulbots de l'édito ! [Lien]
ycollet, 20:37, ven. 04 Jun 2021: Un article intéressant sur un truc à venir sur USB audio: [Lien]
ycollet, 21:26, mar. 01 Jun 2021: J'ai vu passer cette branche sur hydrogen: remotes/origin/H2asLV2 C'est pas mal du tout ...