Crate rytm_sys

Crate rytm_sys 

Source
Expand description

Rust bindings for libanalogrytm.

This crate is not meant to be used directly, but rather as a dependency of rytm-rs.

Structs§

ar_global_t
ar_kit_t
ar_pattern_t
ar_pattern_track_t
ar_plock_seq_t
ar_retrig_t
ar_settings_t
ar_sound_t
ar_sysex_meta_t
s_u16_t__bindgen_ty_1

Constants§

AR_ELEKTRON_MANUFACTURER_ID_1
AR_ELEKTRON_MANUFACTURER_ID_2
AR_FLT_TYPE_BP
AR_FLT_TYPE_BS
AR_FLT_TYPE_HP1
AR_FLT_TYPE_HP2
AR_FLT_TYPE_LP1
AR_FLT_TYPE_LP2
AR_FLT_TYPE_PK
AR_FX_LFO_DEST_COMP_ATTACK_MS
AR_FX_LFO_DEST_COMP_DRYWETMIX
AR_FX_LFO_DEST_COMP_MAKEUPGAIN
AR_FX_LFO_DEST_COMP_RATIO
AR_FX_LFO_DEST_COMP_RELEASE_S
AR_FX_LFO_DEST_COMP_SIDECHAINEQ
AR_FX_LFO_DEST_COMP_THRESHOLD
AR_FX_LFO_DEST_COMP_VOLUME
AR_FX_LFO_DEST_DELAY_FEEDBACK
AR_FX_LFO_DEST_DELAY_HPFILTER
AR_FX_LFO_DEST_DELAY_LPFILTER
AR_FX_LFO_DEST_DELAY_MIXVOLUME
AR_FX_LFO_DEST_DELAY_OVERDRIVE
AR_FX_LFO_DEST_DELAY_PINGPONG
AR_FX_LFO_DEST_DELAY_REVERBSEND
AR_FX_LFO_DEST_DELAY_STEREOWIDTH
AR_FX_LFO_DEST_DELAY_TIME
AR_FX_LFO_DEST_DIST_AMOUNT
AR_FX_LFO_DEST_DIST_SYMMETRY
AR_FX_LFO_DEST_NONE
AR_FX_LFO_DEST_REV_DECAY
AR_FX_LFO_DEST_REV_HPFILTER
AR_FX_LFO_DEST_REV_LPFILTER
AR_FX_LFO_DEST_REV_MIXVOLUME
AR_FX_LFO_DEST_REV_PREDELAY
AR_FX_LFO_DEST_REV_SHELVINGFREQ
AR_FX_LFO_DEST_REV_SHELVINGGAIN
AR_FX_PLOCK_TYPE_COMP_ATTACK
AR_FX_PLOCK_TYPE_COMP_MAKEUP
AR_FX_PLOCK_TYPE_COMP_MIX
AR_FX_PLOCK_TYPE_COMP_RATIO
AR_FX_PLOCK_TYPE_COMP_RELEASE
AR_FX_PLOCK_TYPE_COMP_SEQ
AR_FX_PLOCK_TYPE_COMP_THRESHOLD
AR_FX_PLOCK_TYPE_COMP_VOL
AR_FX_PLOCK_TYPE_DELAY_FEEDBACK
AR_FX_PLOCK_TYPE_DELAY_HPF
AR_FX_PLOCK_TYPE_DELAY_LPF
AR_FX_PLOCK_TYPE_DELAY_PING_PONG
AR_FX_PLOCK_TYPE_DELAY_REV
AR_FX_PLOCK_TYPE_DELAY_TIME
AR_FX_PLOCK_TYPE_DELAY_VOL
AR_FX_PLOCK_TYPE_DELAY_WIDTH
AR_FX_PLOCK_TYPE_DIST_AMOUNT
AR_FX_PLOCK_TYPE_DIST_DELAY
AR_FX_PLOCK_TYPE_DIST_DOV
AR_FX_PLOCK_TYPE_DIST_REV
AR_FX_PLOCK_TYPE_DIST_SYM
AR_FX_PLOCK_TYPE_LFO_DEPTH
AR_FX_PLOCK_TYPE_LFO_DEST
AR_FX_PLOCK_TYPE_LFO_FADE
AR_FX_PLOCK_TYPE_LFO_MOD
AR_FX_PLOCK_TYPE_LFO_MULTIPLY
AR_FX_PLOCK_TYPE_LFO_PHASE
AR_FX_PLOCK_TYPE_LFO_SPEED
AR_FX_PLOCK_TYPE_LFO_WAVEFORM
AR_FX_PLOCK_TYPE_REVERB_DECAY
AR_FX_PLOCK_TYPE_REVERB_FREQ
AR_FX_PLOCK_TYPE_REVERB_GAIN
AR_FX_PLOCK_TYPE_REVERB_HPF
AR_FX_PLOCK_TYPE_REVERB_LPF
AR_FX_PLOCK_TYPE_REVERB_PRE
AR_FX_PLOCK_TYPE_REVERB_VOL
AR_GLOBAL_SYX_SZ
AR_GLOBAL_SYX_V5_SZ
AR_GLOBAL_SZ
AR_GLOBAL_V5_SZ
AR_KIT_MAX_SZ
AR_KIT_SYX_MAX_SZ
AR_KIT_SYX_MIN_SZ
AR_KIT_SYX_V1_SZ
AR_KIT_SYX_V2_SZ
AR_KIT_SYX_V3_SZ
AR_KIT_SYX_V4_SZ
AR_KIT_SYX_V5_SZ
AR_KIT_TRACK1_SAMPLE_END_OFFSET
AR_KIT_TRACK1_SAMPLE_START_OFFSET
AR_KIT_TRACK_SZ
AR_KIT_V1_SZ
AR_KIT_V2_SZ
AR_KIT_V3_SZ
AR_KIT_V4_SZ
AR_KIT_V5_SZ
AR_LFO_TRIGMODE_FRE
AR_LFO_TRIGMODE_HLD
AR_LFO_TRIGMODE_HLF
AR_LFO_TRIGMODE_ONE
AR_LFO_TRIGMODE_TRG
AR_LFO_WAVEFORM_EXP
AR_LFO_WAVEFORM_RMP
AR_LFO_WAVEFORM_RND
AR_LFO_WAVEFORM_SAW
AR_LFO_WAVEFORM_SIN
AR_LFO_WAVEFORM_SQR
AR_LFO_WAVEFORM_TRI
AR_NUM_GLOBALS
AR_NUM_KITS
AR_NUM_PATTERNS
AR_NUM_PLOCK_SEQS_PER_PATTERN
AR_NUM_SETTINGS
AR_NUM_SONGS
AR_NUM_SOUNDS
AR_NUM_SOUND_LFO_DEST_INT
AR_NUM_SOUND_LFO_DEST_UI
AR_NUM_SOUND_MACHINES
AR_NUM_SOUND_MOD_DEST_INT
AR_NUM_SOUND_MOD_DEST_UI
AR_NUM_STEPS_PER_PATTERN
AR_NUM_TRACKS
AR_PADSCALE_AEOLIAN_MINOR
AR_PADSCALE_BLUES
AR_PADSCALE_CHROMATIC
AR_PADSCALE_COMBO_MINOR
AR_PADSCALE_DORIAN
AR_PADSCALE_DORIAN_B2
AR_PADSCALE_DOUBLE_HARMONIC_MAJOR
AR_PADSCALE_HALF_WHOLE_DIMINISHED
AR_PADSCALE_HARMONIC_MINOR
AR_PADSCALE_HIRAJOSHI
AR_PADSCALE_HUNGARIAN_MINOR
AR_PADSCALE_IN_SEN
AR_PADSCALE_IONIAN_2_5
AR_PADSCALE_IONIAN_MAJOR
AR_PADSCALE_IWATO
AR_PADSCALE_LOCRIAN
AR_PADSCALE_LOCRIAN_BB3_BB7
AR_PADSCALE_LYDIAN
AR_PADSCALE_LYDIAN_2_6
AR_PADSCALE_LYDIAN_AUGMENTED
AR_PADSCALE_LYDIAN_DOMINANT
AR_PADSCALE_MAJOR_LOCRIAN
AR_PADSCALE_MELODIC_MINOR
AR_PADSCALE_MIXOLYDIAN
AR_PADSCALE_ORIENTAL
AR_PADSCALE_PELOG
AR_PADSCALE_PENTATONIC_MAJOR
AR_PADSCALE_PENTATONIC_MINOR
AR_PADSCALE_PERSIAN
AR_PADSCALE_PHRYGIAN
AR_PADSCALE_PHRYGIAN_DOMINANT
AR_PADSCALE_SPANISH
AR_PADSCALE_SUPER_LOCRIAN
AR_PADSCALE_ULTRAPHRYGIAN
AR_PADSCALE_WHOLE_HALF_DIMINISHED
AR_PADSCALE_WHOLE_TONE
AR_PATTERN_MAX_SZ
AR_PATTERN_MIN_SZ
AR_PATTERN_SYX_MAX_SZ
AR_PATTERN_SYX_MIN_SZ
AR_PATTERN_SYX_V1_SZ
AR_PATTERN_SYX_V4_SZ
AR_PATTERN_SYX_V5_SZ
AR_PATTERN_V1_SZ
AR_PATTERN_V4_SZ
AR_PATTERN_V5_SZ
AR_PLOCK_SEQ_SZ
AR_PLOCK_TYPE_AMP_ATTACK
AR_PLOCK_TYPE_AMP_DECAY
AR_PLOCK_TYPE_AMP_DELAY
AR_PLOCK_TYPE_AMP_DRIVE
AR_PLOCK_TYPE_AMP_HOLD
AR_PLOCK_TYPE_AMP_PAN
AR_PLOCK_TYPE_AMP_REVERB
AR_PLOCK_TYPE_AMP_VOLUME
AR_PLOCK_TYPE_FLT_ATTACK
AR_PLOCK_TYPE_FLT_DECAY
AR_PLOCK_TYPE_FLT_ENV
AR_PLOCK_TYPE_FLT_FREQ
AR_PLOCK_TYPE_FLT_RELEASE
AR_PLOCK_TYPE_FLT_RESO
AR_PLOCK_TYPE_FLT_SUSTAIN
AR_PLOCK_TYPE_FLT_TYPE
AR_PLOCK_TYPE_LFO_DEPTH
AR_PLOCK_TYPE_LFO_DEST
AR_PLOCK_TYPE_LFO_FADE
AR_PLOCK_TYPE_LFO_MULTIPLY
AR_PLOCK_TYPE_LFO_PHASE
AR_PLOCK_TYPE_LFO_SPEED
AR_PLOCK_TYPE_LFO_TRIGMODE
AR_PLOCK_TYPE_LFO_WAVEFORM
AR_PLOCK_TYPE_MP0
AR_PLOCK_TYPE_MP1
AR_PLOCK_TYPE_MP2
AR_PLOCK_TYPE_MP3
AR_PLOCK_TYPE_MP4
AR_PLOCK_TYPE_MP5
AR_PLOCK_TYPE_MP6
AR_PLOCK_TYPE_MP7
AR_PLOCK_TYPE_SMP_BITRDC
AR_PLOCK_TYPE_SMP_END
AR_PLOCK_TYPE_SMP_FINE
AR_PLOCK_TYPE_SMP_LEVEL
AR_PLOCK_TYPE_SMP_LOOPSW
AR_PLOCK_TYPE_SMP_NR
AR_PLOCK_TYPE_SMP_START
AR_PLOCK_TYPE_SMP_TUNE
AR_PLOCK_TYPE_UNKNOWN_20
AR_PLOCK_TYPE_UNUSED
AR_PRODUCT_ID
AR_SETTINGS_SYX_SZ
AR_SETTINGS_SYX_V5_SZ
AR_SETTINGS_SZ
AR_SETTINGS_V5_SZ
AR_SOUND_LFO_DEST_AMP_ACC
AR_SOUND_LFO_DEST_AMP_ATK
AR_SOUND_LFO_DEST_AMP_DEC
AR_SOUND_LFO_DEST_AMP_DLY
AR_SOUND_LFO_DEST_AMP_HLD
AR_SOUND_LFO_DEST_AMP_OVR
AR_SOUND_LFO_DEST_AMP_PAN
AR_SOUND_LFO_DEST_AMP_REV
AR_SOUND_LFO_DEST_AMP_VOL
AR_SOUND_LFO_DEST_FLT_ATK
AR_SOUND_LFO_DEST_FLT_DEC
AR_SOUND_LFO_DEST_FLT_ENV
AR_SOUND_LFO_DEST_FLT_FRQ
AR_SOUND_LFO_DEST_FLT_REL
AR_SOUND_LFO_DEST_FLT_RES
AR_SOUND_LFO_DEST_FLT_SUS
AR_SOUND_LFO_DEST_NONE
AR_SOUND_LFO_DEST_SMP_BR
AR_SOUND_LFO_DEST_SMP_END
AR_SOUND_LFO_DEST_SMP_FIN
AR_SOUND_LFO_DEST_SMP_LEV
AR_SOUND_LFO_DEST_SMP_LOP
AR_SOUND_LFO_DEST_SMP_SMP
AR_SOUND_LFO_DEST_SMP_STA
AR_SOUND_LFO_DEST_SMP_TUN
AR_SOUND_LFO_DEST_SYN_1
AR_SOUND_LFO_DEST_SYN_2
AR_SOUND_LFO_DEST_SYN_3
AR_SOUND_LFO_DEST_SYN_4
AR_SOUND_LFO_DEST_SYN_5
AR_SOUND_LFO_DEST_SYN_6
AR_SOUND_LFO_DEST_SYN_7
AR_SOUND_LFO_DEST_SYN_8
AR_SOUND_MACHINE_BD_ACOUSTIC
AR_SOUND_MACHINE_BD_CLASSIC
AR_SOUND_MACHINE_BD_FM
AR_SOUND_MACHINE_BD_HARD
AR_SOUND_MACHINE_BD_PLASTIC
AR_SOUND_MACHINE_BD_SHARP
AR_SOUND_MACHINE_BD_SILKY
AR_SOUND_MACHINE_BT_CLASSIC
AR_SOUND_MACHINE_CB_CLASSIC
AR_SOUND_MACHINE_CB_METALLIC
AR_SOUND_MACHINE_CH_CLASSIC
AR_SOUND_MACHINE_CH_METALLIC
AR_SOUND_MACHINE_CP_CLASSIC
AR_SOUND_MACHINE_CY_CLASSIC
AR_SOUND_MACHINE_CY_METALLIC
AR_SOUND_MACHINE_CY_RIDE
AR_SOUND_MACHINE_DISABLE
AR_SOUND_MACHINE_HH_BASIC
AR_SOUND_MACHINE_HH_LAB
AR_SOUND_MACHINE_OH_CLASSIC
AR_SOUND_MACHINE_OH_METALLIC
AR_SOUND_MACHINE_RS_CLASSIC
AR_SOUND_MACHINE_RS_HARD
AR_SOUND_MACHINE_SD_ACOUSTIC
AR_SOUND_MACHINE_SD_CLASSIC
AR_SOUND_MACHINE_SD_FM
AR_SOUND_MACHINE_SD_HARD
AR_SOUND_MACHINE_SD_NATURAL
AR_SOUND_MACHINE_SY_CHIP
AR_SOUND_MACHINE_SY_DUAL_VCO
AR_SOUND_MACHINE_SY_RAW
AR_SOUND_MACHINE_UT_IMPULSE
AR_SOUND_MACHINE_UT_NOISE
AR_SOUND_MACHINE_XT_CLASSIC
AR_SOUND_MAX_LFO_DEST_NAME
AR_SOUND_MAX_MOD_DEST_NAME
AR_SOUND_MODE_MASK_CHROMATIC
AR_SOUND_MODE_MASK_ENVRESET_FILTER
AR_SOUND_MODE_MASK_LEGACY_FX
AR_SOUND_MODE_MASK_VELTOVOL
AR_SOUND_MODE_SHIFT_CHROMATIC
AR_SOUND_MODE_SHIFT_ENVRESET_FILTER
AR_SOUND_MODE_SHIFT_LEGACY_FX
AR_SOUND_MODE_SHIFT_VELTOVOL
AR_SOUND_MOD_DEST_AMP_ACC
AR_SOUND_MOD_DEST_AMP_ATK
AR_SOUND_MOD_DEST_AMP_DEC
AR_SOUND_MOD_DEST_AMP_DLY
AR_SOUND_MOD_DEST_AMP_HLD
AR_SOUND_MOD_DEST_AMP_OVR
AR_SOUND_MOD_DEST_AMP_PAN
AR_SOUND_MOD_DEST_AMP_REV
AR_SOUND_MOD_DEST_AMP_VOL
AR_SOUND_MOD_DEST_FLT_ATK
AR_SOUND_MOD_DEST_FLT_DEC
AR_SOUND_MOD_DEST_FLT_ENV
AR_SOUND_MOD_DEST_FLT_FRQ
AR_SOUND_MOD_DEST_FLT_REL
AR_SOUND_MOD_DEST_FLT_RES
AR_SOUND_MOD_DEST_FLT_SUS
AR_SOUND_MOD_DEST_LFO_DEPTH
AR_SOUND_MOD_DEST_LFO_FADE
AR_SOUND_MOD_DEST_LFO_MULTIPLIER
AR_SOUND_MOD_DEST_LFO_PHASE
AR_SOUND_MOD_DEST_LFO_SPEED
AR_SOUND_MOD_DEST_LFO_TRIGMODE
AR_SOUND_MOD_DEST_LFO_WAVEFORM
AR_SOUND_MOD_DEST_NONE
AR_SOUND_MOD_DEST_SMP_BR
AR_SOUND_MOD_DEST_SMP_END
AR_SOUND_MOD_DEST_SMP_FIN
AR_SOUND_MOD_DEST_SMP_LEV
AR_SOUND_MOD_DEST_SMP_LOP
AR_SOUND_MOD_DEST_SMP_SMP
AR_SOUND_MOD_DEST_SMP_STA
AR_SOUND_MOD_DEST_SMP_TUN
AR_SOUND_MOD_DEST_SYN_1
AR_SOUND_MOD_DEST_SYN_2
AR_SOUND_MOD_DEST_SYN_3
AR_SOUND_MOD_DEST_SYN_4
AR_SOUND_MOD_DEST_SYN_5
AR_SOUND_MOD_DEST_SYN_6
AR_SOUND_MOD_DEST_SYN_7
AR_SOUND_MOD_DEST_SYN_8
AR_SOUND_SYX_SZ
AR_SOUND_SYX_V4_SZ
AR_SOUND_SYX_V5_SZ
AR_SOUND_SZ
AR_SOUND_V4_SZ
AR_SOUND_V5_SZ
AR_SPEED_1B2X
AR_SPEED_1B4X
AR_SPEED_1B8X
AR_SPEED_1X
AR_SPEED_2X
AR_SPEED_3B2X
AR_SPEED_3B4X
AR_SYSEX_DEF_VERSION
AR_SYSEX_DUMPX_ID_BASE
AR_SYSEX_DUMP_ID_BASE
AR_SYSEX_REQUESTX_ID_BASE
AR_SYSEX_REQUEST_ID_BASE
AR_SYSEX_REQUEST_MSG_SZ
AR_TRACK_SZ
AR_TRACK_V1_SZ
AR_TRACK_V4_SZ
AR_TRACK_V5_SZ
AR_TRIG_ACCENT
AR_TRIG_CONDITION_1B2
AR_TRIG_CONDITION_1B3
AR_TRIG_CONDITION_1B4
AR_TRIG_CONDITION_1B5
AR_TRIG_CONDITION_1B6
AR_TRIG_CONDITION_1B7
AR_TRIG_CONDITION_1B8
AR_TRIG_CONDITION_1ST
AR_TRIG_CONDITION_1ST_NOT
AR_TRIG_CONDITION_1_PERCENT
AR_TRIG_CONDITION_2B2
AR_TRIG_CONDITION_2B3
AR_TRIG_CONDITION_2B4
AR_TRIG_CONDITION_2B5
AR_TRIG_CONDITION_2B6
AR_TRIG_CONDITION_2B7
AR_TRIG_CONDITION_2B8
AR_TRIG_CONDITION_3B3
AR_TRIG_CONDITION_3B4
AR_TRIG_CONDITION_3B5
AR_TRIG_CONDITION_3B6
AR_TRIG_CONDITION_3B7
AR_TRIG_CONDITION_3B8
AR_TRIG_CONDITION_3_PERCENT
AR_TRIG_CONDITION_4B4
AR_TRIG_CONDITION_4B5
AR_TRIG_CONDITION_4B6
AR_TRIG_CONDITION_4B7
AR_TRIG_CONDITION_4B8
AR_TRIG_CONDITION_4_PERCENT
AR_TRIG_CONDITION_5B5
AR_TRIG_CONDITION_5B6
AR_TRIG_CONDITION_5B7
AR_TRIG_CONDITION_5B8
AR_TRIG_CONDITION_6B6
AR_TRIG_CONDITION_6B7
AR_TRIG_CONDITION_6B8
AR_TRIG_CONDITION_6_PERCENT
AR_TRIG_CONDITION_7B7
AR_TRIG_CONDITION_7B8
AR_TRIG_CONDITION_8B8
AR_TRIG_CONDITION_9_PERCENT
AR_TRIG_CONDITION_13_PERCENT
AR_TRIG_CONDITION_19_PERCENT
AR_TRIG_CONDITION_25_PERCENT
AR_TRIG_CONDITION_33_PERCENT
AR_TRIG_CONDITION_41_PERCENT
AR_TRIG_CONDITION_50_PERCENT
AR_TRIG_CONDITION_59_PERCENT
AR_TRIG_CONDITION_67_PERCENT
AR_TRIG_CONDITION_75_PERCENT
AR_TRIG_CONDITION_81_PERCENT
AR_TRIG_CONDITION_87_PERCENT
AR_TRIG_CONDITION_91_PERCENT
AR_TRIG_CONDITION_94_PERCENT
AR_TRIG_CONDITION_96_PERCENT
AR_TRIG_CONDITION_98_PERCENT
AR_TRIG_CONDITION_99_PERCENT
AR_TRIG_CONDITION_100_PERCENT
AR_TRIG_CONDITION_FILL
AR_TRIG_CONDITION_FILL_NOT
AR_TRIG_CONDITION_NEI
AR_TRIG_CONDITION_NEI_NOT
AR_TRIG_CONDITION_NONE
AR_TRIG_CONDITION_PRE
AR_TRIG_CONDITION_PRE_NOT
AR_TRIG_ENABLE
AR_TRIG_ENV_PL_EN
AR_TRIG_ENV_PL_SW
AR_TRIG_LFO_PL_EN
AR_TRIG_LFO_PL_SW
AR_TRIG_MUTE
AR_TRIG_RETRIG
AR_TRIG_SLIDE
AR_TRIG_SMP_PL_EN
AR_TRIG_SMP_PL_SW
AR_TRIG_SWING
AR_TRIG_SYN_PL_EN
AR_TRIG_SYN_PL_SW
NUM_AR_LFO_TRIGMODES
NUM_AR_LFO_WAVEFORMS
S_2PI
S_E
S_ERR_OK
S_FALSE
S_PI
S_PI2
S_SQRT2
S_TRUE
ar_error_t_AR_ERR_ABORT
ar_error_t_AR_ERR_CHKSUM
ar_error_t_AR_ERR_END_OF_MSG
ar_error_t_AR_ERR_INVALID_DUMP_MSG_ID
ar_error_t_AR_ERR_INVALID_MANUFACTURER_ID
ar_error_t_AR_ERR_INVALID_OBJ_NR
ar_error_t_AR_ERR_INVALID_OBJ_TYPE
ar_error_t_AR_ERR_INVALID_PRODUCT_ID
ar_error_t_AR_ERR_NOT_A_GLOBAL
ar_error_t_AR_ERR_NOT_A_KIT
ar_error_t_AR_ERR_NOT_A_PATTERN
ar_error_t_AR_ERR_NOT_A_SETTINGS
ar_error_t_AR_ERR_NOT_A_SOUND
ar_error_t_AR_ERR_NOT_A_SYSEX_MSG
ar_error_t_AR_ERR_NULLPTR
ar_error_t_AR_ERR_OK
ar_error_t_AR_ERR_SHORT_READ
ar_error_t_NUM_AR_ERROR_CODES
ar_sysex_dump_id_t_AR_SYSEX_DUMPX_ID_GLOBAL
ar_sysex_dump_id_t_AR_SYSEX_DUMPX_ID_KIT
ar_sysex_dump_id_t_AR_SYSEX_DUMPX_ID_PATTERN
ar_sysex_dump_id_t_AR_SYSEX_DUMPX_ID_SETTINGS
ar_sysex_dump_id_t_AR_SYSEX_DUMPX_ID_SONG
ar_sysex_dump_id_t_AR_SYSEX_DUMPX_ID_SOUND
ar_sysex_dump_id_t_AR_SYSEX_DUMP_ID_GLOBAL
ar_sysex_dump_id_t_AR_SYSEX_DUMP_ID_KIT
ar_sysex_dump_id_t_AR_SYSEX_DUMP_ID_PATTERN
ar_sysex_dump_id_t_AR_SYSEX_DUMP_ID_SETTINGS
ar_sysex_dump_id_t_AR_SYSEX_DUMP_ID_SONG
ar_sysex_dump_id_t_AR_SYSEX_DUMP_ID_SOUND
ar_sysex_dump_id_t_PAD_AR_SYSEX_DUMP_ID
ar_sysex_id_t_AR_TYPE_GLOBAL
ar_sysex_id_t_AR_TYPE_KIT
ar_sysex_id_t_AR_TYPE_PATTERN
ar_sysex_id_t_AR_TYPE_SETTINGS
ar_sysex_id_t_AR_TYPE_SONG
ar_sysex_id_t_AR_TYPE_SOUND
ar_sysex_id_t_PAD_AR_TYPE
ar_sysex_request_id_t_AR_SYSEX_REQUESTX_ID_GLOBAL
ar_sysex_request_id_t_AR_SYSEX_REQUESTX_ID_KIT
ar_sysex_request_id_t_AR_SYSEX_REQUESTX_ID_PATTERN
ar_sysex_request_id_t_AR_SYSEX_REQUESTX_ID_SETTINGS
ar_sysex_request_id_t_AR_SYSEX_REQUESTX_ID_SONG
ar_sysex_request_id_t_AR_SYSEX_REQUESTX_ID_SOUND
ar_sysex_request_id_t_AR_SYSEX_REQUEST_ID_GLOBAL
ar_sysex_request_id_t_AR_SYSEX_REQUEST_ID_KIT
ar_sysex_request_id_t_AR_SYSEX_REQUEST_ID_PATTERN
ar_sysex_request_id_t_AR_SYSEX_REQUEST_ID_SETTINGS
ar_sysex_request_id_t_AR_SYSEX_REQUEST_ID_SONG
ar_sysex_request_id_t_AR_SYSEX_REQUEST_ID_SOUND
ar_sysex_request_id_t_PAD_AR_SYSEX_REQUEST_ID

Statics§

ar_sound_compatible_machines
ar_sound_lfo_dest_ids_int
ar_sound_lfo_dest_ids_ui
ar_sound_lfo_dest_names_ui
ar_sound_machine_names
ar_sound_mod_dest_ids_int
ar_sound_mod_dest_ids_ui
ar_sound_mod_dest_names_ui

Functions§

ar_global_raw_to_syx
ar_global_request
ar_global_request_x
ar_global_syx_to_raw
ar_kit_raw_to_syx
ar_kit_request
ar_kit_request_x
ar_kit_syx_to_raw
ar_pattern_raw_to_syx
ar_pattern_request
ar_pattern_request_x
ar_pattern_syx_to_raw
ar_pattern_track_get_step_micro_timing
ar_pattern_track_get_step_note
ar_pattern_track_get_step_note_length
ar_pattern_track_get_step_retrig_length
ar_pattern_track_get_step_retrig_rate
ar_pattern_track_get_step_retrig_velocity_offset
ar_pattern_track_get_step_trig_condition
ar_pattern_track_get_step_velocity
ar_pattern_track_get_trig_flags
ar_pattern_track_set_step_micro_timing
ar_pattern_track_set_step_note
ar_pattern_track_set_step_note_length
ar_pattern_track_set_step_retrig_length
ar_pattern_track_set_step_retrig_rate
ar_pattern_track_set_step_retrig_velocity_offset
ar_pattern_track_set_step_trig_condition
ar_pattern_track_set_step_velocity
ar_pattern_track_set_trig_flags
ar_raw_to_sysex
ar_settings_raw_to_syx
ar_settings_request
ar_settings_syx_to_raw
ar_sound_get_lfo_dest_by_list_idx
ar_sound_get_lfo_dest_name
ar_sound_get_lfo_dest_name_by_list_idx
ar_sound_get_list_idx_by_lfo_dest
ar_sound_get_list_idx_by_mod_dest
ar_sound_get_list_index_by_track_idx_and_machine_id
ar_sound_get_machine_id_by_track_and_list_idx
ar_sound_get_machine_name
ar_sound_get_machine_name_by_id
ar_sound_get_machine_param_short_name
ar_sound_get_mod_dest_by_list_idx
ar_sound_get_mod_dest_name
ar_sound_get_mod_dest_name_by_list_idx
ar_sound_raw_to_syx
ar_sound_request
ar_sound_request_x
ar_sound_syx_to_raw
ar_sysex_decode
ar_sysex_encode
ar_sysex_get_size
ar_sysex_meta_get_dump_id
ar_sysex_meta_get_object_nr
ar_sysex_meta_get_request_id
ar_sysex_meta_is_valid
ar_sysex_parse_dump_header
ar_sysex_read_next_byte
ar_sysex_request
ar_sysex_to_raw

Type Aliases§

ar_error_t
ar_sysex_dump_id_t
ar_sysex_id_t
ar_sysex_request_id_t
sBool
sChar
sF32
sF64
sFix
sS8
sS16
sS32
sS64
sSI
sSize
sU8
sU16
sU32
sU64
sUI
s_error_t

Unions§

s_u16_t