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

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

Dernier post
Page : 1/2   -   Aller directement à la page : 1  2 

Compilation de OpenOctaveMidi ?

yoritomo Articles : 119 utilisateur non connecté
Bonsoir à tous

Je suis sous TangoStudio(Debian) bien à jour, après avoir installé toutes les dépendances nécessaires suite aux messages d'erreur, je ne parviens pas à compiler OpenOctave venant du Git, pareil avec la version venant du lien de téléchargement.

Ils précisent bien que la version de qt doit être supérieure à 4.5 mais quand je regarde la version je suis à 4:4.8.2 ce qui semble bon donc.

Donc je donne nécessairement le message d'erreur :
[ 67%] Building CXX object oom/master/CMakeFiles/master.dir/tscale.o
[ 67%] Building CXX object oom/master/CMakeFiles/master.dir/moc_lmaster.o
[ 68%] Building CXX object oom/master/CMakeFiles/master.dir/moc_masteredit.o
[ 68%] Building CXX object oom/master/CMakeFiles/master.dir/moc_master.o
[ 68%] Building CXX object oom/master/CMakeFiles/master.dir/moc_tscale.o
Linking CXX static library liboom_master.a
[ 68%] Built target master
[ 68%] Generating ui_editctrlbase.h
[ 68%] Generating moc_editevent.cxx
[ 68%] Generating moc_listedit.cxx
Scanning dependencies of target liste
[ 68%] Building CXX object oom/liste/CMakeFiles/liste.dir/editevent.o
/home/yoritomo/oom/oom/liste/editevent.cpp: In constructor ‘EditCtrlDialog::EditCtrlDialog(int, const Event&, const MidiPart*, QWidget*)’:
/home/yoritomo/oom/oom/liste/editevent.cpp:642:10: error: redeclaration of ‘isList i’
/home/yoritomo/oom/oom/liste/editevent.cpp:630:24: error: ‘iMidiCtrlValList i’ previously declared here
make[2]: *** [oom/liste/CMakeFiles/liste.dir/editevent.o] Erreur 1
make[1]: *** [oom/liste/CMakeFiles/liste.dir/all] Erreur 2
make: *** [all] Erreur 2
yoritomo@tangostudio:~/oom$


Pour moi, après avoir consulté le fichier concerné, je pense que le développeur à fait une erreur dans sa surcharge de la variable i.
Mais comme je ne sais pas trop ce qu'il à voulu faire, je n'ai pas réussi à corriger le code.

Est ce que quelqu'un à réussi à le compiler sur Tango Studio(Debian) et est ce que la version béta actuelle en vaut la peine ?

Merci d'avance

Articles : 7151
Salut

J'y ai passé un bon moment dessus (pour le construire en paquet) et pour l'instant j'ai le même problème sauf que c'est avec le fichier ~/oom/ctrl/ctrlpanel.cpp pour les mêmes soucis que toi:
redeclaration of ‘isList i’
‘iMidiCtrlValList i’ previously declared

je cherche ...

yoritomo Articles : 119 utilisateur non connecté
Bonjour

oui, j'ai eu ça aussi avec les sources venant du lien à télécharger, l'erreur que j'ai donnée vient des sources du git.

exactement la même erreur dans un fichier différent à croire qu'ils ont changé le nom du fichier en mettant à jour le logiciel.

Ils ont fait une surcharge de la variable i, on dirait que c'est une surcharge hasardeuse d'un compilateur à l'autre. Je suppose que chez eux cela fonctionnait sinon ils n'auraient pas fait une release.

Merci à toi.

Articles : 7151
Je pense plutot à une prise en charge de syntaxe obsolète (valable sur ubuntu) en fonction de la version du compilateur sans quoi pourquoi oom serait compilable sur ubuntu et pas sur debian ?

Je suis tombé la dessus au hasard de mes recherches:
https://aur.archlinux.org/packages/oomidi/
https://github.com/ccherrett/oom/issues/122 (donc là c'est sur que le problème est connu).
Et que ce soit sur i686 ou X86-64 le problème est le même:
Je le met ici dès fois que ...
/tmp/buildd/oom-2011.3.1/oom/ctrl/ctrlpanel.cpp: In member function 'void CtrlPanel::ctrlPopup()':
/tmp/buildd/oom-2011.3.1/oom/ctrl/ctrlpanel.cpp:587:10: error: redeclaration of 'isList i'
/tmp/buildd/oom-2011.3.1/oom/ctrl/ctrlpanel.cpp:572:24: error: 'iMidiCtrlValList i' previously declared here
make[3]: *** [oom/ctrl/CMakeFiles/ctrl.dir/ctrlpanel.o] Error 1
make[3]: Leaving directory `/tmp/buildd/oom-2011.3.1/obj-x86_64-linux-gnu'
make[2]: *** [oom/ctrl/CMakeFiles/ctrl.dir/all] Error 2
make[2]: Leaving directory `/tmp/buildd/oom-2011.3.1/obj-x86_64-linux-gnu'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/buildd/oom-2011.3.1/obj-x86_64-linux-gnu'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2


yoritomo Articles : 119 utilisateur non connecté
Bonjour

Merci de t'être penché sur la question, le problème d'un code c'est que souvent il paraît totalement portable et finalement il y à souvent ce genre de déboire.
Le développeur ne peut pas s'en rendre compte parce qu'il ne travaille bien souvent que sur un seul OS voir une seule machine.

Ca ne sert à rien d'en informer Christopher Cherrett, le problème à déjà été reporté donc il est déjà au courant.

Dans le lien, je vois qu'il recommande de vérifier qu'il s'agit bien de la version qt4 et non qt, mais de ce côté là pas de problème non plus.
Je ne sais pas si je mettrais les mains dans ce code, ça demande pas mal de temps pour comprendre les types de variables qu'il à voulu surcharger.

Articles : 7151
Salut

Je soumettrai le problème à GraciasFidel lorsqu'il sera de retour lui aura peut être une solution ...

yoritomo Articles : 119 utilisateur non connecté
Je n'ai pas encore eu l'occassion de tester ce logiciel mais d'après les vidéos que j'en ai vu et les démos, ça paraît intéressant.

Après tout si personne ne prend la peine de le tester et de s'en servir, ça ne suscitera pas non plus l'intérêt des développeurs de l'améliorer. Or le mouvement à l'air de s'essoufler, ce serait dommage de passer à côté d'un logiciel spécialement dédié à la musique de chambre.

Enfin moi ça me tente, maintenant c'est vrai aussi que de la musique classique en midi, même si il y à des résultats magnifiques, ça manquera toujours de douceur, sans pitch bend approprié...

Pour répondre à certains commentaires sur le site que j'ai pu lire sur le manque d'intérêt pour OOM, sans vouloir critiquer les concepteurs.
Je pense que leur page de présentation sur le site inquiète un peu, ils y font l'éloge des chants gospel et chrétiens pour lequel le logiciel serait fait, avec un beau texte il est vrai, de Wendy Cherrett.
Je me suis demandé au début si ce logiciel ne serait pas un peu orienté ... Ce préjugé absurde je ne suis pas le seul à me l'être fait d'après les forums.

olinuxx Articles : 18936 utilisateur non connecté France
Salut ici,

Tout a fait d'accord avec toi yoritomo, s'il n'a pas de retour sur son logiciel, il va vite se déprimer le développeur.

Concernant les commentaires, un logiciel, c'est un logiciel non ? On s'en fout un peu de savoir si le logiciel a été fait par des chrétiens, des musulmans ou des réparateurs sanitaires tant que le logiciel sert notre besoin.
Aprés, si jamais il y avait des trucs que certains trouvent relou genre "a chaque fois que tu veux enregistrer ton travail, tu dois réciter trois Je-vous-salue-Marie", ba ca reste un logiciel libre donc rien n'empecherait de faire sauter ce procédé dans le code.

Bref, je pense que c'est surtout des racontarts de forum sur la toile.

Pis bon, ce couple, il a le droit de se sentir chrétien et de chanter du gospel sans demander l'avis de chaque individu qui utilise un logiciel lire, non ?

Ba ouais mon pauvre Albert, on vit dans un monde ou les chrétiens s'en prennent plein la tronche quand ils sont en occident mais ou il faut absolument les aider quand ils sont au moyen orient persecutés par des gamins sans foi ni loi qui ont été entrainé pendant des mois et armé par les puissantes militaires dominantes (US, UK, France, ...)... occidentales. Va comprendre Charles... J'ai comme l'impression qu'il y en a des qui se foutent vraiment de notre gueule.

yoritomo Articles : 119 utilisateur non connecté
Heu moi pour ma part ça ne me dérange pas le moins du monde

olinuxx Articles : 18936 utilisateur non connecté France
Salut yoritomo,
C'était pas contre toi et ta remarque hein, c'est juste que je connais plein de gens qui ont leur croyance et qui ont du mal a la vivre tranquille parce que y'a des "anti-religion" (a différencier des laiques) qui les emmer**nt en permanence. Bref, j'ai un doute et j'ai peur que tu aies pris ma réflexion contre toi alors que mon message se voulait plutot etre une réflexion d'ordre générale. Si c'est le cas, navré.

T'as un, ou des liens vers ces forums dont tu parles (ca m'intéresse de les lire) : "Ce préjugé absurde je ne suis pas le seul à me l'être fait d'après les forums."

yoritomo Articles : 119 utilisateur non connecté
Cela fait quelques temps que j'avais lu ça, quand j'avais commencer à m'informer sur le logiciel l'année passée, mais il y avait certaines personnes qui croyaient que c'était encore un soft truqué de la Scientologie :-). Comme tu dis c'est du logiciel libre alors ça se saurait vite ...

Il y à quelques années il y à effectivement eu des logiciels gratuits, si je me souviens c'était un redimensioneur d'images et d'autres choses qui étaient disponibles gratuitement et qui fonctionnaient réellement mais en contrepartie renvoyaient des données personnelles plutôt complètes à la scientologie. Mais ça c'était sous Windows comme d'habitude ...

Cette parenthèse juste pour dire que l'open source est encore méconnu et a la vie dure, alors que c'est un petit paradis informatique pour ceux comme nous qui ont la chance de connaître.

olinuxx Articles : 18936 utilisateur non connecté France
Bien d'accord avec toi sur ta derniere phrase.

Jamais entendu parler des trucs de la secte de scientologie. C'est grave d'en arriver la :/

a+
Olivier

yoritomo Articles : 119 utilisateur non connecté
Il y a du nouveau, maintenant la compilation de OOM à réussi sans accros, je ne peux pas vraiment expliquer ce qu'il s'est passé, je n'ai rien modifié, j'ai simplement effacé les sources précédemment téléchargées et je suis reparti de zéro avec le Git.
La seule explication étant donné que je n'ai pas fais de mises à jour depuis, c'est que quelqu'un à modifié les sources du Git.

Bonne nouvelle cela voudrait dire que le projet est toujours actif :-)

Maintenant l'interface s'ouvre, je n'ai pas encore testé le fonctionnement ...

olinuxx Articles : 18936 utilisateur non connecté France
Cool pour toi si ca marche.
Ceci dit, j'ai pas l'impression que le git est bougé : https://github.com/ccherrett/oom . T'es vraiment sur que rien n'a changé chez toi ? Pas de changement d'option de compilation non plus ? C'est étrange...

yoritomo Articles : 119 utilisateur non connecté
Rien n'a changé, l'autre fois j'avais utilisé la méthode manuelle comme d'habitude avec cmake et make install, et j'avais également utilisé leur script d'installation.
Cette fois ci j'ai seulement utilisé le script d'installation et ça n'a donné aucune erreur. Après ça il faut installer leur banque de son libre (ou une autre).

J'ai quand même eu plus de dépendances non satisfaites que celles qu'ils mentionne, entre autre le paquet de développement de gtk2 mais je n'ai plus souvenir du reste malheureusement ça aurait été intéressant à noter.

olinuxx Articles : 18936 utilisateur non connecté France
Merci pour le retour. Dis nous une fois que tu auras testé le fonctionnement.
a+
Olivier

programLyrique Articles : 863 utilisateur non connecté France
ollinux écrit :
Tout a fait d'accord avec toi yoritomo, s'il n'a pas de retour sur son logiciel, il va vite se déprimer le développeur.


Il me semble que le développement s'est arrêté il y a deux ans (Christophe Cherret avait lancé une campagne de financement participatif qui avait échoué, et il devait travailler pour pouvoir manger...).
Il y a eu quelques nouvelles infos il y a quelques semaines, mais je n'ai pas l'impression que le développement a repris. Vous avez des infos là-dessus ?

olinuxx Articles : 18936 utilisateur non connecté France
programLyrique écrit :
Vous avez des infos là-dessus ?

Pas vraiment davantage que ce que tu dis dans ton message ci-dessus.

yoritomo Articles : 119 utilisateur non connecté
Bonjour à tous

Alors je viens apporter mon petit retour d'expérience, qui est pour ma part très positif, je ne suis pas encore vraiment habitué au logiciel, il est très complet et donc il faudrait lire la doc entièrement.
J'ai déjà pu faire quelques belles choses avec ça sans avoir besoin de trop investiguer pour comprendre le fonctionnement.

Alors tout d'abord je m'attendais de la part d'un logiciel en version béta qui n'est plus supporté qu'il soit incomplet et mal organisé, hé bien pas du tout ! C'est vraiment du tout en un, sampler, séquenceur midi, enregistreur audio ...
Avec surprise OpenOctave 2 est très complet, facile à utiliser, et pas si buggé que ça, je n'ai remarqué que la fermeture du clavier VMPK qui crash OOM. Ca reste évitable.

Ca tourne autour de LinuxSampler , il prend tous types de plugins, Ladspa, DSSi, LV2, vst et les banques de son. C'est un genre de Rosegarden mais qui me semble plus complet et plus intuitif.

Une chose qui m'a surprise c'est ça, une interface graphique style patchage qui permet de faire ses connexions visuellement.
Image

voici la fenêtre principale
Image

Une chose super c'est la superposition des pistes par transparence, ça aide à la création des autres pistes :
Image

positif :
-une doc déjà très fournie pour un logiciel en version béta (en anglais)
-un environnement de travail complet et intuitif
-superposition des pistes midi par transparence.
-un gestionnaire graphique de connexion.
-des banques de son entre autres Sonatina de haute qualité, recommandées et téléchargeables par le logiciel.
-usage de plusieurs variations des banques d'instruments sur une même piste midi facilement.
-personnalisation des vues de pistes et d'effets.

négatif :
(je n'ai pas encore lu toute la doc ! donc à prendre sous caution)
-encore quelques bugs dus à la version béta
-pas encore réussi à faire fonctionner en General Midi alors qu'une piste midi est créée en GM par défaut.
-pas encore trouvé le pitch bend (si il existe)
-durée minimum d'une note = note noire ? j'ai du manquer quelque chose ...
-pas d'écriture en mode partition (comme dans Rosegarden).

Sinon personnellement je vais utiliser massivement ce logiciel pour mes créations, il est tout à fait adapté.
Encore une petite chose, il n'est pas seulement dédié à la musique de chambre on peut en faire ce que l'on veut pratiquement à condition d'utiliser les plugins et banques adaptées, pas de drum machine mais rien n'empêche de connecter Hydrogen.

olinuxx Articles : 18936 utilisateur non connecté France
Merci pour le retour yoritomo.
J'ai ajouté un lien vers ici dans la page Open Octave.
a+
Olivier

yoritomo Articles : 119 utilisateur non connecté
Bonjour

J'avais pensé traduire quelques parties du wiki de OOM2 que l'on pourrait mettre sur ce site ? LinuxMao étant la référence pour les maoistes francophones.

J'ai déjà repairé quelques rubriques obsolètes qui pourraient être laissées en suspend, mais j'avais pensé traduire la page d'intallation et le getting started. Mais je ne sais pas comment organiser ça proprement pour qu'il y ait des menus comme d'origine en permettant ainsi des évolutions futures.

Page : 1/2  [Suivant]
1  2 
Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

calixtus06, 14:33, jeu. 28 mars 2024: Bonjour et bienvenue à b.vl :-)
calixtus06, 09:30, mer. 27 mars 2024: Bonjour et bienvenue à Noar :-)
olinuxx, 18:50, lun. 25 mars 2024: Bonjour et bienvenue à Ted Demore cool
olinuxx, 17:52, dim. 24 mars 2024: Bonjour et bienvenue à Noitavon cool
calixtus06, 11:07, jeu. 21 mars 2024: Bonjour et bienvenue à obds, ceric :-)
obds, 16:12, mar. 19 mars 2024: Cet édito est juste parfait. Trop beau !
olinuxx, 11:48, ven. 15 mars 2024: Bonjour et bienvenue à Jerry cool
calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero :-)
olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo cool
bda, 16:59, sam. 09 mars 2024: Chapeau pour l'édito. Vous êtes au top les gars :-)
allany, 07:20, jeu. 07 mars 2024: Ça ne fait jamais de mal, c'est l'éditorial ! [Lien]
olinuxx, 19:52, mer. 06 mars 2024: Bonjour et bienvenue à TrkNrk cool