DRUMGIZMO(1) DRUMGIZMO(1) NOM drumgizmo - application de batterie SYNOPSIS drumgizmo [OPTIONS] DESCRIPTION DrumGizmo est un greffon ainsi qu'une application autonome de batterie multi-plateforme et a source ouverte. Il est comparable a plusieurs produits commerciaux de greffon de batterie. DrumGizmo utilise un format de fichier de kit de batterie ouvert, permettant a la communaute de creer ses propres kits de batterie. Il possede une sortie multi-canaux, rendant possible de mixer exactement de meme la maniere que vous le feriez avec un kit de batterie reel. L'humaniseur optionnel inclu analyse les notes MIDI, en ajustant leurs velocites a-la-volee. Ce client peut etre utilise comme un logiciel autonome effectuant un rendu MIDI, generant des fichiers .wav, 1 pour chaque canal. Ou bien, vous pouvez utilisez DrumGizmo comme un echantillonneur logiciel pour un kit de batterie electronique. Des versions en greffon sont egalement disponibles. OPTIONS -a, --async_load Charger le kit en arriere-plan. -b, --bleed Parametre et charge la repisse-maitre. -i, --inputengine {dummy|test|jackmidi|midifile} Utilise le moteur d'entree d'evenements indique. -I, --inputparms liste_de_parametres Attribue des parametres au moteur d'entree. jackmidi: midimap= midifile: file= speed= (1.0 par defaut) track= (-1 par defaut, toutes les pistes) midimap= loop= ossmidi: midimap= dev= (defaut '/dev/midi') test: p= (0.1 par defaut) instr= (-1 par defaut, instrument aleatoire) len= (-1 par defaut, toujours) dummy: -o, --outputengine {dummy|alsa|jackaudio|wavfile|oss} Utilise le moteur de sortie audio indique. -O, --outputparms liste_de_parametres Attribue des parametres au moteur de sortie. alsa: dev= ('default' par defaut) frames= (32 par defaut) srate= (44100 par defaut) wavfile: file= ('output' par defaut) srate= (44100 par defaut) oss: dev= (/dev/dsp par defaut) srate= (44100 par defaut) max_fragments= (4 par defaut) fragment_size= (8 par defaut) Davantage d'informations sur max_fragments et fragment_size sur la page http://manuals.opensound.com/developer/SNDCTL_DSP_SETFRAGMENT.html (en anglais) jackaudio: dummy: -e, --endpos Nombre d'echantillons a traiter, (-1 par defaut : infini) -r, --no-resampling Desactiver le re-echantillonnage -s, --streaming Active le streaming du disque -S, --strimingparms liste_de_parametres Parametres pour le controle des tampons de streaming. limit= (Limite a cette taille, la quantite de donnees du kit de batterie prechargees) -t, --timing-humanizer Active la possibilite de deplacer les notes dans le temps. Note : ajoute de la latence dans la sortie - ne pas utiliser avec un kit midi temps-reel. -T, --timing-humanizerparms parmlist Options du timing de l'humaniseur. laidback= (Deplace les notes avant ou apres le temps en ms [+/-100].) tightness= (Controle la precision du batteur. [0; 1].) regain= (Controle la rapidite avec laquelle le batteur se rattrape au tempo. [0; 1]) -t, --velocity-humanizer Permet d'adapter les vitesses d'entree pour obtenir un son plus realiste. -T, --velocity-humanizerparms parmlist Options de l'humaniseur de velocite. attack= (La vitesse a laquelle la velocite est reduite lorsque vous jouez des notes rapides. Des valeurs plus faibles entrainent une reduction plus rapide de la vitesse. [0,1]) release= (La vitesse a laquelle le batteur retrouve la velocite lorsqu'il y a des espaces entre les notes. Des valeurs plus faibles entrainent une reprise plus rapide. [0,1]) stddev= (L'ecart-type pour l'humaniseur de vitesse. Une valeur plus elevee rend plus probable qu'un echantillon plus eloigne de la velocite d'entree soit joue. [0,4.5]) -l, --voice-limit Activer la limite vocale. -L, --voice-limitparms parmlist Options de limite de voix. max= (Nombre maximum de voix pour chaque instrument avant que les anciens echantillons ne soient reduits. [1,30]) rampdown= (Temps qu'il faut a un ancien echantillon pour devenir completement silencieux. [0.01,2.0]) -p, --parameters parmlist Parametres de l'algorithme de selection des echantillons. close= (L'importance accordee au choix d'un echantillon proche de la valeur reelle de la vitesse (apres humanisation) [0,1]) diverse= (L'importance accordee au choix d'echantillons qui n'ont pas ete joues recemment [0,1]) random= (La quantite d'aleatoire ajoutee [0,1]) -v, --version Affiche la version de drumgizmo puis quitte. -h, --help Affiche l'aide de commande terminal puis quitte. fichier_de_kit_de_batterie Charge le fichier_de_kit_de_batterie. EXEMPLES Effectuer un rendu d'un fichier_midi vers des fichiers wav : drumgizmo -i fichier_midi -I file=fichier.mid,midimap=midimap.xml -o wavfile -O file=prefix drumkit.xml Recevoir le MIDI depuis Jack et envoyer la sortie audio vers les haut- parleurs : drumgizmo -i jackmidi -I midimap=midimap.xml -o jackaudio drumkit.xml BOGUES Rapporter les bogues a http://www.drumgizmo.org/wiki/doku.php?id=bugs (en anglais). INFORMATIONS ADDITIONELLES Pour davantage d'informations, visitez le site internet http://www.drumgizmo.org. drumgizmo 21 juillet 2018 DRUMGIZMO(1)