Part I. GSequencer UI Library
Table of Contents
GSequencer main application
AgsUiProvider
— provide user interface
AgsXorgApplicationContext
— The xorg application context
AgsAnimationWindow
AgsWindow
— The window object.
ags_window_callbacks
AgsMenuBar
— the menu bar.
AgsContextMenu
— the context menu
ags_menu_action_callbacks
AgsNavigation
— control audio object's playback.
ags_navigation_callbacks
AgsExportWindow
— The export dialog
ags_export_window_callbacks
AgsExportSoundcard
— The export soundcard widget
ags_export_soundcard_callbacks
AgsMidiExportWizard
— Export to MIDI using wizard
ags_midi_export_wizard_callbacks
AgsMachineCollection
— Pack machine entry
AgsMachineCollectionEntry
— Machine entry
AgsMidiImportWizard
— Import MIDI using wizard
ags_midi_import_wizard_callbacks
AgsTrackCollection
— Pack track mapper
AgsTrackCollectionMapper
— pack pad editors.
GSequencer preferences
AgsPluginPreferences
— A dialog to do preferences
ags_preferences_callbacks
AgsGenericPreferences
— A composite widget to do generic related preferences
ags_generic_preferences_callbacks
AgsAudioPreferences
— A composite widget to do audio related preferences
ags_audio_preferences_callbacks
AgsSoundcardEditor
— A composite widget to configure soundcard
ags_soundcard_editor_callbacks
AgsMidiPreferences
— A composite widget to do midi related preferences
ags_midi_preferences_callbacks
AgsSequencerEditor
— A composite widget to configure sequencer
ags_sequencer_editor_callbacks
AgsPerformancePreferences
— A composite widget to do performance related preferences
AgsOscServerPreferences
— A composite widget to do OSC server related preferences
AgsPluginPreferences
— A composite widget to do plugin related preferences
Fundamental machine types
AgsMachine
— visualize audio object.
ags_machine_callbacks
AgsEffectBridge
— A composite widget to visualize a bunch of
AgsChannel
ags_effect_bridge_callbacks
AgsEffectBulk
— A composite widget to visualize a bunch of
AgsChannel
ags_effect_bulk_callbacks
AgsBulkMember
— Modify assigned recall's port
ags_bulk_member_callbacks
AgsPad
— A composite widget to visualize a bunch of
AgsChannel
ags_pad_callbacks
AgsEffectPad
— A composite widget to visualize a bunch of
AgsChannel
AgsLine
— A composite widget to visualize
AgsChannel
ags_line_callbacks
AgsEffectLine
— A composite widget to visualize a bunch of
AgsChannel
AgsLineMember
— Modify assigned recall's port
ags_line_member_callbacks
AgsEffectSeparator
— A effect separator widget
Machine dialogs
AgsMachineEditor
— Edit audio related aspects
ags_machine_editor_callbacks
AgsConnectionEditor
— Edit audio connections
ags_connection_editor_callbacks
AgsListingEditor
— pack pad editors.
ags_listing_editor_callbacks
AgsPropertyEditor
— Property of audio, channels or pads in bulk mode.
ags_property_editor_callbacks
AgsPropertyListingEditor
— Pack child widgets using
GtkVBox
AgsPropertyCollectionEditor
— Edit propertys in bulk mode.
ags_property_collection_editor_callbacks
AgsPadEditor
— A composite widget to edit
AgsChannel
ags_pad_editor_callbacks
AgsOutputListingEditor
— pack output editors
ags_output_listing_editor_callbacks
AgsOutputCollectionEditor
— edit audio connections in bulk mode.
ags_output_collection_editor_callbacks
AgsLineEditor
— A composite widget to edit
AgsChannel
ags_line_editor_callbacks
AgsLinkEditor
— Edit links.
ags_link_editor_callbacks
AgsLineMemberEditor
— Edit line member's aspects.
ags_line_member_editor_callbacks
AgsLinkCollectionEditor
— edit links in bulk mode.
ags_link_collection_editor_callbacks
AgsResizeEditor
— Resize audio channels or pads.
AgsOutputEditor
— A composite widget to edit
AgsChannel
ags_output_editor_callbacks
AgsInputEditor
— A composite widget to edit
AgsChannel
ags_input_editor_callbacks
AgsPluginBrowser
— A composite to select plugin effect.
ags_plugin_browser_callbacks
AgsLadspaBrowser
— A composite to select ladspa effect.
ags_ladspa_browser_callbacks
AgsDssiBrowser
— A composite to select dssi effect.
ags_dssi_browser_callbacks
AgsLv2Browser
— A composite to select lv2 uri.
ags_lv2_browser_callbacks
AgsMidiDialog
— Edit MIDI settings
ags_midi_dialog_callbacks
AgsEnvelopeDialog
— Edit envelope dialog
ags_envelope_dialog_callbacks
AgsEnvelopeEditor
— Edit envelope of notes
ags_envelope_editor_callbacks
AgsEnvelopeInfo
— Show envelope info notes
ags_envelope_info_callbacks
AgsPatternEnvelope
— Edit envelope presets
ags_pattern_envelope_callbacks
AgsWaveExportDialog
— The export dialog
ags_wave_export_dialog_callbacks
Editor miscellaneous widgets
AgsMachineSelection
— machine selection
AgsMachineSelector
— machine selector
ags_machine_selector_callbacks
AgsMachineRadioButton
— machine radio buttons
Notation editor widgets
AgsNotationToolbar
— notation_toolbar
ags_notation_toolbar_callbacks
AgsNotationEditor
— A composite widget to edit notation
ags_notation_editor_callbacks
AgsNotationEdit
— edit notes
ags_notation_edit_callbacks
AgsSelectNoteDialog
— select tool
ags_select_note_dialog_callbacks
AgsMoveNoteDialog
— move tool
ags_move_note_dialog_callbacks
AgsCropNoteDialog
— crop tool
ags_crop_note_dialog_callbacks
AgsPositionNotationCursorDialog
— position tool
ags_position_notation_cursor_dialog_callbacks
Automation editor widgets
AgsAutomationWindow
— The automation window
AgsAutomationEditor
— A composite widget to edit automation
ags_automation_editor_callbacks
AgsAutomationToolbar
— automation toolbar
ags_automation_toolbar_callbacks
AgsScrolledAutomationEditBox
— scrolled automation_edit box widget
AgsVAutomationEditBox
— vertical box widget
AgsAutomationEditBox
— abstract box widget
AgsAutomationEdit
— edit automations
ags_automation_edit_callbacks
AgsRampAccelerationDialog
— ramp tool
ags_ramp_acceleration_dialog_callbacks
AgsSelectAccelerationDialog
— select tool
ags_select_acceleration_dialog_callbacks
AgsPositionAutomationCursorDialog
— position tool
ags_position_automation_cursor_dialog_callbacks
Wave editor widgets
AgsWaveWindow
— The wave window
AgsWaveEditor
— A composite widget to edit wave
ags_wave_editor_callbacks
AgsWaveToolbar
— wave toolbar
ags_wave_toolbar_callbacks
AgsScrolledWaveEditBox
— scrolled wave_edit box widget
AgsVWaveEditBox
— vertical box widget
AgsWaveEditBox
— abstract box widget
AgsWaveEdit
— edit audio data
ags_wave_edit_callbacks
AgsSelectBufferDialog
— select tool
ags_select_buffer_dialog_callbacks
AgsPositionWaveCursorDialog
— position tool
ags_position_wave_cursor_dialog_callbacks
Audio machines
AgsAudiorec
— record audio data
ags_audiorec_callbacks
AgsCellPattern
— cell pattern sequencer
ags_cell_pattern_callbacks
AgsDrum
— drum sequencer
ags_drum_callbacks
AgsDrumInputLine
— drum sequencer input line
AgsDrumInputPad
— drum sequencer input pad
ags_drum_input_pad_callbacks
AgsDrumOutputLine
— drum sequencer output line
ags_drum_output_line_callbacks
AgsDrumOutputPad
— drum sequencer output pad
AgsDssiBridge
— A composite widget to visualize a bunch of
AgsChannel
ags_dssi_bridge_callbacks
AgsEqualizer10
— equalizer10 sequencer
ags_equalizer10_callbacks
AgsFFPlayer
— ffplayer notation
AgsFFPlayerBridge
— A composite widget to visualize a bunch of
AgsChannel
AgsFFPlayerBulkInput
— A composite widget to visualize a bunch of
AgsChannel
ags_ffplayer_callbacks
AgsFFPlayerInputLine
— A composite widget to visualize a bunch of
AgsChannel
ags_ffplayer_input_line_callbacks
AgsFFPlayerInputPad
— A composite widget to visualize a bunch of
AgsChannel
AgsLadspaBridge
— A composite widget to visualize a bunch of
AgsChannel
ags_ladspa_bridge_callbacks
AgsLiveDssiBridge
— A composite widget to visualize a bunch of
AgsChannel
ags_live_dssi_bridge_callbacks
AgsLiveLv2Bridge
— A composite widget to visualize a bunch of
AgsChannel
ags_live_lv2_bridge_callbacks
AgsLv2Bridge
— A composite widget to visualize a bunch of
AgsChannel
ags_lv2_bridge_callbacks
AgsMatrix
— matrix sequencer
AgsMatrixBridge
— A composite widget to visualize a bunch of
AgsChannel
AgsMatrixBulkInput
— A composite widget to visualize a bunch of
AgsChannel
ags_matrix_callbacks
AgsMixer
— mixer
ags_mixer_callbacks
AgsMixerInputLine
— mixer input line
AgsMixerInputPad
— mixer input pad
AgsOscillator
— oscillator
ags_oscillator_callbacks
AgsPanel
— panel
ags_panel_callbacks
AgsPanelInputLine
— panel input line
AgsPanelInputPad
— panel input pad
AgsPatternBox
— pattern box sequencer
ags_pattern_box_callbacks
AgsPitchSampler
— pitch_sampler notation
AgsSpectrometer
— spectrometer sequencer
ags_spectrometer_callbacks
AgsSynth
— synth
ags_synth_callbacks
AgsSynthInputLine
— synth input line
AgsSynthInputPad
— synth input pad
AgsFMSynth
— fm synth
ags_fm_synth_callbacks
AgsFMSynthInputLine
— fm synth input line
AgsFMSynthInputPad
— fm synth input pad
AgsSyncsynth
— syncsynth
ags_syncsynth_callbacks
AgsFMSyncsynth
— fm syncsynth
ags_fm_syncsynth_callbacks
GUI files
AgsSimpleFile
GUI tasks
AgsSimpleFileRead
— task to read simple file format
AgsSimpleFileWrite
— task to write simple file format