1 gsequencer
2
3GSEQUENCER(1) gsequencer v3.0.0 GSEQUENCER(1)
4
5
6
8 gsequencer - Advanced Gtk+ Sequencer is an audio sequencer and
9 composition editor
10
12 /usr/bin/gsequencer [--help] [--version] [--no-builtin-theme]
13 [--non-unique] [--menu-bar] [--filename file]
14 [--no-config]
15
17 Advanced GTK+ Sequencer is intended to use for music composition. It
18 features a piano roll, as well a synth, matrix editor, drum machine,
19 soundfont2 player, mixer and an output panel. It’s designed to be
20 highly configurable. You may add effects to its effect chain; and add
21 or remove audio channels/pads. You may set up a fully functional
22 network of engines, thus there is a link editor for linking audio
23 lines.
24
25 As version 1.0.0 it supports LADSPA, DSSI and Lv2 plugin format. And
26 provides the ability to export to WAV, FLAC and OGG audio files. It can
27 run on various soundcard backends including ALSA, OSS4, JACK Audio
28 Connection Kit, Pulseaudio Core-Audio, Audio-Unit and WASAPI.
29
30 The binary looks for a configuration file in
31 $HOME/.gsequencer/ags.conf.
32
33 ...
34
36 The program follows the usual GNU command line syntax, with long
37 options starting with two dashes (`-'). A summary of options is
38 included below. For a complete description, see the info(1) files.
39
40 --no-builtin-theme
41 Disable built-in theme in order to display default theme.
42
43 --non-unique
44 Don't attach to any existing application ID, i.e. fork a new
45 process.
46
47 --menu-bar
48 Ignore gtk-shell-shows-menubar from GtkSettings and force showing a
49 traditional GtkMenuBar.
50
51 --filename file
52 Open file from command line.
53
54 --no-config
55 Don't read config from file.
56
57 --help
58 Show summary of options.
59
60 --version
61 Show version of program.
62
64 The program interprets following environment variables if set.
65
66 OSS_MIXERDEV
67 the OSSv4 mixer device
68
69 LADSPA_PATH
70 LADSPA plugin search path
71
72 DSSI_PATH
73 DSSI plugin search path
74
75 LV2_PATH
76 LV2 plugin search path
77
78 AGS_ANIMATION_FILENAME
79 The splash screen's background picture
80
81 AGS_ANIMATION_TEXT_BOX_X0
82 The splash screen's text box x-position
83
84 AGS_ANIMATION_TEXT_BOX_Y0
85 The splash screen's text box y-position
86
87 AGS_ANIMATION_TEXT_COLOR
88 The splash screen's text color
89
90 AGS_CSS_FILENAME
91 The application's style sheet
92
93 AGS_CONFIG
94 The config to read from environment instead of
95 $HOME/.gsequencer/ags.conf
96
98 This example configuration file is using ALSA backend to play to
99 "hw:CARD=PCH,DEV=0" and capture from "hw:CARD=CODEC,DEV=0" device.
100
101 [generic]
102 disable-feature=experimental
103 autosave-thread=false
104 segmentation=4/4
105 engine-mode=deterministic
106 rt-safe=false
107 gui-scale=1.0
108
109 [soundcard-0]
110 backend=alsa
111 capability=playback
112 buffer-size=512
113 pcm-channels=2
114 format=16
115 samplerate=44100
116 device=hw:CARD=PCH,DEV=0
117
118 [soundcard-1]
119 backend=alsa
120 capability=capture
121 buffer-size=512
122 pcm-channels=2
123 format=16
124 samplerate=44100
125 device=hw:CARD=CODEC,DEV=0
126
127 [recall]
128 auto-sense=false
129
130 [thread]
131 model=super-threaded
132 super-threaded-scope=audio
133 lock-global=ags-thread
134 lock-parent=ags-recycling-thread
135 thread-pool-max-unused-threads=4
136 max-precision=250
137
138
139
141 This example configuration file is using ALSA backend to play to
142 "/dev/dsp" device.
143
144 [generic]
145 disable-feature=experimental
146 autosave-thread=false
147 segmentation=4/4
148 engine-mode=deterministic
149 rt-safe=false
150 gui-scale=1.0
151
152 [soundcard-0]
153 backend=oss
154 capability=playback
155 buffer-size=512
156 pcm-channels=2
157 format=16
158 samplerate=44100
159 device=/dev/dsp
160
161 [recall]
162 auto-sense=false
163
164 [thread]
165 model=super-threaded
166 super-threaded-scope=audio
167 lock-global=ags-thread
168 lock-parent=ags-recycling-thread
169 thread-pool-max-unused-threads=4
170 max-precision=250
171
172
173
175 None. So far I know.
176
178 Joël Krähemann
179
181 Copyright © 2022 Joël Krähemann
182
183 This manual page is part of GSequencer. License GPLv3+: GNU GPL version
184 3 or (at your option) any later <http://gnu.org/licenses/gpl.html>.
185
186 This is free software: you are free to change and redistribute it.
187 There is NO WARRANTY, to the extent permitted by law.
188
189
190
191
192gsequencer v3.0.0 2022-01-20 GSEQUENCER(1)