---
name: "drumgizmo.fr"
section: "1"
platform: "linux"
package: "drumgizmo-standalone"
version: "0.9.20-4"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/drumgizmo.fr"
---

# drumgizmo.fr(1)

## 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.
