summaryrefslogtreecommitdiff
path: root/man/drumgizmo.fr.1
blob: 4b419237fa80d38949a94c96a0555a71ce36aca1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
.TH "DRUMGIZMO" "1" "05 Août 2018" "drumgizmo" ""

.SH NOM
drumgizmo \- application de batterie

.SH SYNOPSIS
\fBdrumgizmo\fR [OPTIONS] fichier_de_kit_de_batterie

.SH "DESCRIPTION"
.PP
\fBDrumGizmo\fR 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.
.PP
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. Une version en greffon est également disponible.

.SH "OPTIONS"
.PD 0
.RE
\fB-a, --async_load\fR
.RS 7
Charger le kit en arrière-plan.

.RE
\fB-b, --bleed\fR
.RS 7
Paramètre et charge la repisse- maître.

.RE
\fB-i, --inputengine \fR{dummy|test|jackmidi|midifile}
.RS 7
Utilise le moteur d'entrée d'évènements indiqué.

.RE
\fB-I, --inputparms liste_de_paramètres\fR
.RS 7
Attribue des paramètres au moteur d'entrée.

\fBjackmidi:\fR
.P
midimap=<fichier_midimap>

\fBmidifile:\fR
.P
file=<fichier_midi>
.P
speed=<tempo> (1.0 par défaut)
.P
track=<piste_midi> (-1 par défaut, toutes les pistes)
.P
midimap=<fichier_midimap>
.P
loop=<true|false>

\fBtest:\fR
.P
p=<probabilité_de_coup> (0.1 par défaut)
.P
instr=<instrument> (-1 par défaut, instrument aléatoire)
.P
len=<secondes> (-1 par défaut, toujours)

\fBdummy:\fR

.RE
\fB-o, --outputengine \fR{dummy|alsa|jackaudio|wavfile|oss}
.RS 7
Utilise le moteur de sortie audio indiqué.

.RE
\fB-O, --outputparms liste_de_paramètres\fR
.RS 7
Attribue des paramètres au moteur de sortie.

\fBalsa:\fR
.P
dev=<périphérique> ('default' par défaut)
.P
frames=<trames> (32 par défaut)
.P
srate=<fréquence_d_échantillonnage> (44100 par défaut)

\fBwavfile:\fR
.P
file=<nom_de_fichier> ('output' par défaut)
.P
srate=<fréquence_d_échantillonnage> (44100 par défaut)

\fBoss:\fR
.P
dev=<périphérique> (/dev/dsp par défaut)
.P
srate=<fréquence_d_échantillonnage> (44100 par défaut)
.P
max_fragments=<fragments> (4 par défaut)
.P
fragment_size=<taille> (8 par défaut)

.P
Davantage d'informations sur \fBmax_fragments\fR et \fBfragment_size\fR sur la page
http://manuals.opensound.com/developer/SNDCTL_DSP_SETFRAGMENT.html (en anglais)

\fBjackaudio:\fR

\fBdummy:\fR

.RE
\fB-e, --endpos\fR
.RS 7
Nombre d'échantillons à traiter, (-1 par défaut : infini)

.RE
\fB-r, --no-resampling\fR
.RS 7
Désactiver le ré-échantillonnage

.RE
\fB-s, --streaming\fR
.RS 7
Active le streaming du disque

.RE
\fB-S, --strimingparms liste_de_paramètres\fR
.RS 7
Paramètres pour le contrôle des tampons de streaming.

.P
\fBlimit\fR=<taille> (Limite à cette taille, la quantité de données du kit de batterie préchargées)
\" .P
\" \fBchunk_size\fR=<taille> (taille de la quantité en k,M,G)

.RE
\fB-t, --timing-humanizer\fR
.RS 7
Active la possibilité de déplacer les notes dans le temps.
.P
\fINote : \fIajoute \fIde \fIla \fIlatence \fIdans \fIla \fIsortie - \fIne
\fIpas \fIutiliser \fIavec \fIun \fIkit \fImidi \fItemps-réel.

.RE
\fB-T, --timing-humanizerparms parmlist\fR
.RS 7
Options du timing de l'humaniseur.

.P
\fBlaidback\fR=<val> (Déplace les notes avant ou après le temps en ms
[+/-100].)
.P
\fBtightness\fR=<val> (Contrôle la précision du batteur. [0; 1].)
.P
\fBregain\fR=<val> (Contrôle la rapidité avec laquelle le batteur se rattrape au tempo. [0; 1])

.RE
\fB-v, --version\fR
.RS 7
Affiche la version de drumgizmo puis quitte.

.RE
\fB-h, --help\fR
.RS 7
Affiche l'aide de commande terminal puis quitte.

.RE
\fBfichier_de_kit_de_batterie\fR
.RS 7
Charge le fichier_de_kit_de_batterie.

.RE
.SH "EXEMPLES"
\fBEffectuer un rendu d'un fichier_midi vers des fichiers wav :\fR
.RS 7
drumgizmo -i fichier_midi -I file=fichier.mid,midimap=midimap.xml -o wavfile -O file=prefix drumkit.xml
.RE
\fBRecevoir le MIDI depuis Jack et envoyer la sortie audio vers les haut-parleurs :\fR
.RS 7
drumgizmo -i jackmidi -I midimap=midimap.xml -o jackaudio drumkit.xml
.RE
.SH "BOGUES"
Rapporter les bogues à http://www.drumgizmo.org/wiki/doku.php?id=bugs (en anglais).

.SH "INFORMATIONS ADDITIONELLES"
Pour davantage d'informations, visitez le site internet http://www.drumgizmo.org.