Advanced Gtk+ Sequencer or gsequencer binary provides you a user interface. It allows you to play, capture and create music. There is a piano roll, automation and wave form editor. It has machines for playing drum samples, Soundfont2 sound containers and synthesizers. They usually can be connected to a MIDI input source (instrument). All sources need to be connected to the sink provided by AgsPanel, thus the properties dialog from machine's context menu is responsible. The engine is extensible by following plugin formats: LADSPA, DSSI and LV2. It has support for various audio backends like ALSA, Pulseaudio, JACK, OSSv4 and CoreAudio.