[RESOLU] Pas de disto sur rakarrak ? Envoyé par calixtus06 le sam. 20 Feb 2016 20:11 Bonjour j'ai des effets sympas sur Rakarrack mais la disto où est elle ? Sur guitarix j'ai une belle disto mais j'aimerais bien me servir aussi de rakarrak. Merci d'avance Nico Messages : 10 20 30 Tous Tri : Le plus récent d'abord Le plus vieux d'abord Titre (desc) Titre (asc) Rechercher : Envoyé par allany le sam. 20 Feb 2016 20:21 Ah bon ? Par défaut, y'a déjà un overdrive installé, chez moi. Ensuite, dans l'onglet "bank", je trouve bien quelques autres distos et fuzz... T'as pas ça ? A+ Envoyé par sub26nico le sam. 20 Feb 2016 23:17 Dans l'interface de rakarrack, onglet 'overdrive'(en plein milieu de l'écran) et 'stompbox' à ses cotés. Envoyé par calixtus06 le dim. 21 Feb 2016 16:23 je me suis mal exprimé : malgré les onglets disto overdrive etc ça ne produit pas de disto alors qu'avec guitarix ça fonctionne Envoyé par sub26nico le dim. 21 Feb 2016 16:51 les sorties de Rakarrack sont elles routées vers les sorties de jack ou alsa? Envoyé par calixtus06 le ven. 26 Feb 2016 21:46 ça donne ça certains effets actifs d'autre comme la disto, l'overdrive ne fonctionne pas ainsi que certains presets des idées ?? merci d'avance Envoyé par sub26nico le ven. 26 Feb 2016 23:25 Le patch me semble ok mais je vois que tu utilises PulseAudio, peut être que le probleme viens de là.... Envoyé par ycollet le sam. 27 Feb 2016 10:09 Ca sent un vieux bug ... Je viens de retrouver ça sur le site sourceforge de rakarrack: https://sourceforge.net/p/rakarrack/bugs/22/ Il y a une petite modification à faire sur le code. Envoyé par ycollet le sam. 27 Feb 2016 10:15 diff --git a/src/Waveshaper.C b/src/Waveshaper.C index f4d339c..1a5a4b7 100755 --- a/src/Waveshaper.C +++ b/src/Waveshaper.C @@ -49,7 +49,7 @@ Waveshaper::Waveshaper() period_coeff = 8; ncSAMPLE_RATE=cSAMPLE_RATE/8.0f; break; - case 4: + default: period_coeff = 12; ncSAMPLE_RATE=cSAMPLE_RATE/12.0f; break; Sous Fedora, pour que ça compile, j'ai du éditer src/Makefile et supprimer -WWerror=format-security qui faisait planter la compilation sur le fichier rakarrack.cxx Envoyé par ycollet le sam. 27 Feb 2016 10:39 Les dernières modifications pour que ça compile sous fedora 23 (sans toucher au Makefile): $ git diff src/rakarrack.cxx diff --git a/src/rakarrack.cxx b/src/rakarrack.cxx index c6ccac8..4236b01 100755 --- a/src/rakarrack.cxx +++ b/src/rakarrack.cxx @@ -1,4 +1,4 @@ -// generated by Fast Light User Interface Designer (fluid) version 1.0300 +// generated by Fast Light User Interface Designer (fluid) version 1.0303 #include "rakarrack.h" #include "icono_rakarrack_128x128.xpm" @@ -23583,7 +23583,7 @@ inline void RKRGUI::preset_click_i(Fl_Button* o, void*) { Fl_Widget *m = fl_message_icon(); m->parent()->copy_label(rkr->jackcliname); sprintf(temp2,"Overwrite \"%s\"?",w->label()); - ok=fl_choice(temp2, "No","Yes", NULL); + ok=fl_choice("%ld",temp2, "No","Yes", NULL); if (!ok) { o->value(0); @@ -24850,7 +24850,7 @@ void RKRGUI::is_modified() { w->parent()->copy_label(rkr->jackcliname); - ok=fl_choice("Bank was modified, but not saved", "Discard","Save",NULL); + ok=fl_choice("%ld","Bank was modified, but not saved", "Discard","Save",NULL); @@ -28008,7 +28008,7 @@ inline void RKRGUI::delpreset(Fl_Widget *w, int num) { } sprintf(temp2,"Delete? \"%s\"",s->text()); - ok=fl_choice("%d",temp2,"No","Yes",NULL); + ok=fl_choice("%ld",temp2,"No","Yes",NULL); if (!ok) return; memset(Rname,0,sizeof(Rname)); sprintf(Rname,"%s",s->text()); Ces modifications seront nécessaires si on convertit le fichier rakarrack.fl en rakarrack.{cxx,h}. $ git diff src/rakarrack.fl diff --git a/src/rakarrack.fl b/src/rakarrack.fl index 0c291f9..1c73d6b 100755 --- a/src/rakarrack.fl +++ b/src/rakarrack.fl @@ -13657,7 +13657,7 @@ if (strlen(rkr->Bank[num].Preset_Name) >0) Fl_Widget *m = fl_message_icon(); m->parent()->copy_label(rkr->jackcliname); sprintf(temp2,"Overwrite \\"%s\\"?",w->label()); - ok=fl_choice(temp2, "No","Yes", NULL); + ok=fl_choice("%ld",temp2, "No","Yes", NULL); if (!ok) { o->value(0); @@ -14918,7 +14918,7 @@ if (rkr->modified) w->parent()->copy_label(rkr->jackcliname); - ok=fl_choice("Bank was modified, but not saved", "Discard","Save",NULL); + ok=fl_choice("%ld","Bank was modified, but not saved", "Discard","Save",NULL); @@ -18052,7 +18052,7 @@ if(strncmp(s->text(),"*",1)!=0) } sprintf(temp2,"Delete? \\"%s\\"",s->text()); -ok=fl_choice("%d",temp2,"No","Yes",NULL); +ok=fl_choice("%ld",temp2,"No","Yes",NULL); if (!ok) return; memset(Rname,0,sizeof(Rname)); sprintf(Rname,"%s",s->text()); Envoyé par allany le sam. 27 Feb 2016 12:18 Hello ! J'essaie de me concentrer sur tes connexions de jackd mais je m'use les yeux... Pourrais-tu poster, plutôt, un screenshot pris avec patchage que tu remettrais bien en ordre à la souris ? Si tu ne l'as pas déjà installé, je crois que c'est tout simple avec Synaptic (si tu es bien sur un dérivé Debian). P'têt aussi un problème de "câblage"... Je confirme que, pour la MAO, on ne regrette jamais l'absence de Pulseaudio... A+ Envoyé par olinuxx le sam. 27 Feb 2016 14:31 @ycollet : Yann, j'ai ajouté des balises CODE dans tes messages pour une meilleure lecture. Afficher les articles : Tous les articles De la dernière heure Des dernières 24h Des dernières 48h Aller au forum : 1 - Présentation 2 - Vos créations 3 - Le home-studio, les instruments et le DIY 4 - Techniques et manipulations du son 5 - Concerts/assoces/événements 6 - La brocante 7 - Autres sujets : le nimp' 1 - Le matériel et les pilotes ALSA, FFADO, ... 2 - Les distributions et les noyaux 3 - Forum dédié à Ardour 4 - Toutes les autres applications, les émulateurs... 5 - Les serveurs son : JACK, PulseAudio et autres... 6 - Le MIDI 7 - Développer/traduire/documenter/annoncer une application 8 - Les applications propriétaires 9 - Synthèse sonore et banques de sons 1 - La documentation et les nouvelles de LinuxMAO 2 - Bac à sable 3 - Le site : philosophie, organisation, problèmes... Documentation Portail DocumentaireDébuterDébuter - la MAODébuter - présentationsDébuter - le choix GNU-linuxDébuter - la MAO et GNU-linuxDébuter - survol du systèmeDébuter - tremplinLe home studioPrincipes de l'audionumeriqueEnregistrerÉditeurs audioEffetsLe mixageLe masteringGreffonsDossier Le SonLe SonLe Monde AnalogiqueLe Monde NumeriqueLes Paramètres Audio-NumériquesLes EffetsLes FormatsDossier musiqueÉcrire la musiqueAccordeursOutils pour le musicienMétronomeLes outils de compositionAccompagnementsSéquenceurs MIDILe coin des guitaristesLe coin du chantLa tessitureChansonReggaeLe BluesElectroacoustique Musique ContemporaineMIDIMIDI - Les basesMIDI - Les logicielsUtilitaires MIDITransport MIDIDossier DiffusionSimplement écouterProduire un albumConvertisseurs de formatsFormats audioProduction d'un CDFabrication des couverturesDiffusion libreBitTorrentÉmettreDossier LiveSynthétiseursLire les échantillons et CieInstruments virtuelsBoîtes à rythmesLe coin de l'électroSéquenceurs LiveTrackers Logiciels pour DJLoopersAudiovisuelTravail à l'imageSynchroniser une vidéo et un logiciel musicalVisuels_MIDIFaire une vidéo de présentation des logiciels Linux MaoPortail des LogicielsEnregistreurs éditeurs audioSéquenceursSynthétiseurs virtuelsOutils MIDIEffets audioHôtes de greffonsVisualisation analyse du signalLecteurs audioRadio djayingPost-productionOutils du musicienÉditeurs de partitionsVidéoSystèmeLangages de programmation audioDiversPortail MatérielListe de matériel par marqueCartes sonCartes son des membresTester sa carte sondépannage avec meterbridgeMixeurs de cartes sonCommuniquer avec les fabricantsSurfaces de contrôleSurfaces de contrôle des membrestester son clavier MIDI USBInterfaces hybridesInterfaces hybrides des membresMatériels diversConnecteursStockageRendre son ordinateur silencieuxAlimentationEnceintes de monitoringFabriquer les choses soi-mêmeMatériel ne fonctionnant pas encore sous linuxPortail SystèmeLogiciels libresLa licence GNU GPLLe système GNU LinuxDistributionsInstaller un logicielCompiler un logicielsuper utilisateurÉléments du systèmeFAQ xrunTrucs et astuces LINUXÉléments audio du systèmeMixeurs de cartes sonGestionnaires de connexions Audio et MIDIAuto-dépannageDépannage avec meterbridgeTemps-réel pour les applicationsPAMset_rlimitsCGroupTemps-réel pour les processus IRQLatenceTuto Réduire la latence des périphériques PCILe noyau LinuxLe noyau Temps-RéelTuto Compiler un noyau Temps-RéelLa MAO en réseauPC dédié en réseauOSCScripts BashScripts bash par TumulteScripts bash par cjpsimonScripts bash par ardoisebleueOptimisations d'affichageAffichage expertSplash screen avec grub2Gestionnaires de fenêtreCréer un support d'installationlive-buildCréer un système Live USB personnalisécloner une installationOptimiser ses disques dursTuto Utilisez la RAM comme disque de travailOptimiser son CPUlm_sensorsPortail des TutosTutos DébutantTutos MatérielTutos SystèmeTutos AutresPortail DévelopperSe tenir au couranttester des logicielstraduction logicielleempaqueterDemande aux développeursressources_devbibliosDéveloppeursGlossaireManuel du sitePrésentationLa documentation WikiLes forums de discussionLes nouvellesLes entretiensDiscuter en ligne sur IRCLes joutes musicalesLes éditoriauxLes veilles logicielsAdministration Faire un don Infos dons Connexion Nom d'utilisateur : Mot de passe : Verouillage Maj. (CapsLock) est actif. Mémorisez-moi (pour 1 année) J'ai oublié mon mot de passeS'inscrire Mégaphone 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 olinuxx, 17:52, dim. 24 mars 2024: Bonjour et bienvenue à Noitavon 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 calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo 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 En lire plus…
[RESOLU] Pas de disto sur rakarrak ? Envoyé par calixtus06 le sam. 20 Feb 2016 20:11 Bonjour j'ai des effets sympas sur Rakarrack mais la disto où est elle ? Sur guitarix j'ai une belle disto mais j'aimerais bien me servir aussi de rakarrak. Merci d'avance Nico Messages : 10 20 30 Tous Tri : Le plus récent d'abord Le plus vieux d'abord Titre (desc) Titre (asc) Rechercher : Envoyé par allany le sam. 20 Feb 2016 20:21 Ah bon ? Par défaut, y'a déjà un overdrive installé, chez moi. Ensuite, dans l'onglet "bank", je trouve bien quelques autres distos et fuzz... T'as pas ça ? A+ Envoyé par sub26nico le sam. 20 Feb 2016 23:17 Dans l'interface de rakarrack, onglet 'overdrive'(en plein milieu de l'écran) et 'stompbox' à ses cotés. Envoyé par calixtus06 le dim. 21 Feb 2016 16:23 je me suis mal exprimé : malgré les onglets disto overdrive etc ça ne produit pas de disto alors qu'avec guitarix ça fonctionne Envoyé par sub26nico le dim. 21 Feb 2016 16:51 les sorties de Rakarrack sont elles routées vers les sorties de jack ou alsa? Envoyé par calixtus06 le ven. 26 Feb 2016 21:46 ça donne ça certains effets actifs d'autre comme la disto, l'overdrive ne fonctionne pas ainsi que certains presets des idées ?? merci d'avance Envoyé par sub26nico le ven. 26 Feb 2016 23:25 Le patch me semble ok mais je vois que tu utilises PulseAudio, peut être que le probleme viens de là.... Envoyé par ycollet le sam. 27 Feb 2016 10:09 Ca sent un vieux bug ... Je viens de retrouver ça sur le site sourceforge de rakarrack: https://sourceforge.net/p/rakarrack/bugs/22/ Il y a une petite modification à faire sur le code. Envoyé par ycollet le sam. 27 Feb 2016 10:15 diff --git a/src/Waveshaper.C b/src/Waveshaper.C index f4d339c..1a5a4b7 100755 --- a/src/Waveshaper.C +++ b/src/Waveshaper.C @@ -49,7 +49,7 @@ Waveshaper::Waveshaper() period_coeff = 8; ncSAMPLE_RATE=cSAMPLE_RATE/8.0f; break; - case 4: + default: period_coeff = 12; ncSAMPLE_RATE=cSAMPLE_RATE/12.0f; break; Sous Fedora, pour que ça compile, j'ai du éditer src/Makefile et supprimer -WWerror=format-security qui faisait planter la compilation sur le fichier rakarrack.cxx Envoyé par ycollet le sam. 27 Feb 2016 10:39 Les dernières modifications pour que ça compile sous fedora 23 (sans toucher au Makefile): $ git diff src/rakarrack.cxx diff --git a/src/rakarrack.cxx b/src/rakarrack.cxx index c6ccac8..4236b01 100755 --- a/src/rakarrack.cxx +++ b/src/rakarrack.cxx @@ -1,4 +1,4 @@ -// generated by Fast Light User Interface Designer (fluid) version 1.0300 +// generated by Fast Light User Interface Designer (fluid) version 1.0303 #include "rakarrack.h" #include "icono_rakarrack_128x128.xpm" @@ -23583,7 +23583,7 @@ inline void RKRGUI::preset_click_i(Fl_Button* o, void*) { Fl_Widget *m = fl_message_icon(); m->parent()->copy_label(rkr->jackcliname); sprintf(temp2,"Overwrite \"%s\"?",w->label()); - ok=fl_choice(temp2, "No","Yes", NULL); + ok=fl_choice("%ld",temp2, "No","Yes", NULL); if (!ok) { o->value(0); @@ -24850,7 +24850,7 @@ void RKRGUI::is_modified() { w->parent()->copy_label(rkr->jackcliname); - ok=fl_choice("Bank was modified, but not saved", "Discard","Save",NULL); + ok=fl_choice("%ld","Bank was modified, but not saved", "Discard","Save",NULL); @@ -28008,7 +28008,7 @@ inline void RKRGUI::delpreset(Fl_Widget *w, int num) { } sprintf(temp2,"Delete? \"%s\"",s->text()); - ok=fl_choice("%d",temp2,"No","Yes",NULL); + ok=fl_choice("%ld",temp2,"No","Yes",NULL); if (!ok) return; memset(Rname,0,sizeof(Rname)); sprintf(Rname,"%s",s->text()); Ces modifications seront nécessaires si on convertit le fichier rakarrack.fl en rakarrack.{cxx,h}. $ git diff src/rakarrack.fl diff --git a/src/rakarrack.fl b/src/rakarrack.fl index 0c291f9..1c73d6b 100755 --- a/src/rakarrack.fl +++ b/src/rakarrack.fl @@ -13657,7 +13657,7 @@ if (strlen(rkr->Bank[num].Preset_Name) >0) Fl_Widget *m = fl_message_icon(); m->parent()->copy_label(rkr->jackcliname); sprintf(temp2,"Overwrite \\"%s\\"?",w->label()); - ok=fl_choice(temp2, "No","Yes", NULL); + ok=fl_choice("%ld",temp2, "No","Yes", NULL); if (!ok) { o->value(0); @@ -14918,7 +14918,7 @@ if (rkr->modified) w->parent()->copy_label(rkr->jackcliname); - ok=fl_choice("Bank was modified, but not saved", "Discard","Save",NULL); + ok=fl_choice("%ld","Bank was modified, but not saved", "Discard","Save",NULL); @@ -18052,7 +18052,7 @@ if(strncmp(s->text(),"*",1)!=0) } sprintf(temp2,"Delete? \\"%s\\"",s->text()); -ok=fl_choice("%d",temp2,"No","Yes",NULL); +ok=fl_choice("%ld",temp2,"No","Yes",NULL); if (!ok) return; memset(Rname,0,sizeof(Rname)); sprintf(Rname,"%s",s->text()); Envoyé par allany le sam. 27 Feb 2016 12:18 Hello ! J'essaie de me concentrer sur tes connexions de jackd mais je m'use les yeux... Pourrais-tu poster, plutôt, un screenshot pris avec patchage que tu remettrais bien en ordre à la souris ? Si tu ne l'as pas déjà installé, je crois que c'est tout simple avec Synaptic (si tu es bien sur un dérivé Debian). P'têt aussi un problème de "câblage"... Je confirme que, pour la MAO, on ne regrette jamais l'absence de Pulseaudio... A+ Envoyé par olinuxx le sam. 27 Feb 2016 14:31 @ycollet : Yann, j'ai ajouté des balises CODE dans tes messages pour une meilleure lecture. Afficher les articles : Tous les articles De la dernière heure Des dernières 24h Des dernières 48h Aller au forum : 1 - Présentation 2 - Vos créations 3 - Le home-studio, les instruments et le DIY 4 - Techniques et manipulations du son 5 - Concerts/assoces/événements 6 - La brocante 7 - Autres sujets : le nimp' 1 - Le matériel et les pilotes ALSA, FFADO, ... 2 - Les distributions et les noyaux 3 - Forum dédié à Ardour 4 - Toutes les autres applications, les émulateurs... 5 - Les serveurs son : JACK, PulseAudio et autres... 6 - Le MIDI 7 - Développer/traduire/documenter/annoncer une application 8 - Les applications propriétaires 9 - Synthèse sonore et banques de sons 1 - La documentation et les nouvelles de LinuxMAO 2 - Bac à sable 3 - Le site : philosophie, organisation, problèmes... Documentation Portail DocumentaireDébuterDébuter - la MAODébuter - présentationsDébuter - le choix GNU-linuxDébuter - la MAO et GNU-linuxDébuter - survol du systèmeDébuter - tremplinLe home studioPrincipes de l'audionumeriqueEnregistrerÉditeurs audioEffetsLe mixageLe masteringGreffonsDossier Le SonLe SonLe Monde AnalogiqueLe Monde NumeriqueLes Paramètres Audio-NumériquesLes EffetsLes FormatsDossier musiqueÉcrire la musiqueAccordeursOutils pour le musicienMétronomeLes outils de compositionAccompagnementsSéquenceurs MIDILe coin des guitaristesLe coin du chantLa tessitureChansonReggaeLe BluesElectroacoustique Musique ContemporaineMIDIMIDI - Les basesMIDI - Les logicielsUtilitaires MIDITransport MIDIDossier DiffusionSimplement écouterProduire un albumConvertisseurs de formatsFormats audioProduction d'un CDFabrication des couverturesDiffusion libreBitTorrentÉmettreDossier LiveSynthétiseursLire les échantillons et CieInstruments virtuelsBoîtes à rythmesLe coin de l'électroSéquenceurs LiveTrackers Logiciels pour DJLoopersAudiovisuelTravail à l'imageSynchroniser une vidéo et un logiciel musicalVisuels_MIDIFaire une vidéo de présentation des logiciels Linux MaoPortail des LogicielsEnregistreurs éditeurs audioSéquenceursSynthétiseurs virtuelsOutils MIDIEffets audioHôtes de greffonsVisualisation analyse du signalLecteurs audioRadio djayingPost-productionOutils du musicienÉditeurs de partitionsVidéoSystèmeLangages de programmation audioDiversPortail MatérielListe de matériel par marqueCartes sonCartes son des membresTester sa carte sondépannage avec meterbridgeMixeurs de cartes sonCommuniquer avec les fabricantsSurfaces de contrôleSurfaces de contrôle des membrestester son clavier MIDI USBInterfaces hybridesInterfaces hybrides des membresMatériels diversConnecteursStockageRendre son ordinateur silencieuxAlimentationEnceintes de monitoringFabriquer les choses soi-mêmeMatériel ne fonctionnant pas encore sous linuxPortail SystèmeLogiciels libresLa licence GNU GPLLe système GNU LinuxDistributionsInstaller un logicielCompiler un logicielsuper utilisateurÉléments du systèmeFAQ xrunTrucs et astuces LINUXÉléments audio du systèmeMixeurs de cartes sonGestionnaires de connexions Audio et MIDIAuto-dépannageDépannage avec meterbridgeTemps-réel pour les applicationsPAMset_rlimitsCGroupTemps-réel pour les processus IRQLatenceTuto Réduire la latence des périphériques PCILe noyau LinuxLe noyau Temps-RéelTuto Compiler un noyau Temps-RéelLa MAO en réseauPC dédié en réseauOSCScripts BashScripts bash par TumulteScripts bash par cjpsimonScripts bash par ardoisebleueOptimisations d'affichageAffichage expertSplash screen avec grub2Gestionnaires de fenêtreCréer un support d'installationlive-buildCréer un système Live USB personnalisécloner une installationOptimiser ses disques dursTuto Utilisez la RAM comme disque de travailOptimiser son CPUlm_sensorsPortail des TutosTutos DébutantTutos MatérielTutos SystèmeTutos AutresPortail DévelopperSe tenir au couranttester des logicielstraduction logicielleempaqueterDemande aux développeursressources_devbibliosDéveloppeursGlossaireManuel du sitePrésentationLa documentation WikiLes forums de discussionLes nouvellesLes entretiensDiscuter en ligne sur IRCLes joutes musicalesLes éditoriauxLes veilles logicielsAdministration Faire un don Infos dons Connexion Nom d'utilisateur : Mot de passe : Verouillage Maj. (CapsLock) est actif. Mémorisez-moi (pour 1 année) J'ai oublié mon mot de passeS'inscrire Mégaphone 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 olinuxx, 17:52, dim. 24 mars 2024: Bonjour et bienvenue à Noitavon 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 calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo 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 En lire plus…
Envoyé par allany le sam. 20 Feb 2016 20:21 Ah bon ? Par défaut, y'a déjà un overdrive installé, chez moi. Ensuite, dans l'onglet "bank", je trouve bien quelques autres distos et fuzz... T'as pas ça ? A+ Envoyé par sub26nico le sam. 20 Feb 2016 23:17 Dans l'interface de rakarrack, onglet 'overdrive'(en plein milieu de l'écran) et 'stompbox' à ses cotés. Envoyé par calixtus06 le dim. 21 Feb 2016 16:23 je me suis mal exprimé : malgré les onglets disto overdrive etc ça ne produit pas de disto alors qu'avec guitarix ça fonctionne Envoyé par sub26nico le dim. 21 Feb 2016 16:51 les sorties de Rakarrack sont elles routées vers les sorties de jack ou alsa? Envoyé par calixtus06 le ven. 26 Feb 2016 21:46 ça donne ça certains effets actifs d'autre comme la disto, l'overdrive ne fonctionne pas ainsi que certains presets des idées ?? merci d'avance Envoyé par sub26nico le ven. 26 Feb 2016 23:25 Le patch me semble ok mais je vois que tu utilises PulseAudio, peut être que le probleme viens de là.... Envoyé par ycollet le sam. 27 Feb 2016 10:09 Ca sent un vieux bug ... Je viens de retrouver ça sur le site sourceforge de rakarrack: https://sourceforge.net/p/rakarrack/bugs/22/ Il y a une petite modification à faire sur le code. Envoyé par ycollet le sam. 27 Feb 2016 10:15 diff --git a/src/Waveshaper.C b/src/Waveshaper.C index f4d339c..1a5a4b7 100755 --- a/src/Waveshaper.C +++ b/src/Waveshaper.C @@ -49,7 +49,7 @@ Waveshaper::Waveshaper() period_coeff = 8; ncSAMPLE_RATE=cSAMPLE_RATE/8.0f; break; - case 4: + default: period_coeff = 12; ncSAMPLE_RATE=cSAMPLE_RATE/12.0f; break; Sous Fedora, pour que ça compile, j'ai du éditer src/Makefile et supprimer -WWerror=format-security qui faisait planter la compilation sur le fichier rakarrack.cxx Envoyé par ycollet le sam. 27 Feb 2016 10:39 Les dernières modifications pour que ça compile sous fedora 23 (sans toucher au Makefile): $ git diff src/rakarrack.cxx diff --git a/src/rakarrack.cxx b/src/rakarrack.cxx index c6ccac8..4236b01 100755 --- a/src/rakarrack.cxx +++ b/src/rakarrack.cxx @@ -1,4 +1,4 @@ -// generated by Fast Light User Interface Designer (fluid) version 1.0300 +// generated by Fast Light User Interface Designer (fluid) version 1.0303 #include "rakarrack.h" #include "icono_rakarrack_128x128.xpm" @@ -23583,7 +23583,7 @@ inline void RKRGUI::preset_click_i(Fl_Button* o, void*) { Fl_Widget *m = fl_message_icon(); m->parent()->copy_label(rkr->jackcliname); sprintf(temp2,"Overwrite \"%s\"?",w->label()); - ok=fl_choice(temp2, "No","Yes", NULL); + ok=fl_choice("%ld",temp2, "No","Yes", NULL); if (!ok) { o->value(0); @@ -24850,7 +24850,7 @@ void RKRGUI::is_modified() { w->parent()->copy_label(rkr->jackcliname); - ok=fl_choice("Bank was modified, but not saved", "Discard","Save",NULL); + ok=fl_choice("%ld","Bank was modified, but not saved", "Discard","Save",NULL); @@ -28008,7 +28008,7 @@ inline void RKRGUI::delpreset(Fl_Widget *w, int num) { } sprintf(temp2,"Delete? \"%s\"",s->text()); - ok=fl_choice("%d",temp2,"No","Yes",NULL); + ok=fl_choice("%ld",temp2,"No","Yes",NULL); if (!ok) return; memset(Rname,0,sizeof(Rname)); sprintf(Rname,"%s",s->text()); Ces modifications seront nécessaires si on convertit le fichier rakarrack.fl en rakarrack.{cxx,h}. $ git diff src/rakarrack.fl diff --git a/src/rakarrack.fl b/src/rakarrack.fl index 0c291f9..1c73d6b 100755 --- a/src/rakarrack.fl +++ b/src/rakarrack.fl @@ -13657,7 +13657,7 @@ if (strlen(rkr->Bank[num].Preset_Name) >0) Fl_Widget *m = fl_message_icon(); m->parent()->copy_label(rkr->jackcliname); sprintf(temp2,"Overwrite \\"%s\\"?",w->label()); - ok=fl_choice(temp2, "No","Yes", NULL); + ok=fl_choice("%ld",temp2, "No","Yes", NULL); if (!ok) { o->value(0); @@ -14918,7 +14918,7 @@ if (rkr->modified) w->parent()->copy_label(rkr->jackcliname); - ok=fl_choice("Bank was modified, but not saved", "Discard","Save",NULL); + ok=fl_choice("%ld","Bank was modified, but not saved", "Discard","Save",NULL); @@ -18052,7 +18052,7 @@ if(strncmp(s->text(),"*",1)!=0) } sprintf(temp2,"Delete? \\"%s\\"",s->text()); -ok=fl_choice("%d",temp2,"No","Yes",NULL); +ok=fl_choice("%ld",temp2,"No","Yes",NULL); if (!ok) return; memset(Rname,0,sizeof(Rname)); sprintf(Rname,"%s",s->text()); Envoyé par allany le sam. 27 Feb 2016 12:18 Hello ! J'essaie de me concentrer sur tes connexions de jackd mais je m'use les yeux... Pourrais-tu poster, plutôt, un screenshot pris avec patchage que tu remettrais bien en ordre à la souris ? Si tu ne l'as pas déjà installé, je crois que c'est tout simple avec Synaptic (si tu es bien sur un dérivé Debian). P'têt aussi un problème de "câblage"... Je confirme que, pour la MAO, on ne regrette jamais l'absence de Pulseaudio... A+ Envoyé par olinuxx le sam. 27 Feb 2016 14:31 @ycollet : Yann, j'ai ajouté des balises CODE dans tes messages pour une meilleure lecture. Afficher les articles : Tous les articles De la dernière heure Des dernières 24h Des dernières 48h Aller au forum : 1 - Présentation 2 - Vos créations 3 - Le home-studio, les instruments et le DIY 4 - Techniques et manipulations du son 5 - Concerts/assoces/événements 6 - La brocante 7 - Autres sujets : le nimp' 1 - Le matériel et les pilotes ALSA, FFADO, ... 2 - Les distributions et les noyaux 3 - Forum dédié à Ardour 4 - Toutes les autres applications, les émulateurs... 5 - Les serveurs son : JACK, PulseAudio et autres... 6 - Le MIDI 7 - Développer/traduire/documenter/annoncer une application 8 - Les applications propriétaires 9 - Synthèse sonore et banques de sons 1 - La documentation et les nouvelles de LinuxMAO 2 - Bac à sable 3 - Le site : philosophie, organisation, problèmes... Documentation Portail DocumentaireDébuterDébuter - la MAODébuter - présentationsDébuter - le choix GNU-linuxDébuter - la MAO et GNU-linuxDébuter - survol du systèmeDébuter - tremplinLe home studioPrincipes de l'audionumeriqueEnregistrerÉditeurs audioEffetsLe mixageLe masteringGreffonsDossier Le SonLe SonLe Monde AnalogiqueLe Monde NumeriqueLes Paramètres Audio-NumériquesLes EffetsLes FormatsDossier musiqueÉcrire la musiqueAccordeursOutils pour le musicienMétronomeLes outils de compositionAccompagnementsSéquenceurs MIDILe coin des guitaristesLe coin du chantLa tessitureChansonReggaeLe BluesElectroacoustique Musique ContemporaineMIDIMIDI - Les basesMIDI - Les logicielsUtilitaires MIDITransport MIDIDossier DiffusionSimplement écouterProduire un albumConvertisseurs de formatsFormats audioProduction d'un CDFabrication des couverturesDiffusion libreBitTorrentÉmettreDossier LiveSynthétiseursLire les échantillons et CieInstruments virtuelsBoîtes à rythmesLe coin de l'électroSéquenceurs LiveTrackers Logiciels pour DJLoopersAudiovisuelTravail à l'imageSynchroniser une vidéo et un logiciel musicalVisuels_MIDIFaire une vidéo de présentation des logiciels Linux MaoPortail des LogicielsEnregistreurs éditeurs audioSéquenceursSynthétiseurs virtuelsOutils MIDIEffets audioHôtes de greffonsVisualisation analyse du signalLecteurs audioRadio djayingPost-productionOutils du musicienÉditeurs de partitionsVidéoSystèmeLangages de programmation audioDiversPortail MatérielListe de matériel par marqueCartes sonCartes son des membresTester sa carte sondépannage avec meterbridgeMixeurs de cartes sonCommuniquer avec les fabricantsSurfaces de contrôleSurfaces de contrôle des membrestester son clavier MIDI USBInterfaces hybridesInterfaces hybrides des membresMatériels diversConnecteursStockageRendre son ordinateur silencieuxAlimentationEnceintes de monitoringFabriquer les choses soi-mêmeMatériel ne fonctionnant pas encore sous linuxPortail SystèmeLogiciels libresLa licence GNU GPLLe système GNU LinuxDistributionsInstaller un logicielCompiler un logicielsuper utilisateurÉléments du systèmeFAQ xrunTrucs et astuces LINUXÉléments audio du systèmeMixeurs de cartes sonGestionnaires de connexions Audio et MIDIAuto-dépannageDépannage avec meterbridgeTemps-réel pour les applicationsPAMset_rlimitsCGroupTemps-réel pour les processus IRQLatenceTuto Réduire la latence des périphériques PCILe noyau LinuxLe noyau Temps-RéelTuto Compiler un noyau Temps-RéelLa MAO en réseauPC dédié en réseauOSCScripts BashScripts bash par TumulteScripts bash par cjpsimonScripts bash par ardoisebleueOptimisations d'affichageAffichage expertSplash screen avec grub2Gestionnaires de fenêtreCréer un support d'installationlive-buildCréer un système Live USB personnalisécloner une installationOptimiser ses disques dursTuto Utilisez la RAM comme disque de travailOptimiser son CPUlm_sensorsPortail des TutosTutos DébutantTutos MatérielTutos SystèmeTutos AutresPortail DévelopperSe tenir au couranttester des logicielstraduction logicielleempaqueterDemande aux développeursressources_devbibliosDéveloppeursGlossaireManuel du sitePrésentationLa documentation WikiLes forums de discussionLes nouvellesLes entretiensDiscuter en ligne sur IRCLes joutes musicalesLes éditoriauxLes veilles logicielsAdministration Faire un don Infos dons Connexion Nom d'utilisateur : Mot de passe : Verouillage Maj. (CapsLock) est actif. Mémorisez-moi (pour 1 année) J'ai oublié mon mot de passeS'inscrire Mégaphone 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 olinuxx, 17:52, dim. 24 mars 2024: Bonjour et bienvenue à Noitavon 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 calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo 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 En lire plus…
Envoyé par sub26nico le sam. 20 Feb 2016 23:17 Dans l'interface de rakarrack, onglet 'overdrive'(en plein milieu de l'écran) et 'stompbox' à ses cotés. Envoyé par calixtus06 le dim. 21 Feb 2016 16:23 je me suis mal exprimé : malgré les onglets disto overdrive etc ça ne produit pas de disto alors qu'avec guitarix ça fonctionne Envoyé par sub26nico le dim. 21 Feb 2016 16:51 les sorties de Rakarrack sont elles routées vers les sorties de jack ou alsa? Envoyé par calixtus06 le ven. 26 Feb 2016 21:46 ça donne ça certains effets actifs d'autre comme la disto, l'overdrive ne fonctionne pas ainsi que certains presets des idées ?? merci d'avance Envoyé par sub26nico le ven. 26 Feb 2016 23:25 Le patch me semble ok mais je vois que tu utilises PulseAudio, peut être que le probleme viens de là.... Envoyé par ycollet le sam. 27 Feb 2016 10:09 Ca sent un vieux bug ... Je viens de retrouver ça sur le site sourceforge de rakarrack: https://sourceforge.net/p/rakarrack/bugs/22/ Il y a une petite modification à faire sur le code. Envoyé par ycollet le sam. 27 Feb 2016 10:15 diff --git a/src/Waveshaper.C b/src/Waveshaper.C index f4d339c..1a5a4b7 100755 --- a/src/Waveshaper.C +++ b/src/Waveshaper.C @@ -49,7 +49,7 @@ Waveshaper::Waveshaper() period_coeff = 8; ncSAMPLE_RATE=cSAMPLE_RATE/8.0f; break; - case 4: + default: period_coeff = 12; ncSAMPLE_RATE=cSAMPLE_RATE/12.0f; break; Sous Fedora, pour que ça compile, j'ai du éditer src/Makefile et supprimer -WWerror=format-security qui faisait planter la compilation sur le fichier rakarrack.cxx Envoyé par ycollet le sam. 27 Feb 2016 10:39 Les dernières modifications pour que ça compile sous fedora 23 (sans toucher au Makefile): $ git diff src/rakarrack.cxx diff --git a/src/rakarrack.cxx b/src/rakarrack.cxx index c6ccac8..4236b01 100755 --- a/src/rakarrack.cxx +++ b/src/rakarrack.cxx @@ -1,4 +1,4 @@ -// generated by Fast Light User Interface Designer (fluid) version 1.0300 +// generated by Fast Light User Interface Designer (fluid) version 1.0303 #include "rakarrack.h" #include "icono_rakarrack_128x128.xpm" @@ -23583,7 +23583,7 @@ inline void RKRGUI::preset_click_i(Fl_Button* o, void*) { Fl_Widget *m = fl_message_icon(); m->parent()->copy_label(rkr->jackcliname); sprintf(temp2,"Overwrite \"%s\"?",w->label()); - ok=fl_choice(temp2, "No","Yes", NULL); + ok=fl_choice("%ld",temp2, "No","Yes", NULL); if (!ok) { o->value(0); @@ -24850,7 +24850,7 @@ void RKRGUI::is_modified() { w->parent()->copy_label(rkr->jackcliname); - ok=fl_choice("Bank was modified, but not saved", "Discard","Save",NULL); + ok=fl_choice("%ld","Bank was modified, but not saved", "Discard","Save",NULL); @@ -28008,7 +28008,7 @@ inline void RKRGUI::delpreset(Fl_Widget *w, int num) { } sprintf(temp2,"Delete? \"%s\"",s->text()); - ok=fl_choice("%d",temp2,"No","Yes",NULL); + ok=fl_choice("%ld",temp2,"No","Yes",NULL); if (!ok) return; memset(Rname,0,sizeof(Rname)); sprintf(Rname,"%s",s->text()); Ces modifications seront nécessaires si on convertit le fichier rakarrack.fl en rakarrack.{cxx,h}. $ git diff src/rakarrack.fl diff --git a/src/rakarrack.fl b/src/rakarrack.fl index 0c291f9..1c73d6b 100755 --- a/src/rakarrack.fl +++ b/src/rakarrack.fl @@ -13657,7 +13657,7 @@ if (strlen(rkr->Bank[num].Preset_Name) >0) Fl_Widget *m = fl_message_icon(); m->parent()->copy_label(rkr->jackcliname); sprintf(temp2,"Overwrite \\"%s\\"?",w->label()); - ok=fl_choice(temp2, "No","Yes", NULL); + ok=fl_choice("%ld",temp2, "No","Yes", NULL); if (!ok) { o->value(0); @@ -14918,7 +14918,7 @@ if (rkr->modified) w->parent()->copy_label(rkr->jackcliname); - ok=fl_choice("Bank was modified, but not saved", "Discard","Save",NULL); + ok=fl_choice("%ld","Bank was modified, but not saved", "Discard","Save",NULL); @@ -18052,7 +18052,7 @@ if(strncmp(s->text(),"*",1)!=0) } sprintf(temp2,"Delete? \\"%s\\"",s->text()); -ok=fl_choice("%d",temp2,"No","Yes",NULL); +ok=fl_choice("%ld",temp2,"No","Yes",NULL); if (!ok) return; memset(Rname,0,sizeof(Rname)); sprintf(Rname,"%s",s->text()); Envoyé par allany le sam. 27 Feb 2016 12:18 Hello ! J'essaie de me concentrer sur tes connexions de jackd mais je m'use les yeux... Pourrais-tu poster, plutôt, un screenshot pris avec patchage que tu remettrais bien en ordre à la souris ? Si tu ne l'as pas déjà installé, je crois que c'est tout simple avec Synaptic (si tu es bien sur un dérivé Debian). P'têt aussi un problème de "câblage"... Je confirme que, pour la MAO, on ne regrette jamais l'absence de Pulseaudio... A+ Envoyé par olinuxx le sam. 27 Feb 2016 14:31 @ycollet : Yann, j'ai ajouté des balises CODE dans tes messages pour une meilleure lecture. Afficher les articles : Tous les articles De la dernière heure Des dernières 24h Des dernières 48h Aller au forum : 1 - Présentation 2 - Vos créations 3 - Le home-studio, les instruments et le DIY 4 - Techniques et manipulations du son 5 - Concerts/assoces/événements 6 - La brocante 7 - Autres sujets : le nimp' 1 - Le matériel et les pilotes ALSA, FFADO, ... 2 - Les distributions et les noyaux 3 - Forum dédié à Ardour 4 - Toutes les autres applications, les émulateurs... 5 - Les serveurs son : JACK, PulseAudio et autres... 6 - Le MIDI 7 - Développer/traduire/documenter/annoncer une application 8 - Les applications propriétaires 9 - Synthèse sonore et banques de sons 1 - La documentation et les nouvelles de LinuxMAO 2 - Bac à sable 3 - Le site : philosophie, organisation, problèmes... Documentation Portail DocumentaireDébuterDébuter - la MAODébuter - présentationsDébuter - le choix GNU-linuxDébuter - la MAO et GNU-linuxDébuter - survol du systèmeDébuter - tremplinLe home studioPrincipes de l'audionumeriqueEnregistrerÉditeurs audioEffetsLe mixageLe masteringGreffonsDossier Le SonLe SonLe Monde AnalogiqueLe Monde NumeriqueLes Paramètres Audio-NumériquesLes EffetsLes FormatsDossier musiqueÉcrire la musiqueAccordeursOutils pour le musicienMétronomeLes outils de compositionAccompagnementsSéquenceurs MIDILe coin des guitaristesLe coin du chantLa tessitureChansonReggaeLe BluesElectroacoustique Musique ContemporaineMIDIMIDI - Les basesMIDI - Les logicielsUtilitaires MIDITransport MIDIDossier DiffusionSimplement écouterProduire un albumConvertisseurs de formatsFormats audioProduction d'un CDFabrication des couverturesDiffusion libreBitTorrentÉmettreDossier LiveSynthétiseursLire les échantillons et CieInstruments virtuelsBoîtes à rythmesLe coin de l'électroSéquenceurs LiveTrackers Logiciels pour DJLoopersAudiovisuelTravail à l'imageSynchroniser une vidéo et un logiciel musicalVisuels_MIDIFaire une vidéo de présentation des logiciels Linux MaoPortail des LogicielsEnregistreurs éditeurs audioSéquenceursSynthétiseurs virtuelsOutils MIDIEffets audioHôtes de greffonsVisualisation analyse du signalLecteurs audioRadio djayingPost-productionOutils du musicienÉditeurs de partitionsVidéoSystèmeLangages de programmation audioDiversPortail MatérielListe de matériel par marqueCartes sonCartes son des membresTester sa carte sondépannage avec meterbridgeMixeurs de cartes sonCommuniquer avec les fabricantsSurfaces de contrôleSurfaces de contrôle des membrestester son clavier MIDI USBInterfaces hybridesInterfaces hybrides des membresMatériels diversConnecteursStockageRendre son ordinateur silencieuxAlimentationEnceintes de monitoringFabriquer les choses soi-mêmeMatériel ne fonctionnant pas encore sous linuxPortail SystèmeLogiciels libresLa licence GNU GPLLe système GNU LinuxDistributionsInstaller un logicielCompiler un logicielsuper utilisateurÉléments du systèmeFAQ xrunTrucs et astuces LINUXÉléments audio du systèmeMixeurs de cartes sonGestionnaires de connexions Audio et MIDIAuto-dépannageDépannage avec meterbridgeTemps-réel pour les applicationsPAMset_rlimitsCGroupTemps-réel pour les processus IRQLatenceTuto Réduire la latence des périphériques PCILe noyau LinuxLe noyau Temps-RéelTuto Compiler un noyau Temps-RéelLa MAO en réseauPC dédié en réseauOSCScripts BashScripts bash par TumulteScripts bash par cjpsimonScripts bash par ardoisebleueOptimisations d'affichageAffichage expertSplash screen avec grub2Gestionnaires de fenêtreCréer un support d'installationlive-buildCréer un système Live USB personnalisécloner une installationOptimiser ses disques dursTuto Utilisez la RAM comme disque de travailOptimiser son CPUlm_sensorsPortail des TutosTutos DébutantTutos MatérielTutos SystèmeTutos AutresPortail DévelopperSe tenir au couranttester des logicielstraduction logicielleempaqueterDemande aux développeursressources_devbibliosDéveloppeursGlossaireManuel du sitePrésentationLa documentation WikiLes forums de discussionLes nouvellesLes entretiensDiscuter en ligne sur IRCLes joutes musicalesLes éditoriauxLes veilles logicielsAdministration Faire un don Infos dons Connexion Nom d'utilisateur : Mot de passe : Verouillage Maj. (CapsLock) est actif. Mémorisez-moi (pour 1 année) J'ai oublié mon mot de passeS'inscrire Mégaphone 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 olinuxx, 17:52, dim. 24 mars 2024: Bonjour et bienvenue à Noitavon 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 calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo 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 En lire plus…
Envoyé par calixtus06 le dim. 21 Feb 2016 16:23 je me suis mal exprimé : malgré les onglets disto overdrive etc ça ne produit pas de disto alors qu'avec guitarix ça fonctionne Envoyé par sub26nico le dim. 21 Feb 2016 16:51 les sorties de Rakarrack sont elles routées vers les sorties de jack ou alsa? Envoyé par calixtus06 le ven. 26 Feb 2016 21:46 ça donne ça certains effets actifs d'autre comme la disto, l'overdrive ne fonctionne pas ainsi que certains presets des idées ?? merci d'avance Envoyé par sub26nico le ven. 26 Feb 2016 23:25 Le patch me semble ok mais je vois que tu utilises PulseAudio, peut être que le probleme viens de là.... Envoyé par ycollet le sam. 27 Feb 2016 10:09 Ca sent un vieux bug ... Je viens de retrouver ça sur le site sourceforge de rakarrack: https://sourceforge.net/p/rakarrack/bugs/22/ Il y a une petite modification à faire sur le code. Envoyé par ycollet le sam. 27 Feb 2016 10:15 diff --git a/src/Waveshaper.C b/src/Waveshaper.C index f4d339c..1a5a4b7 100755 --- a/src/Waveshaper.C +++ b/src/Waveshaper.C @@ -49,7 +49,7 @@ Waveshaper::Waveshaper() period_coeff = 8; ncSAMPLE_RATE=cSAMPLE_RATE/8.0f; break; - case 4: + default: period_coeff = 12; ncSAMPLE_RATE=cSAMPLE_RATE/12.0f; break; Sous Fedora, pour que ça compile, j'ai du éditer src/Makefile et supprimer -WWerror=format-security qui faisait planter la compilation sur le fichier rakarrack.cxx Envoyé par ycollet le sam. 27 Feb 2016 10:39 Les dernières modifications pour que ça compile sous fedora 23 (sans toucher au Makefile): $ git diff src/rakarrack.cxx diff --git a/src/rakarrack.cxx b/src/rakarrack.cxx index c6ccac8..4236b01 100755 --- a/src/rakarrack.cxx +++ b/src/rakarrack.cxx @@ -1,4 +1,4 @@ -// generated by Fast Light User Interface Designer (fluid) version 1.0300 +// generated by Fast Light User Interface Designer (fluid) version 1.0303 #include "rakarrack.h" #include "icono_rakarrack_128x128.xpm" @@ -23583,7 +23583,7 @@ inline void RKRGUI::preset_click_i(Fl_Button* o, void*) { Fl_Widget *m = fl_message_icon(); m->parent()->copy_label(rkr->jackcliname); sprintf(temp2,"Overwrite \"%s\"?",w->label()); - ok=fl_choice(temp2, "No","Yes", NULL); + ok=fl_choice("%ld",temp2, "No","Yes", NULL); if (!ok) { o->value(0); @@ -24850,7 +24850,7 @@ void RKRGUI::is_modified() { w->parent()->copy_label(rkr->jackcliname); - ok=fl_choice("Bank was modified, but not saved", "Discard","Save",NULL); + ok=fl_choice("%ld","Bank was modified, but not saved", "Discard","Save",NULL); @@ -28008,7 +28008,7 @@ inline void RKRGUI::delpreset(Fl_Widget *w, int num) { } sprintf(temp2,"Delete? \"%s\"",s->text()); - ok=fl_choice("%d",temp2,"No","Yes",NULL); + ok=fl_choice("%ld",temp2,"No","Yes",NULL); if (!ok) return; memset(Rname,0,sizeof(Rname)); sprintf(Rname,"%s",s->text()); Ces modifications seront nécessaires si on convertit le fichier rakarrack.fl en rakarrack.{cxx,h}. $ git diff src/rakarrack.fl diff --git a/src/rakarrack.fl b/src/rakarrack.fl index 0c291f9..1c73d6b 100755 --- a/src/rakarrack.fl +++ b/src/rakarrack.fl @@ -13657,7 +13657,7 @@ if (strlen(rkr->Bank[num].Preset_Name) >0) Fl_Widget *m = fl_message_icon(); m->parent()->copy_label(rkr->jackcliname); sprintf(temp2,"Overwrite \\"%s\\"?",w->label()); - ok=fl_choice(temp2, "No","Yes", NULL); + ok=fl_choice("%ld",temp2, "No","Yes", NULL); if (!ok) { o->value(0); @@ -14918,7 +14918,7 @@ if (rkr->modified) w->parent()->copy_label(rkr->jackcliname); - ok=fl_choice("Bank was modified, but not saved", "Discard","Save",NULL); + ok=fl_choice("%ld","Bank was modified, but not saved", "Discard","Save",NULL); @@ -18052,7 +18052,7 @@ if(strncmp(s->text(),"*",1)!=0) } sprintf(temp2,"Delete? \\"%s\\"",s->text()); -ok=fl_choice("%d",temp2,"No","Yes",NULL); +ok=fl_choice("%ld",temp2,"No","Yes",NULL); if (!ok) return; memset(Rname,0,sizeof(Rname)); sprintf(Rname,"%s",s->text()); Envoyé par allany le sam. 27 Feb 2016 12:18 Hello ! J'essaie de me concentrer sur tes connexions de jackd mais je m'use les yeux... Pourrais-tu poster, plutôt, un screenshot pris avec patchage que tu remettrais bien en ordre à la souris ? Si tu ne l'as pas déjà installé, je crois que c'est tout simple avec Synaptic (si tu es bien sur un dérivé Debian). P'têt aussi un problème de "câblage"... Je confirme que, pour la MAO, on ne regrette jamais l'absence de Pulseaudio... A+ Envoyé par olinuxx le sam. 27 Feb 2016 14:31 @ycollet : Yann, j'ai ajouté des balises CODE dans tes messages pour une meilleure lecture. Afficher les articles : Tous les articles De la dernière heure Des dernières 24h Des dernières 48h Aller au forum : 1 - Présentation 2 - Vos créations 3 - Le home-studio, les instruments et le DIY 4 - Techniques et manipulations du son 5 - Concerts/assoces/événements 6 - La brocante 7 - Autres sujets : le nimp' 1 - Le matériel et les pilotes ALSA, FFADO, ... 2 - Les distributions et les noyaux 3 - Forum dédié à Ardour 4 - Toutes les autres applications, les émulateurs... 5 - Les serveurs son : JACK, PulseAudio et autres... 6 - Le MIDI 7 - Développer/traduire/documenter/annoncer une application 8 - Les applications propriétaires 9 - Synthèse sonore et banques de sons 1 - La documentation et les nouvelles de LinuxMAO 2 - Bac à sable 3 - Le site : philosophie, organisation, problèmes... Documentation Portail DocumentaireDébuterDébuter - la MAODébuter - présentationsDébuter - le choix GNU-linuxDébuter - la MAO et GNU-linuxDébuter - survol du systèmeDébuter - tremplinLe home studioPrincipes de l'audionumeriqueEnregistrerÉditeurs audioEffetsLe mixageLe masteringGreffonsDossier Le SonLe SonLe Monde AnalogiqueLe Monde NumeriqueLes Paramètres Audio-NumériquesLes EffetsLes FormatsDossier musiqueÉcrire la musiqueAccordeursOutils pour le musicienMétronomeLes outils de compositionAccompagnementsSéquenceurs MIDILe coin des guitaristesLe coin du chantLa tessitureChansonReggaeLe BluesElectroacoustique Musique ContemporaineMIDIMIDI - Les basesMIDI - Les logicielsUtilitaires MIDITransport MIDIDossier DiffusionSimplement écouterProduire un albumConvertisseurs de formatsFormats audioProduction d'un CDFabrication des couverturesDiffusion libreBitTorrentÉmettreDossier LiveSynthétiseursLire les échantillons et CieInstruments virtuelsBoîtes à rythmesLe coin de l'électroSéquenceurs LiveTrackers Logiciels pour DJLoopersAudiovisuelTravail à l'imageSynchroniser une vidéo et un logiciel musicalVisuels_MIDIFaire une vidéo de présentation des logiciels Linux MaoPortail des LogicielsEnregistreurs éditeurs audioSéquenceursSynthétiseurs virtuelsOutils MIDIEffets audioHôtes de greffonsVisualisation analyse du signalLecteurs audioRadio djayingPost-productionOutils du musicienÉditeurs de partitionsVidéoSystèmeLangages de programmation audioDiversPortail MatérielListe de matériel par marqueCartes sonCartes son des membresTester sa carte sondépannage avec meterbridgeMixeurs de cartes sonCommuniquer avec les fabricantsSurfaces de contrôleSurfaces de contrôle des membrestester son clavier MIDI USBInterfaces hybridesInterfaces hybrides des membresMatériels diversConnecteursStockageRendre son ordinateur silencieuxAlimentationEnceintes de monitoringFabriquer les choses soi-mêmeMatériel ne fonctionnant pas encore sous linuxPortail SystèmeLogiciels libresLa licence GNU GPLLe système GNU LinuxDistributionsInstaller un logicielCompiler un logicielsuper utilisateurÉléments du systèmeFAQ xrunTrucs et astuces LINUXÉléments audio du systèmeMixeurs de cartes sonGestionnaires de connexions Audio et MIDIAuto-dépannageDépannage avec meterbridgeTemps-réel pour les applicationsPAMset_rlimitsCGroupTemps-réel pour les processus IRQLatenceTuto Réduire la latence des périphériques PCILe noyau LinuxLe noyau Temps-RéelTuto Compiler un noyau Temps-RéelLa MAO en réseauPC dédié en réseauOSCScripts BashScripts bash par TumulteScripts bash par cjpsimonScripts bash par ardoisebleueOptimisations d'affichageAffichage expertSplash screen avec grub2Gestionnaires de fenêtreCréer un support d'installationlive-buildCréer un système Live USB personnalisécloner une installationOptimiser ses disques dursTuto Utilisez la RAM comme disque de travailOptimiser son CPUlm_sensorsPortail des TutosTutos DébutantTutos MatérielTutos SystèmeTutos AutresPortail DévelopperSe tenir au couranttester des logicielstraduction logicielleempaqueterDemande aux développeursressources_devbibliosDéveloppeursGlossaireManuel du sitePrésentationLa documentation WikiLes forums de discussionLes nouvellesLes entretiensDiscuter en ligne sur IRCLes joutes musicalesLes éditoriauxLes veilles logicielsAdministration Faire un don Infos dons Connexion Nom d'utilisateur : Mot de passe : Verouillage Maj. (CapsLock) est actif. Mémorisez-moi (pour 1 année) J'ai oublié mon mot de passeS'inscrire Mégaphone 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 olinuxx, 17:52, dim. 24 mars 2024: Bonjour et bienvenue à Noitavon 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 calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo 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 En lire plus…
Envoyé par sub26nico le dim. 21 Feb 2016 16:51 les sorties de Rakarrack sont elles routées vers les sorties de jack ou alsa? Envoyé par calixtus06 le ven. 26 Feb 2016 21:46 ça donne ça certains effets actifs d'autre comme la disto, l'overdrive ne fonctionne pas ainsi que certains presets des idées ?? merci d'avance Envoyé par sub26nico le ven. 26 Feb 2016 23:25 Le patch me semble ok mais je vois que tu utilises PulseAudio, peut être que le probleme viens de là.... Envoyé par ycollet le sam. 27 Feb 2016 10:09 Ca sent un vieux bug ... Je viens de retrouver ça sur le site sourceforge de rakarrack: https://sourceforge.net/p/rakarrack/bugs/22/ Il y a une petite modification à faire sur le code. Envoyé par ycollet le sam. 27 Feb 2016 10:15 diff --git a/src/Waveshaper.C b/src/Waveshaper.C index f4d339c..1a5a4b7 100755 --- a/src/Waveshaper.C +++ b/src/Waveshaper.C @@ -49,7 +49,7 @@ Waveshaper::Waveshaper() period_coeff = 8; ncSAMPLE_RATE=cSAMPLE_RATE/8.0f; break; - case 4: + default: period_coeff = 12; ncSAMPLE_RATE=cSAMPLE_RATE/12.0f; break; Sous Fedora, pour que ça compile, j'ai du éditer src/Makefile et supprimer -WWerror=format-security qui faisait planter la compilation sur le fichier rakarrack.cxx Envoyé par ycollet le sam. 27 Feb 2016 10:39 Les dernières modifications pour que ça compile sous fedora 23 (sans toucher au Makefile): $ git diff src/rakarrack.cxx diff --git a/src/rakarrack.cxx b/src/rakarrack.cxx index c6ccac8..4236b01 100755 --- a/src/rakarrack.cxx +++ b/src/rakarrack.cxx @@ -1,4 +1,4 @@ -// generated by Fast Light User Interface Designer (fluid) version 1.0300 +// generated by Fast Light User Interface Designer (fluid) version 1.0303 #include "rakarrack.h" #include "icono_rakarrack_128x128.xpm" @@ -23583,7 +23583,7 @@ inline void RKRGUI::preset_click_i(Fl_Button* o, void*) { Fl_Widget *m = fl_message_icon(); m->parent()->copy_label(rkr->jackcliname); sprintf(temp2,"Overwrite \"%s\"?",w->label()); - ok=fl_choice(temp2, "No","Yes", NULL); + ok=fl_choice("%ld",temp2, "No","Yes", NULL); if (!ok) { o->value(0); @@ -24850,7 +24850,7 @@ void RKRGUI::is_modified() { w->parent()->copy_label(rkr->jackcliname); - ok=fl_choice("Bank was modified, but not saved", "Discard","Save",NULL); + ok=fl_choice("%ld","Bank was modified, but not saved", "Discard","Save",NULL); @@ -28008,7 +28008,7 @@ inline void RKRGUI::delpreset(Fl_Widget *w, int num) { } sprintf(temp2,"Delete? \"%s\"",s->text()); - ok=fl_choice("%d",temp2,"No","Yes",NULL); + ok=fl_choice("%ld",temp2,"No","Yes",NULL); if (!ok) return; memset(Rname,0,sizeof(Rname)); sprintf(Rname,"%s",s->text()); Ces modifications seront nécessaires si on convertit le fichier rakarrack.fl en rakarrack.{cxx,h}. $ git diff src/rakarrack.fl diff --git a/src/rakarrack.fl b/src/rakarrack.fl index 0c291f9..1c73d6b 100755 --- a/src/rakarrack.fl +++ b/src/rakarrack.fl @@ -13657,7 +13657,7 @@ if (strlen(rkr->Bank[num].Preset_Name) >0) Fl_Widget *m = fl_message_icon(); m->parent()->copy_label(rkr->jackcliname); sprintf(temp2,"Overwrite \\"%s\\"?",w->label()); - ok=fl_choice(temp2, "No","Yes", NULL); + ok=fl_choice("%ld",temp2, "No","Yes", NULL); if (!ok) { o->value(0); @@ -14918,7 +14918,7 @@ if (rkr->modified) w->parent()->copy_label(rkr->jackcliname); - ok=fl_choice("Bank was modified, but not saved", "Discard","Save",NULL); + ok=fl_choice("%ld","Bank was modified, but not saved", "Discard","Save",NULL); @@ -18052,7 +18052,7 @@ if(strncmp(s->text(),"*",1)!=0) } sprintf(temp2,"Delete? \\"%s\\"",s->text()); -ok=fl_choice("%d",temp2,"No","Yes",NULL); +ok=fl_choice("%ld",temp2,"No","Yes",NULL); if (!ok) return; memset(Rname,0,sizeof(Rname)); sprintf(Rname,"%s",s->text()); Envoyé par allany le sam. 27 Feb 2016 12:18 Hello ! J'essaie de me concentrer sur tes connexions de jackd mais je m'use les yeux... Pourrais-tu poster, plutôt, un screenshot pris avec patchage que tu remettrais bien en ordre à la souris ? Si tu ne l'as pas déjà installé, je crois que c'est tout simple avec Synaptic (si tu es bien sur un dérivé Debian). P'têt aussi un problème de "câblage"... Je confirme que, pour la MAO, on ne regrette jamais l'absence de Pulseaudio... A+ Envoyé par olinuxx le sam. 27 Feb 2016 14:31 @ycollet : Yann, j'ai ajouté des balises CODE dans tes messages pour une meilleure lecture. Afficher les articles : Tous les articles De la dernière heure Des dernières 24h Des dernières 48h Aller au forum : 1 - Présentation 2 - Vos créations 3 - Le home-studio, les instruments et le DIY 4 - Techniques et manipulations du son 5 - Concerts/assoces/événements 6 - La brocante 7 - Autres sujets : le nimp' 1 - Le matériel et les pilotes ALSA, FFADO, ... 2 - Les distributions et les noyaux 3 - Forum dédié à Ardour 4 - Toutes les autres applications, les émulateurs... 5 - Les serveurs son : JACK, PulseAudio et autres... 6 - Le MIDI 7 - Développer/traduire/documenter/annoncer une application 8 - Les applications propriétaires 9 - Synthèse sonore et banques de sons 1 - La documentation et les nouvelles de LinuxMAO 2 - Bac à sable 3 - Le site : philosophie, organisation, problèmes... Documentation Portail DocumentaireDébuterDébuter - la MAODébuter - présentationsDébuter - le choix GNU-linuxDébuter - la MAO et GNU-linuxDébuter - survol du systèmeDébuter - tremplinLe home studioPrincipes de l'audionumeriqueEnregistrerÉditeurs audioEffetsLe mixageLe masteringGreffonsDossier Le SonLe SonLe Monde AnalogiqueLe Monde NumeriqueLes Paramètres Audio-NumériquesLes EffetsLes FormatsDossier musiqueÉcrire la musiqueAccordeursOutils pour le musicienMétronomeLes outils de compositionAccompagnementsSéquenceurs MIDILe coin des guitaristesLe coin du chantLa tessitureChansonReggaeLe BluesElectroacoustique Musique ContemporaineMIDIMIDI - Les basesMIDI - Les logicielsUtilitaires MIDITransport MIDIDossier DiffusionSimplement écouterProduire un albumConvertisseurs de formatsFormats audioProduction d'un CDFabrication des couverturesDiffusion libreBitTorrentÉmettreDossier LiveSynthétiseursLire les échantillons et CieInstruments virtuelsBoîtes à rythmesLe coin de l'électroSéquenceurs LiveTrackers Logiciels pour DJLoopersAudiovisuelTravail à l'imageSynchroniser une vidéo et un logiciel musicalVisuels_MIDIFaire une vidéo de présentation des logiciels Linux MaoPortail des LogicielsEnregistreurs éditeurs audioSéquenceursSynthétiseurs virtuelsOutils MIDIEffets audioHôtes de greffonsVisualisation analyse du signalLecteurs audioRadio djayingPost-productionOutils du musicienÉditeurs de partitionsVidéoSystèmeLangages de programmation audioDiversPortail MatérielListe de matériel par marqueCartes sonCartes son des membresTester sa carte sondépannage avec meterbridgeMixeurs de cartes sonCommuniquer avec les fabricantsSurfaces de contrôleSurfaces de contrôle des membrestester son clavier MIDI USBInterfaces hybridesInterfaces hybrides des membresMatériels diversConnecteursStockageRendre son ordinateur silencieuxAlimentationEnceintes de monitoringFabriquer les choses soi-mêmeMatériel ne fonctionnant pas encore sous linuxPortail SystèmeLogiciels libresLa licence GNU GPLLe système GNU LinuxDistributionsInstaller un logicielCompiler un logicielsuper utilisateurÉléments du systèmeFAQ xrunTrucs et astuces LINUXÉléments audio du systèmeMixeurs de cartes sonGestionnaires de connexions Audio et MIDIAuto-dépannageDépannage avec meterbridgeTemps-réel pour les applicationsPAMset_rlimitsCGroupTemps-réel pour les processus IRQLatenceTuto Réduire la latence des périphériques PCILe noyau LinuxLe noyau Temps-RéelTuto Compiler un noyau Temps-RéelLa MAO en réseauPC dédié en réseauOSCScripts BashScripts bash par TumulteScripts bash par cjpsimonScripts bash par ardoisebleueOptimisations d'affichageAffichage expertSplash screen avec grub2Gestionnaires de fenêtreCréer un support d'installationlive-buildCréer un système Live USB personnalisécloner une installationOptimiser ses disques dursTuto Utilisez la RAM comme disque de travailOptimiser son CPUlm_sensorsPortail des TutosTutos DébutantTutos MatérielTutos SystèmeTutos AutresPortail DévelopperSe tenir au couranttester des logicielstraduction logicielleempaqueterDemande aux développeursressources_devbibliosDéveloppeursGlossaireManuel du sitePrésentationLa documentation WikiLes forums de discussionLes nouvellesLes entretiensDiscuter en ligne sur IRCLes joutes musicalesLes éditoriauxLes veilles logicielsAdministration Faire un don Infos dons Connexion Nom d'utilisateur : Mot de passe : Verouillage Maj. (CapsLock) est actif. Mémorisez-moi (pour 1 année) J'ai oublié mon mot de passeS'inscrire Mégaphone 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 olinuxx, 17:52, dim. 24 mars 2024: Bonjour et bienvenue à Noitavon 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 calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo 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 En lire plus…
Envoyé par calixtus06 le ven. 26 Feb 2016 21:46 ça donne ça certains effets actifs d'autre comme la disto, l'overdrive ne fonctionne pas ainsi que certains presets des idées ?? merci d'avance Envoyé par sub26nico le ven. 26 Feb 2016 23:25 Le patch me semble ok mais je vois que tu utilises PulseAudio, peut être que le probleme viens de là.... Envoyé par ycollet le sam. 27 Feb 2016 10:09 Ca sent un vieux bug ... Je viens de retrouver ça sur le site sourceforge de rakarrack: https://sourceforge.net/p/rakarrack/bugs/22/ Il y a une petite modification à faire sur le code. Envoyé par ycollet le sam. 27 Feb 2016 10:15 diff --git a/src/Waveshaper.C b/src/Waveshaper.C index f4d339c..1a5a4b7 100755 --- a/src/Waveshaper.C +++ b/src/Waveshaper.C @@ -49,7 +49,7 @@ Waveshaper::Waveshaper() period_coeff = 8; ncSAMPLE_RATE=cSAMPLE_RATE/8.0f; break; - case 4: + default: period_coeff = 12; ncSAMPLE_RATE=cSAMPLE_RATE/12.0f; break; Sous Fedora, pour que ça compile, j'ai du éditer src/Makefile et supprimer -WWerror=format-security qui faisait planter la compilation sur le fichier rakarrack.cxx Envoyé par ycollet le sam. 27 Feb 2016 10:39 Les dernières modifications pour que ça compile sous fedora 23 (sans toucher au Makefile): $ git diff src/rakarrack.cxx diff --git a/src/rakarrack.cxx b/src/rakarrack.cxx index c6ccac8..4236b01 100755 --- a/src/rakarrack.cxx +++ b/src/rakarrack.cxx @@ -1,4 +1,4 @@ -// generated by Fast Light User Interface Designer (fluid) version 1.0300 +// generated by Fast Light User Interface Designer (fluid) version 1.0303 #include "rakarrack.h" #include "icono_rakarrack_128x128.xpm" @@ -23583,7 +23583,7 @@ inline void RKRGUI::preset_click_i(Fl_Button* o, void*) { Fl_Widget *m = fl_message_icon(); m->parent()->copy_label(rkr->jackcliname); sprintf(temp2,"Overwrite \"%s\"?",w->label()); - ok=fl_choice(temp2, "No","Yes", NULL); + ok=fl_choice("%ld",temp2, "No","Yes", NULL); if (!ok) { o->value(0); @@ -24850,7 +24850,7 @@ void RKRGUI::is_modified() { w->parent()->copy_label(rkr->jackcliname); - ok=fl_choice("Bank was modified, but not saved", "Discard","Save",NULL); + ok=fl_choice("%ld","Bank was modified, but not saved", "Discard","Save",NULL); @@ -28008,7 +28008,7 @@ inline void RKRGUI::delpreset(Fl_Widget *w, int num) { } sprintf(temp2,"Delete? \"%s\"",s->text()); - ok=fl_choice("%d",temp2,"No","Yes",NULL); + ok=fl_choice("%ld",temp2,"No","Yes",NULL); if (!ok) return; memset(Rname,0,sizeof(Rname)); sprintf(Rname,"%s",s->text()); Ces modifications seront nécessaires si on convertit le fichier rakarrack.fl en rakarrack.{cxx,h}. $ git diff src/rakarrack.fl diff --git a/src/rakarrack.fl b/src/rakarrack.fl index 0c291f9..1c73d6b 100755 --- a/src/rakarrack.fl +++ b/src/rakarrack.fl @@ -13657,7 +13657,7 @@ if (strlen(rkr->Bank[num].Preset_Name) >0) Fl_Widget *m = fl_message_icon(); m->parent()->copy_label(rkr->jackcliname); sprintf(temp2,"Overwrite \\"%s\\"?",w->label()); - ok=fl_choice(temp2, "No","Yes", NULL); + ok=fl_choice("%ld",temp2, "No","Yes", NULL); if (!ok) { o->value(0); @@ -14918,7 +14918,7 @@ if (rkr->modified) w->parent()->copy_label(rkr->jackcliname); - ok=fl_choice("Bank was modified, but not saved", "Discard","Save",NULL); + ok=fl_choice("%ld","Bank was modified, but not saved", "Discard","Save",NULL); @@ -18052,7 +18052,7 @@ if(strncmp(s->text(),"*",1)!=0) } sprintf(temp2,"Delete? \\"%s\\"",s->text()); -ok=fl_choice("%d",temp2,"No","Yes",NULL); +ok=fl_choice("%ld",temp2,"No","Yes",NULL); if (!ok) return; memset(Rname,0,sizeof(Rname)); sprintf(Rname,"%s",s->text()); Envoyé par allany le sam. 27 Feb 2016 12:18 Hello ! J'essaie de me concentrer sur tes connexions de jackd mais je m'use les yeux... Pourrais-tu poster, plutôt, un screenshot pris avec patchage que tu remettrais bien en ordre à la souris ? Si tu ne l'as pas déjà installé, je crois que c'est tout simple avec Synaptic (si tu es bien sur un dérivé Debian). P'têt aussi un problème de "câblage"... Je confirme que, pour la MAO, on ne regrette jamais l'absence de Pulseaudio... A+ Envoyé par olinuxx le sam. 27 Feb 2016 14:31 @ycollet : Yann, j'ai ajouté des balises CODE dans tes messages pour une meilleure lecture. Afficher les articles : Tous les articles De la dernière heure Des dernières 24h Des dernières 48h Aller au forum : 1 - Présentation 2 - Vos créations 3 - Le home-studio, les instruments et le DIY 4 - Techniques et manipulations du son 5 - Concerts/assoces/événements 6 - La brocante 7 - Autres sujets : le nimp' 1 - Le matériel et les pilotes ALSA, FFADO, ... 2 - Les distributions et les noyaux 3 - Forum dédié à Ardour 4 - Toutes les autres applications, les émulateurs... 5 - Les serveurs son : JACK, PulseAudio et autres... 6 - Le MIDI 7 - Développer/traduire/documenter/annoncer une application 8 - Les applications propriétaires 9 - Synthèse sonore et banques de sons 1 - La documentation et les nouvelles de LinuxMAO 2 - Bac à sable 3 - Le site : philosophie, organisation, problèmes... Documentation Portail DocumentaireDébuterDébuter - la MAODébuter - présentationsDébuter - le choix GNU-linuxDébuter - la MAO et GNU-linuxDébuter - survol du systèmeDébuter - tremplinLe home studioPrincipes de l'audionumeriqueEnregistrerÉditeurs audioEffetsLe mixageLe masteringGreffonsDossier Le SonLe SonLe Monde AnalogiqueLe Monde NumeriqueLes Paramètres Audio-NumériquesLes EffetsLes FormatsDossier musiqueÉcrire la musiqueAccordeursOutils pour le musicienMétronomeLes outils de compositionAccompagnementsSéquenceurs MIDILe coin des guitaristesLe coin du chantLa tessitureChansonReggaeLe BluesElectroacoustique Musique ContemporaineMIDIMIDI - Les basesMIDI - Les logicielsUtilitaires MIDITransport MIDIDossier DiffusionSimplement écouterProduire un albumConvertisseurs de formatsFormats audioProduction d'un CDFabrication des couverturesDiffusion libreBitTorrentÉmettreDossier LiveSynthétiseursLire les échantillons et CieInstruments virtuelsBoîtes à rythmesLe coin de l'électroSéquenceurs LiveTrackers Logiciels pour DJLoopersAudiovisuelTravail à l'imageSynchroniser une vidéo et un logiciel musicalVisuels_MIDIFaire une vidéo de présentation des logiciels Linux MaoPortail des LogicielsEnregistreurs éditeurs audioSéquenceursSynthétiseurs virtuelsOutils MIDIEffets audioHôtes de greffonsVisualisation analyse du signalLecteurs audioRadio djayingPost-productionOutils du musicienÉditeurs de partitionsVidéoSystèmeLangages de programmation audioDiversPortail MatérielListe de matériel par marqueCartes sonCartes son des membresTester sa carte sondépannage avec meterbridgeMixeurs de cartes sonCommuniquer avec les fabricantsSurfaces de contrôleSurfaces de contrôle des membrestester son clavier MIDI USBInterfaces hybridesInterfaces hybrides des membresMatériels diversConnecteursStockageRendre son ordinateur silencieuxAlimentationEnceintes de monitoringFabriquer les choses soi-mêmeMatériel ne fonctionnant pas encore sous linuxPortail SystèmeLogiciels libresLa licence GNU GPLLe système GNU LinuxDistributionsInstaller un logicielCompiler un logicielsuper utilisateurÉléments du systèmeFAQ xrunTrucs et astuces LINUXÉléments audio du systèmeMixeurs de cartes sonGestionnaires de connexions Audio et MIDIAuto-dépannageDépannage avec meterbridgeTemps-réel pour les applicationsPAMset_rlimitsCGroupTemps-réel pour les processus IRQLatenceTuto Réduire la latence des périphériques PCILe noyau LinuxLe noyau Temps-RéelTuto Compiler un noyau Temps-RéelLa MAO en réseauPC dédié en réseauOSCScripts BashScripts bash par TumulteScripts bash par cjpsimonScripts bash par ardoisebleueOptimisations d'affichageAffichage expertSplash screen avec grub2Gestionnaires de fenêtreCréer un support d'installationlive-buildCréer un système Live USB personnalisécloner une installationOptimiser ses disques dursTuto Utilisez la RAM comme disque de travailOptimiser son CPUlm_sensorsPortail des TutosTutos DébutantTutos MatérielTutos SystèmeTutos AutresPortail DévelopperSe tenir au couranttester des logicielstraduction logicielleempaqueterDemande aux développeursressources_devbibliosDéveloppeursGlossaireManuel du sitePrésentationLa documentation WikiLes forums de discussionLes nouvellesLes entretiensDiscuter en ligne sur IRCLes joutes musicalesLes éditoriauxLes veilles logicielsAdministration Faire un don Infos dons Connexion Nom d'utilisateur : Mot de passe : Verouillage Maj. (CapsLock) est actif. Mémorisez-moi (pour 1 année) J'ai oublié mon mot de passeS'inscrire Mégaphone 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 olinuxx, 17:52, dim. 24 mars 2024: Bonjour et bienvenue à Noitavon 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 calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo 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 En lire plus…
Envoyé par sub26nico le ven. 26 Feb 2016 23:25 Le patch me semble ok mais je vois que tu utilises PulseAudio, peut être que le probleme viens de là.... Envoyé par ycollet le sam. 27 Feb 2016 10:09 Ca sent un vieux bug ... Je viens de retrouver ça sur le site sourceforge de rakarrack: https://sourceforge.net/p/rakarrack/bugs/22/ Il y a une petite modification à faire sur le code. Envoyé par ycollet le sam. 27 Feb 2016 10:15 diff --git a/src/Waveshaper.C b/src/Waveshaper.C index f4d339c..1a5a4b7 100755 --- a/src/Waveshaper.C +++ b/src/Waveshaper.C @@ -49,7 +49,7 @@ Waveshaper::Waveshaper() period_coeff = 8; ncSAMPLE_RATE=cSAMPLE_RATE/8.0f; break; - case 4: + default: period_coeff = 12; ncSAMPLE_RATE=cSAMPLE_RATE/12.0f; break; Sous Fedora, pour que ça compile, j'ai du éditer src/Makefile et supprimer -WWerror=format-security qui faisait planter la compilation sur le fichier rakarrack.cxx Envoyé par ycollet le sam. 27 Feb 2016 10:39 Les dernières modifications pour que ça compile sous fedora 23 (sans toucher au Makefile): $ git diff src/rakarrack.cxx diff --git a/src/rakarrack.cxx b/src/rakarrack.cxx index c6ccac8..4236b01 100755 --- a/src/rakarrack.cxx +++ b/src/rakarrack.cxx @@ -1,4 +1,4 @@ -// generated by Fast Light User Interface Designer (fluid) version 1.0300 +// generated by Fast Light User Interface Designer (fluid) version 1.0303 #include "rakarrack.h" #include "icono_rakarrack_128x128.xpm" @@ -23583,7 +23583,7 @@ inline void RKRGUI::preset_click_i(Fl_Button* o, void*) { Fl_Widget *m = fl_message_icon(); m->parent()->copy_label(rkr->jackcliname); sprintf(temp2,"Overwrite \"%s\"?",w->label()); - ok=fl_choice(temp2, "No","Yes", NULL); + ok=fl_choice("%ld",temp2, "No","Yes", NULL); if (!ok) { o->value(0); @@ -24850,7 +24850,7 @@ void RKRGUI::is_modified() { w->parent()->copy_label(rkr->jackcliname); - ok=fl_choice("Bank was modified, but not saved", "Discard","Save",NULL); + ok=fl_choice("%ld","Bank was modified, but not saved", "Discard","Save",NULL); @@ -28008,7 +28008,7 @@ inline void RKRGUI::delpreset(Fl_Widget *w, int num) { } sprintf(temp2,"Delete? \"%s\"",s->text()); - ok=fl_choice("%d",temp2,"No","Yes",NULL); + ok=fl_choice("%ld",temp2,"No","Yes",NULL); if (!ok) return; memset(Rname,0,sizeof(Rname)); sprintf(Rname,"%s",s->text()); Ces modifications seront nécessaires si on convertit le fichier rakarrack.fl en rakarrack.{cxx,h}. $ git diff src/rakarrack.fl diff --git a/src/rakarrack.fl b/src/rakarrack.fl index 0c291f9..1c73d6b 100755 --- a/src/rakarrack.fl +++ b/src/rakarrack.fl @@ -13657,7 +13657,7 @@ if (strlen(rkr->Bank[num].Preset_Name) >0) Fl_Widget *m = fl_message_icon(); m->parent()->copy_label(rkr->jackcliname); sprintf(temp2,"Overwrite \\"%s\\"?",w->label()); - ok=fl_choice(temp2, "No","Yes", NULL); + ok=fl_choice("%ld",temp2, "No","Yes", NULL); if (!ok) { o->value(0); @@ -14918,7 +14918,7 @@ if (rkr->modified) w->parent()->copy_label(rkr->jackcliname); - ok=fl_choice("Bank was modified, but not saved", "Discard","Save",NULL); + ok=fl_choice("%ld","Bank was modified, but not saved", "Discard","Save",NULL); @@ -18052,7 +18052,7 @@ if(strncmp(s->text(),"*",1)!=0) } sprintf(temp2,"Delete? \\"%s\\"",s->text()); -ok=fl_choice("%d",temp2,"No","Yes",NULL); +ok=fl_choice("%ld",temp2,"No","Yes",NULL); if (!ok) return; memset(Rname,0,sizeof(Rname)); sprintf(Rname,"%s",s->text()); Envoyé par allany le sam. 27 Feb 2016 12:18 Hello ! J'essaie de me concentrer sur tes connexions de jackd mais je m'use les yeux... Pourrais-tu poster, plutôt, un screenshot pris avec patchage que tu remettrais bien en ordre à la souris ? Si tu ne l'as pas déjà installé, je crois que c'est tout simple avec Synaptic (si tu es bien sur un dérivé Debian). P'têt aussi un problème de "câblage"... Je confirme que, pour la MAO, on ne regrette jamais l'absence de Pulseaudio... A+ Envoyé par olinuxx le sam. 27 Feb 2016 14:31 @ycollet : Yann, j'ai ajouté des balises CODE dans tes messages pour une meilleure lecture. Afficher les articles : Tous les articles De la dernière heure Des dernières 24h Des dernières 48h Aller au forum : 1 - Présentation 2 - Vos créations 3 - Le home-studio, les instruments et le DIY 4 - Techniques et manipulations du son 5 - Concerts/assoces/événements 6 - La brocante 7 - Autres sujets : le nimp' 1 - Le matériel et les pilotes ALSA, FFADO, ... 2 - Les distributions et les noyaux 3 - Forum dédié à Ardour 4 - Toutes les autres applications, les émulateurs... 5 - Les serveurs son : JACK, PulseAudio et autres... 6 - Le MIDI 7 - Développer/traduire/documenter/annoncer une application 8 - Les applications propriétaires 9 - Synthèse sonore et banques de sons 1 - La documentation et les nouvelles de LinuxMAO 2 - Bac à sable 3 - Le site : philosophie, organisation, problèmes... Documentation Portail DocumentaireDébuterDébuter - la MAODébuter - présentationsDébuter - le choix GNU-linuxDébuter - la MAO et GNU-linuxDébuter - survol du systèmeDébuter - tremplinLe home studioPrincipes de l'audionumeriqueEnregistrerÉditeurs audioEffetsLe mixageLe masteringGreffonsDossier Le SonLe SonLe Monde AnalogiqueLe Monde NumeriqueLes Paramètres Audio-NumériquesLes EffetsLes FormatsDossier musiqueÉcrire la musiqueAccordeursOutils pour le musicienMétronomeLes outils de compositionAccompagnementsSéquenceurs MIDILe coin des guitaristesLe coin du chantLa tessitureChansonReggaeLe BluesElectroacoustique Musique ContemporaineMIDIMIDI - Les basesMIDI - Les logicielsUtilitaires MIDITransport MIDIDossier DiffusionSimplement écouterProduire un albumConvertisseurs de formatsFormats audioProduction d'un CDFabrication des couverturesDiffusion libreBitTorrentÉmettreDossier LiveSynthétiseursLire les échantillons et CieInstruments virtuelsBoîtes à rythmesLe coin de l'électroSéquenceurs LiveTrackers Logiciels pour DJLoopersAudiovisuelTravail à l'imageSynchroniser une vidéo et un logiciel musicalVisuels_MIDIFaire une vidéo de présentation des logiciels Linux MaoPortail des LogicielsEnregistreurs éditeurs audioSéquenceursSynthétiseurs virtuelsOutils MIDIEffets audioHôtes de greffonsVisualisation analyse du signalLecteurs audioRadio djayingPost-productionOutils du musicienÉditeurs de partitionsVidéoSystèmeLangages de programmation audioDiversPortail MatérielListe de matériel par marqueCartes sonCartes son des membresTester sa carte sondépannage avec meterbridgeMixeurs de cartes sonCommuniquer avec les fabricantsSurfaces de contrôleSurfaces de contrôle des membrestester son clavier MIDI USBInterfaces hybridesInterfaces hybrides des membresMatériels diversConnecteursStockageRendre son ordinateur silencieuxAlimentationEnceintes de monitoringFabriquer les choses soi-mêmeMatériel ne fonctionnant pas encore sous linuxPortail SystèmeLogiciels libresLa licence GNU GPLLe système GNU LinuxDistributionsInstaller un logicielCompiler un logicielsuper utilisateurÉléments du systèmeFAQ xrunTrucs et astuces LINUXÉléments audio du systèmeMixeurs de cartes sonGestionnaires de connexions Audio et MIDIAuto-dépannageDépannage avec meterbridgeTemps-réel pour les applicationsPAMset_rlimitsCGroupTemps-réel pour les processus IRQLatenceTuto Réduire la latence des périphériques PCILe noyau LinuxLe noyau Temps-RéelTuto Compiler un noyau Temps-RéelLa MAO en réseauPC dédié en réseauOSCScripts BashScripts bash par TumulteScripts bash par cjpsimonScripts bash par ardoisebleueOptimisations d'affichageAffichage expertSplash screen avec grub2Gestionnaires de fenêtreCréer un support d'installationlive-buildCréer un système Live USB personnalisécloner une installationOptimiser ses disques dursTuto Utilisez la RAM comme disque de travailOptimiser son CPUlm_sensorsPortail des TutosTutos DébutantTutos MatérielTutos SystèmeTutos AutresPortail DévelopperSe tenir au couranttester des logicielstraduction logicielleempaqueterDemande aux développeursressources_devbibliosDéveloppeursGlossaireManuel du sitePrésentationLa documentation WikiLes forums de discussionLes nouvellesLes entretiensDiscuter en ligne sur IRCLes joutes musicalesLes éditoriauxLes veilles logicielsAdministration Faire un don Infos dons Connexion Nom d'utilisateur : Mot de passe : Verouillage Maj. (CapsLock) est actif. Mémorisez-moi (pour 1 année) J'ai oublié mon mot de passeS'inscrire Mégaphone 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 olinuxx, 17:52, dim. 24 mars 2024: Bonjour et bienvenue à Noitavon 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 calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo 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 En lire plus…
Envoyé par ycollet le sam. 27 Feb 2016 10:09 Ca sent un vieux bug ... Je viens de retrouver ça sur le site sourceforge de rakarrack: https://sourceforge.net/p/rakarrack/bugs/22/ Il y a une petite modification à faire sur le code. Envoyé par ycollet le sam. 27 Feb 2016 10:15 diff --git a/src/Waveshaper.C b/src/Waveshaper.C index f4d339c..1a5a4b7 100755 --- a/src/Waveshaper.C +++ b/src/Waveshaper.C @@ -49,7 +49,7 @@ Waveshaper::Waveshaper() period_coeff = 8; ncSAMPLE_RATE=cSAMPLE_RATE/8.0f; break; - case 4: + default: period_coeff = 12; ncSAMPLE_RATE=cSAMPLE_RATE/12.0f; break; Sous Fedora, pour que ça compile, j'ai du éditer src/Makefile et supprimer -WWerror=format-security qui faisait planter la compilation sur le fichier rakarrack.cxx Envoyé par ycollet le sam. 27 Feb 2016 10:39 Les dernières modifications pour que ça compile sous fedora 23 (sans toucher au Makefile): $ git diff src/rakarrack.cxx diff --git a/src/rakarrack.cxx b/src/rakarrack.cxx index c6ccac8..4236b01 100755 --- a/src/rakarrack.cxx +++ b/src/rakarrack.cxx @@ -1,4 +1,4 @@ -// generated by Fast Light User Interface Designer (fluid) version 1.0300 +// generated by Fast Light User Interface Designer (fluid) version 1.0303 #include "rakarrack.h" #include "icono_rakarrack_128x128.xpm" @@ -23583,7 +23583,7 @@ inline void RKRGUI::preset_click_i(Fl_Button* o, void*) { Fl_Widget *m = fl_message_icon(); m->parent()->copy_label(rkr->jackcliname); sprintf(temp2,"Overwrite \"%s\"?",w->label()); - ok=fl_choice(temp2, "No","Yes", NULL); + ok=fl_choice("%ld",temp2, "No","Yes", NULL); if (!ok) { o->value(0); @@ -24850,7 +24850,7 @@ void RKRGUI::is_modified() { w->parent()->copy_label(rkr->jackcliname); - ok=fl_choice("Bank was modified, but not saved", "Discard","Save",NULL); + ok=fl_choice("%ld","Bank was modified, but not saved", "Discard","Save",NULL); @@ -28008,7 +28008,7 @@ inline void RKRGUI::delpreset(Fl_Widget *w, int num) { } sprintf(temp2,"Delete? \"%s\"",s->text()); - ok=fl_choice("%d",temp2,"No","Yes",NULL); + ok=fl_choice("%ld",temp2,"No","Yes",NULL); if (!ok) return; memset(Rname,0,sizeof(Rname)); sprintf(Rname,"%s",s->text()); Ces modifications seront nécessaires si on convertit le fichier rakarrack.fl en rakarrack.{cxx,h}. $ git diff src/rakarrack.fl diff --git a/src/rakarrack.fl b/src/rakarrack.fl index 0c291f9..1c73d6b 100755 --- a/src/rakarrack.fl +++ b/src/rakarrack.fl @@ -13657,7 +13657,7 @@ if (strlen(rkr->Bank[num].Preset_Name) >0) Fl_Widget *m = fl_message_icon(); m->parent()->copy_label(rkr->jackcliname); sprintf(temp2,"Overwrite \\"%s\\"?",w->label()); - ok=fl_choice(temp2, "No","Yes", NULL); + ok=fl_choice("%ld",temp2, "No","Yes", NULL); if (!ok) { o->value(0); @@ -14918,7 +14918,7 @@ if (rkr->modified) w->parent()->copy_label(rkr->jackcliname); - ok=fl_choice("Bank was modified, but not saved", "Discard","Save",NULL); + ok=fl_choice("%ld","Bank was modified, but not saved", "Discard","Save",NULL); @@ -18052,7 +18052,7 @@ if(strncmp(s->text(),"*",1)!=0) } sprintf(temp2,"Delete? \\"%s\\"",s->text()); -ok=fl_choice("%d",temp2,"No","Yes",NULL); +ok=fl_choice("%ld",temp2,"No","Yes",NULL); if (!ok) return; memset(Rname,0,sizeof(Rname)); sprintf(Rname,"%s",s->text()); Envoyé par allany le sam. 27 Feb 2016 12:18 Hello ! J'essaie de me concentrer sur tes connexions de jackd mais je m'use les yeux... Pourrais-tu poster, plutôt, un screenshot pris avec patchage que tu remettrais bien en ordre à la souris ? Si tu ne l'as pas déjà installé, je crois que c'est tout simple avec Synaptic (si tu es bien sur un dérivé Debian). P'têt aussi un problème de "câblage"... Je confirme que, pour la MAO, on ne regrette jamais l'absence de Pulseaudio... A+ Envoyé par olinuxx le sam. 27 Feb 2016 14:31 @ycollet : Yann, j'ai ajouté des balises CODE dans tes messages pour une meilleure lecture. Afficher les articles : Tous les articles De la dernière heure Des dernières 24h Des dernières 48h Aller au forum : 1 - Présentation 2 - Vos créations 3 - Le home-studio, les instruments et le DIY 4 - Techniques et manipulations du son 5 - Concerts/assoces/événements 6 - La brocante 7 - Autres sujets : le nimp' 1 - Le matériel et les pilotes ALSA, FFADO, ... 2 - Les distributions et les noyaux 3 - Forum dédié à Ardour 4 - Toutes les autres applications, les émulateurs... 5 - Les serveurs son : JACK, PulseAudio et autres... 6 - Le MIDI 7 - Développer/traduire/documenter/annoncer une application 8 - Les applications propriétaires 9 - Synthèse sonore et banques de sons 1 - La documentation et les nouvelles de LinuxMAO 2 - Bac à sable 3 - Le site : philosophie, organisation, problèmes... Documentation Portail DocumentaireDébuterDébuter - la MAODébuter - présentationsDébuter - le choix GNU-linuxDébuter - la MAO et GNU-linuxDébuter - survol du systèmeDébuter - tremplinLe home studioPrincipes de l'audionumeriqueEnregistrerÉditeurs audioEffetsLe mixageLe masteringGreffonsDossier Le SonLe SonLe Monde AnalogiqueLe Monde NumeriqueLes Paramètres Audio-NumériquesLes EffetsLes FormatsDossier musiqueÉcrire la musiqueAccordeursOutils pour le musicienMétronomeLes outils de compositionAccompagnementsSéquenceurs MIDILe coin des guitaristesLe coin du chantLa tessitureChansonReggaeLe BluesElectroacoustique Musique ContemporaineMIDIMIDI - Les basesMIDI - Les logicielsUtilitaires MIDITransport MIDIDossier DiffusionSimplement écouterProduire un albumConvertisseurs de formatsFormats audioProduction d'un CDFabrication des couverturesDiffusion libreBitTorrentÉmettreDossier LiveSynthétiseursLire les échantillons et CieInstruments virtuelsBoîtes à rythmesLe coin de l'électroSéquenceurs LiveTrackers Logiciels pour DJLoopersAudiovisuelTravail à l'imageSynchroniser une vidéo et un logiciel musicalVisuels_MIDIFaire une vidéo de présentation des logiciels Linux MaoPortail des LogicielsEnregistreurs éditeurs audioSéquenceursSynthétiseurs virtuelsOutils MIDIEffets audioHôtes de greffonsVisualisation analyse du signalLecteurs audioRadio djayingPost-productionOutils du musicienÉditeurs de partitionsVidéoSystèmeLangages de programmation audioDiversPortail MatérielListe de matériel par marqueCartes sonCartes son des membresTester sa carte sondépannage avec meterbridgeMixeurs de cartes sonCommuniquer avec les fabricantsSurfaces de contrôleSurfaces de contrôle des membrestester son clavier MIDI USBInterfaces hybridesInterfaces hybrides des membresMatériels diversConnecteursStockageRendre son ordinateur silencieuxAlimentationEnceintes de monitoringFabriquer les choses soi-mêmeMatériel ne fonctionnant pas encore sous linuxPortail SystèmeLogiciels libresLa licence GNU GPLLe système GNU LinuxDistributionsInstaller un logicielCompiler un logicielsuper utilisateurÉléments du systèmeFAQ xrunTrucs et astuces LINUXÉléments audio du systèmeMixeurs de cartes sonGestionnaires de connexions Audio et MIDIAuto-dépannageDépannage avec meterbridgeTemps-réel pour les applicationsPAMset_rlimitsCGroupTemps-réel pour les processus IRQLatenceTuto Réduire la latence des périphériques PCILe noyau LinuxLe noyau Temps-RéelTuto Compiler un noyau Temps-RéelLa MAO en réseauPC dédié en réseauOSCScripts BashScripts bash par TumulteScripts bash par cjpsimonScripts bash par ardoisebleueOptimisations d'affichageAffichage expertSplash screen avec grub2Gestionnaires de fenêtreCréer un support d'installationlive-buildCréer un système Live USB personnalisécloner une installationOptimiser ses disques dursTuto Utilisez la RAM comme disque de travailOptimiser son CPUlm_sensorsPortail des TutosTutos DébutantTutos MatérielTutos SystèmeTutos AutresPortail DévelopperSe tenir au couranttester des logicielstraduction logicielleempaqueterDemande aux développeursressources_devbibliosDéveloppeursGlossaireManuel du sitePrésentationLa documentation WikiLes forums de discussionLes nouvellesLes entretiensDiscuter en ligne sur IRCLes joutes musicalesLes éditoriauxLes veilles logicielsAdministration
Envoyé par ycollet le sam. 27 Feb 2016 10:15 diff --git a/src/Waveshaper.C b/src/Waveshaper.C index f4d339c..1a5a4b7 100755 --- a/src/Waveshaper.C +++ b/src/Waveshaper.C @@ -49,7 +49,7 @@ Waveshaper::Waveshaper() period_coeff = 8; ncSAMPLE_RATE=cSAMPLE_RATE/8.0f; break; - case 4: + default: period_coeff = 12; ncSAMPLE_RATE=cSAMPLE_RATE/12.0f; break; Sous Fedora, pour que ça compile, j'ai du éditer src/Makefile et supprimer -WWerror=format-security qui faisait planter la compilation sur le fichier rakarrack.cxx Envoyé par ycollet le sam. 27 Feb 2016 10:39 Les dernières modifications pour que ça compile sous fedora 23 (sans toucher au Makefile): $ git diff src/rakarrack.cxx diff --git a/src/rakarrack.cxx b/src/rakarrack.cxx index c6ccac8..4236b01 100755 --- a/src/rakarrack.cxx +++ b/src/rakarrack.cxx @@ -1,4 +1,4 @@ -// generated by Fast Light User Interface Designer (fluid) version 1.0300 +// generated by Fast Light User Interface Designer (fluid) version 1.0303 #include "rakarrack.h" #include "icono_rakarrack_128x128.xpm" @@ -23583,7 +23583,7 @@ inline void RKRGUI::preset_click_i(Fl_Button* o, void*) { Fl_Widget *m = fl_message_icon(); m->parent()->copy_label(rkr->jackcliname); sprintf(temp2,"Overwrite \"%s\"?",w->label()); - ok=fl_choice(temp2, "No","Yes", NULL); + ok=fl_choice("%ld",temp2, "No","Yes", NULL); if (!ok) { o->value(0); @@ -24850,7 +24850,7 @@ void RKRGUI::is_modified() { w->parent()->copy_label(rkr->jackcliname); - ok=fl_choice("Bank was modified, but not saved", "Discard","Save",NULL); + ok=fl_choice("%ld","Bank was modified, but not saved", "Discard","Save",NULL); @@ -28008,7 +28008,7 @@ inline void RKRGUI::delpreset(Fl_Widget *w, int num) { } sprintf(temp2,"Delete? \"%s\"",s->text()); - ok=fl_choice("%d",temp2,"No","Yes",NULL); + ok=fl_choice("%ld",temp2,"No","Yes",NULL); if (!ok) return; memset(Rname,0,sizeof(Rname)); sprintf(Rname,"%s",s->text()); Ces modifications seront nécessaires si on convertit le fichier rakarrack.fl en rakarrack.{cxx,h}. $ git diff src/rakarrack.fl diff --git a/src/rakarrack.fl b/src/rakarrack.fl index 0c291f9..1c73d6b 100755 --- a/src/rakarrack.fl +++ b/src/rakarrack.fl @@ -13657,7 +13657,7 @@ if (strlen(rkr->Bank[num].Preset_Name) >0) Fl_Widget *m = fl_message_icon(); m->parent()->copy_label(rkr->jackcliname); sprintf(temp2,"Overwrite \\"%s\\"?",w->label()); - ok=fl_choice(temp2, "No","Yes", NULL); + ok=fl_choice("%ld",temp2, "No","Yes", NULL); if (!ok) { o->value(0); @@ -14918,7 +14918,7 @@ if (rkr->modified) w->parent()->copy_label(rkr->jackcliname); - ok=fl_choice("Bank was modified, but not saved", "Discard","Save",NULL); + ok=fl_choice("%ld","Bank was modified, but not saved", "Discard","Save",NULL); @@ -18052,7 +18052,7 @@ if(strncmp(s->text(),"*",1)!=0) } sprintf(temp2,"Delete? \\"%s\\"",s->text()); -ok=fl_choice("%d",temp2,"No","Yes",NULL); +ok=fl_choice("%ld",temp2,"No","Yes",NULL); if (!ok) return; memset(Rname,0,sizeof(Rname)); sprintf(Rname,"%s",s->text()); Envoyé par allany le sam. 27 Feb 2016 12:18 Hello ! J'essaie de me concentrer sur tes connexions de jackd mais je m'use les yeux... Pourrais-tu poster, plutôt, un screenshot pris avec patchage que tu remettrais bien en ordre à la souris ? Si tu ne l'as pas déjà installé, je crois que c'est tout simple avec Synaptic (si tu es bien sur un dérivé Debian). P'têt aussi un problème de "câblage"... Je confirme que, pour la MAO, on ne regrette jamais l'absence de Pulseaudio... A+ Envoyé par olinuxx le sam. 27 Feb 2016 14:31 @ycollet : Yann, j'ai ajouté des balises CODE dans tes messages pour une meilleure lecture. Afficher les articles : Tous les articles De la dernière heure Des dernières 24h Des dernières 48h Aller au forum : 1 - Présentation 2 - Vos créations 3 - Le home-studio, les instruments et le DIY 4 - Techniques et manipulations du son 5 - Concerts/assoces/événements 6 - La brocante 7 - Autres sujets : le nimp' 1 - Le matériel et les pilotes ALSA, FFADO, ... 2 - Les distributions et les noyaux 3 - Forum dédié à Ardour 4 - Toutes les autres applications, les émulateurs... 5 - Les serveurs son : JACK, PulseAudio et autres... 6 - Le MIDI 7 - Développer/traduire/documenter/annoncer une application 8 - Les applications propriétaires 9 - Synthèse sonore et banques de sons 1 - La documentation et les nouvelles de LinuxMAO 2 - Bac à sable 3 - Le site : philosophie, organisation, problèmes...
Envoyé par ycollet le sam. 27 Feb 2016 10:39 Les dernières modifications pour que ça compile sous fedora 23 (sans toucher au Makefile): $ git diff src/rakarrack.cxx diff --git a/src/rakarrack.cxx b/src/rakarrack.cxx index c6ccac8..4236b01 100755 --- a/src/rakarrack.cxx +++ b/src/rakarrack.cxx @@ -1,4 +1,4 @@ -// generated by Fast Light User Interface Designer (fluid) version 1.0300 +// generated by Fast Light User Interface Designer (fluid) version 1.0303 #include "rakarrack.h" #include "icono_rakarrack_128x128.xpm" @@ -23583,7 +23583,7 @@ inline void RKRGUI::preset_click_i(Fl_Button* o, void*) { Fl_Widget *m = fl_message_icon(); m->parent()->copy_label(rkr->jackcliname); sprintf(temp2,"Overwrite \"%s\"?",w->label()); - ok=fl_choice(temp2, "No","Yes", NULL); + ok=fl_choice("%ld",temp2, "No","Yes", NULL); if (!ok) { o->value(0); @@ -24850,7 +24850,7 @@ void RKRGUI::is_modified() { w->parent()->copy_label(rkr->jackcliname); - ok=fl_choice("Bank was modified, but not saved", "Discard","Save",NULL); + ok=fl_choice("%ld","Bank was modified, but not saved", "Discard","Save",NULL); @@ -28008,7 +28008,7 @@ inline void RKRGUI::delpreset(Fl_Widget *w, int num) { } sprintf(temp2,"Delete? \"%s\"",s->text()); - ok=fl_choice("%d",temp2,"No","Yes",NULL); + ok=fl_choice("%ld",temp2,"No","Yes",NULL); if (!ok) return; memset(Rname,0,sizeof(Rname)); sprintf(Rname,"%s",s->text()); Ces modifications seront nécessaires si on convertit le fichier rakarrack.fl en rakarrack.{cxx,h}. $ git diff src/rakarrack.fl diff --git a/src/rakarrack.fl b/src/rakarrack.fl index 0c291f9..1c73d6b 100755 --- a/src/rakarrack.fl +++ b/src/rakarrack.fl @@ -13657,7 +13657,7 @@ if (strlen(rkr->Bank[num].Preset_Name) >0) Fl_Widget *m = fl_message_icon(); m->parent()->copy_label(rkr->jackcliname); sprintf(temp2,"Overwrite \\"%s\\"?",w->label()); - ok=fl_choice(temp2, "No","Yes", NULL); + ok=fl_choice("%ld",temp2, "No","Yes", NULL); if (!ok) { o->value(0); @@ -14918,7 +14918,7 @@ if (rkr->modified) w->parent()->copy_label(rkr->jackcliname); - ok=fl_choice("Bank was modified, but not saved", "Discard","Save",NULL); + ok=fl_choice("%ld","Bank was modified, but not saved", "Discard","Save",NULL); @@ -18052,7 +18052,7 @@ if(strncmp(s->text(),"*",1)!=0) } sprintf(temp2,"Delete? \\"%s\\"",s->text()); -ok=fl_choice("%d",temp2,"No","Yes",NULL); +ok=fl_choice("%ld",temp2,"No","Yes",NULL); if (!ok) return; memset(Rname,0,sizeof(Rname)); sprintf(Rname,"%s",s->text()); Envoyé par allany le sam. 27 Feb 2016 12:18 Hello ! J'essaie de me concentrer sur tes connexions de jackd mais je m'use les yeux... Pourrais-tu poster, plutôt, un screenshot pris avec patchage que tu remettrais bien en ordre à la souris ? Si tu ne l'as pas déjà installé, je crois que c'est tout simple avec Synaptic (si tu es bien sur un dérivé Debian). P'têt aussi un problème de "câblage"... Je confirme que, pour la MAO, on ne regrette jamais l'absence de Pulseaudio... A+ Envoyé par olinuxx le sam. 27 Feb 2016 14:31 @ycollet : Yann, j'ai ajouté des balises CODE dans tes messages pour une meilleure lecture. Afficher les articles : Tous les articles De la dernière heure Des dernières 24h Des dernières 48h Aller au forum : 1 - Présentation 2 - Vos créations 3 - Le home-studio, les instruments et le DIY 4 - Techniques et manipulations du son 5 - Concerts/assoces/événements 6 - La brocante 7 - Autres sujets : le nimp' 1 - Le matériel et les pilotes ALSA, FFADO, ... 2 - Les distributions et les noyaux 3 - Forum dédié à Ardour 4 - Toutes les autres applications, les émulateurs... 5 - Les serveurs son : JACK, PulseAudio et autres... 6 - Le MIDI 7 - Développer/traduire/documenter/annoncer une application 8 - Les applications propriétaires 9 - Synthèse sonore et banques de sons 1 - La documentation et les nouvelles de LinuxMAO 2 - Bac à sable 3 - Le site : philosophie, organisation, problèmes...
Envoyé par allany le sam. 27 Feb 2016 12:18 Hello ! J'essaie de me concentrer sur tes connexions de jackd mais je m'use les yeux... Pourrais-tu poster, plutôt, un screenshot pris avec patchage que tu remettrais bien en ordre à la souris ? Si tu ne l'as pas déjà installé, je crois que c'est tout simple avec Synaptic (si tu es bien sur un dérivé Debian). P'têt aussi un problème de "câblage"... Je confirme que, pour la MAO, on ne regrette jamais l'absence de Pulseaudio... A+ Envoyé par olinuxx le sam. 27 Feb 2016 14:31 @ycollet : Yann, j'ai ajouté des balises CODE dans tes messages pour une meilleure lecture. Afficher les articles : Tous les articles De la dernière heure Des dernières 24h Des dernières 48h Aller au forum : 1 - Présentation 2 - Vos créations 3 - Le home-studio, les instruments et le DIY 4 - Techniques et manipulations du son 5 - Concerts/assoces/événements 6 - La brocante 7 - Autres sujets : le nimp' 1 - Le matériel et les pilotes ALSA, FFADO, ... 2 - Les distributions et les noyaux 3 - Forum dédié à Ardour 4 - Toutes les autres applications, les émulateurs... 5 - Les serveurs son : JACK, PulseAudio et autres... 6 - Le MIDI 7 - Développer/traduire/documenter/annoncer une application 8 - Les applications propriétaires 9 - Synthèse sonore et banques de sons 1 - La documentation et les nouvelles de LinuxMAO 2 - Bac à sable 3 - Le site : philosophie, organisation, problèmes...
Envoyé par olinuxx le sam. 27 Feb 2016 14:31 @ycollet : Yann, j'ai ajouté des balises CODE dans tes messages pour une meilleure lecture. Afficher les articles : Tous les articles De la dernière heure Des dernières 24h Des dernières 48h Aller au forum : 1 - Présentation 2 - Vos créations 3 - Le home-studio, les instruments et le DIY 4 - Techniques et manipulations du son 5 - Concerts/assoces/événements 6 - La brocante 7 - Autres sujets : le nimp' 1 - Le matériel et les pilotes ALSA, FFADO, ... 2 - Les distributions et les noyaux 3 - Forum dédié à Ardour 4 - Toutes les autres applications, les émulateurs... 5 - Les serveurs son : JACK, PulseAudio et autres... 6 - Le MIDI 7 - Développer/traduire/documenter/annoncer une application 8 - Les applications propriétaires 9 - Synthèse sonore et banques de sons 1 - La documentation et les nouvelles de LinuxMAO 2 - Bac à sable 3 - Le site : philosophie, organisation, problèmes...