1      gsequencer
2
3GSEQUENCER(1)                  gsequencer v3.0.0                 GSEQUENCER(1)
4
5
6

NAME

8       gsequencer - Advanced Gtk+ Sequencer is an audio sequencer and
9       composition editor
10

SYNOPSIS

12       /usr/bin/gsequencer [--help] [--version] [--no-builtin-theme]
13                           [--non-unique] [--menu-bar] [--filename file]
14                           [--no-config]
15

DESCRIPTION

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

OPTIONS

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

ENVIRONMENT VARIABLES

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

ALSA EXAMPLE CONFIGURATION FILE

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

OSSV4 EXAMPLE CONFIGURATION FILE

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

BUGS

175       None. So far I know.
176

AUTHOR

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)
Impressum