Man page - drumgizmo(1)
Packages contains this manual
Available languages:
en frManual
DRUMGIZMO
NOMSYNOPSIS
DESCRIPTION
OPTIONS
EXEMPLES
BOGUES
INFORMATIONS ADDITIONELLES
NOM
drumgizmo - application de batterie
SYNOPSIS
drumgizmo [ OPTIONS ] < FICHIER >
DESCRIPTION
DrumGizmo est un greffon ainsi quâune application autonome de batterie multi-plateforme et Ă source ouverte. Il est comparable Ă plusieurs produits commerciaux de greffon de batterie.
DrumGizmo utilise un format de fichier de kit de batterie ouvert, permettant Ă la communautĂ© de crĂ©er ses propres kits de batterie. Il possĂšde une sortie multi-canaux, rendant possible de mixer exactement de mĂȘme la maniĂšre que vous le feriez avec un kit de batterie rĂ©el. Lâhumaniseur optionnel inclu analyse les notes MIDI, en ajustant leurs vĂ©locitĂ©s Ă -la-volĂ©e. Ce client peut ĂȘtre utilisĂ© comme un logiciel autonome effectuant un rendu MIDI, gĂ©nĂ©rant des fichiers .wav, 1 pour chaque canal. Ou bien, vous pouvez utilisez DrumGizmo comme un Ă©chantillonneur logiciel pour un kit de batterie Ă©lectronique. Des versions en greffon sont Ă©galement disponibles.
OPTIONS
-a, --async_load
Charger le kit en arriĂšre-plan.
-b, --bleed
ParamĂštre et charge la repisse-maĂźtre.
-i, --inputengine {dummy|test|jackmidi|midifile}
Utilise le moteur dâentrĂ©e dâĂ©vĂšnements indiquĂ©.
-I, --inputparms liste_de_paramĂštres
Attribue des paramĂštres au moteur dâentrĂ©e.
jackmidi:
midimap=<fichier_midimap>
midifile:
file=<fichier_midi>
speed=<tempo> (1.0 par défaut)
track=<piste_midi> (-1 par défaut, toutes les
pistes)
midimap=<fichier_midimap>
loop=<true|false>
ossmidi:
midimap=<fichier_midimap>
dev=<périphérique> (défaut
â/dev/midiâ)
test:
p=<probabilité_de_coup> (0.1 par défaut)
instr=<instrument> (-1 par défaut, instrument
aléatoire)
len=<secondes> (-1 par défaut, toujours)
dummy:
-o, --outputengine {dummy|alsa|jackaudio|wavfile|oss}
Utilise le moteur de sortie audio indiqué.
-O, --outputparms liste_de_paramĂštres
Attribue des paramĂštres au moteur de sortie.
alsa:
dev=<périphérique>
(âdefaultâ par dĂ©faut)
frames=<trames> (32 par défaut)
srate=<fréquence_d_échantillonnage>
(44100 par défaut)
wavfile:
file=<nom_de_fichier> (âoutputâ par
défaut)
srate=<fréquence_d_échantillonnage>
(44100 par défaut)
oss:
dev=<périphérique> (/dev/dsp par
défaut)
srate=<fréquence_d_échantillonnage>
(44100 par défaut)
max_fragments=<fragments> (4 par défaut)
fragment_size=<taille> (8 par défaut)
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âĂ©chantillons Ă traiter, (-1 par dĂ©faut : infini)
-r, --no-resampling
Désactiver le ré-échantillonnage
-s, --streaming
Active le streaming du disque
-S, --strimingparms liste_de_paramĂštres
ParamĂštres pour le contrĂŽle des tampons de streaming.
limit =<taille> (Limite à cette taille, la quantité de données du kit de batterie préchargées)
-t, --timing-humanizer
Active la possibilité de
déplacer les notes dans le temps.
Note : ajoute de la latence dans la sortie - ne pas utiliser
avec un kit midi temps-réel.
-T, --timing-humanizerparms parmlist
Options du timing de lâhumaniseur.
laidback
=<val>
(Déplace les notes avant ou aprÚs le temps en
ms [+/-100].)
tightness
=<val> (ContrĂŽle la
précision du batteur. [0; 1].)
regain
=<val> (ContrÎle la rapidité
avec laquelle le batteur se rattrape au tempo. [0; 1])
-t, --velocity-humanizer
Permet dâadapter les vitesses dâentrĂ©e pour obtenir un son plus rĂ©aliste.
-T, --velocity-humanizerparms parmlist
Options de lâhumaniseur de vĂ©locitĂ©.
attack
=<val>
(La vitesse à laquelle la vélocité est
réduite lorsque vous jouez des notes rapides. Des
valeurs plus faibles entraßnent une réduction
plus rapide de la vitesse. [0,1])
release
=<val> (La vitesse Ă laquelle le
batteur retrouve la vĂ©locitĂ© lorsquâil y
a des espaces entre les notes. Des valeurs plus faibles
entraĂźnent une reprise plus rapide. [0,1])
stddev
=<val> (LâĂ©cart-type pour
lâhumaniseur de vitesse. Une valeur plus
Ă©levĂ©e rend plus probable quâun
échantillon plus éloigné de la
vĂ©locitĂ© dâentrĂ©e soit
joué. [0,4.5])
-l, --voice-limit
Activer la limite vocale.
-L, --voice-limitparms parmlist
Options de limite de voix.
max
=<val>
(Nombre maximum de voix pour chaque instrument avant que les
anciens échantillons ne soient réduits.
[1,30])
rampdown
=<val> (Temps quâil faut Ă un
ancien échantillon pour devenir complÚtement
silencieux. [0.01,2.0])
-p, --parameters parmlist
ParamĂštres de
lâalgorithme de sĂ©lection des
échantillons.
close
=<val> (Lâimportance accordĂ©e au
choix dâun Ă©chantillon proche de la valeur
réelle de la vitesse (aprÚs humanisation)
[0,1])
diverse
=<val> (Lâimportance accordĂ©e
au choix dâĂ©chantillons qui nâont pas
été joués récemment [0,1])
random
=<val> (La quantité
dâalĂ©atoire ajoutĂ©e [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 Ă 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.