libremidi
latest
libremidi API
libremidi
»
Index
Edit on GitHub
Index
L
L
libremidi::API (C++ enum)
libremidi::API::DUMMY (C++ enumerator)
libremidi::API::EMSCRIPTEN_WEBMIDI (C++ enumerator)
libremidi::API::LINUX_ALSA (C++ enumerator)
libremidi::API::LINUX_ALSA_RAW (C++ enumerator)
libremidi::API::LINUX_ALSA_SEQ (C++ enumerator)
libremidi::API::MACOSX_CORE (C++ enumerator)
libremidi::API::UNIX_JACK (C++ enumerator)
libremidi::API::UNSPECIFIED (C++ enumerator)
libremidi::API::WINDOWS_MM (C++ enumerator)
libremidi::API::WINDOWS_UWP (C++ enumerator)
libremidi::available_backends (C++ member)
libremidi::chunking_parameters (C++ struct)
libremidi::chunking_parameters::default_wait (C++ function)
libremidi::chunking_parameters::interval (C++ member)
libremidi::chunking_parameters::size (C++ member)
libremidi::chunking_parameters::wait (C++ member)
libremidi::clamp (C++ function)
libremidi::driver_error (C++ struct)
libremidi::driver_error::code (C++ member)
libremidi::driver_error::~driver_error (C++ function)
libremidi::for_all_backends (C++ function)
libremidi::for_backend (C++ function)
libremidi::invalid_device_error (C++ struct)
libremidi::invalid_device_error::code (C++ member)
libremidi::invalid_device_error::~invalid_device_error (C++ function)
libremidi::invalid_parameter_error (C++ struct)
libremidi::invalid_parameter_error::code (C++ member)
libremidi::invalid_parameter_error::~invalid_parameter_error (C++ function)
libremidi::invalid_use_error (C++ struct)
libremidi::invalid_use_error::code (C++ member)
libremidi::invalid_use_error::~invalid_use_error (C++ function)
libremidi::make_tl (C++ function)
libremidi::memory_error (C++ struct)
libremidi::memory_error::code (C++ member)
libremidi::memory_error::~memory_error (C++ function)
libremidi::message (C++ struct)
libremidi::message::aftertouch (C++ function)
libremidi::message::assign (C++ function)
libremidi::message::back (C++ function)
,
[1]
libremidi::message::begin (C++ function)
,
[1]
libremidi::message::bytes (C++ member)
libremidi::message::cbegin (C++ function)
,
[1]
libremidi::message::cend (C++ function)
,
[1]
libremidi::message::clear (C++ function)
libremidi::message::control_change (C++ function)
libremidi::message::end (C++ function)
,
[1]
libremidi::message::front (C++ function)
,
[1]
libremidi::message::get_channel (C++ function)
libremidi::message::get_message_type (C++ function)
libremidi::message::get_meta_event_type (C++ function)
libremidi::message::insert (C++ function)
libremidi::message::is_meta_event (C++ function)
libremidi::message::is_note_on_or_off (C++ function)
libremidi::message::make_command (C++ function)
libremidi::message::message (C++ function)
,
[1]
,
[2]
libremidi::message::note_off (C++ function)
libremidi::message::note_on (C++ function)
libremidi::message::operator[] (C++ function)
,
[1]
libremidi::message::pitch_bend (C++ function)
,
[1]
libremidi::message::poly_pressure (C++ function)
libremidi::message::program_change (C++ function)
libremidi::message::rbegin (C++ function)
,
[1]
libremidi::message::rend (C++ function)
,
[1]
libremidi::message::size (C++ function)
libremidi::message::timestamp (C++ member)
libremidi::message::uses_channel (C++ function)
libremidi::message_type (C++ enum)
libremidi::message_type::ACTIVE_SENSING (C++ enumerator)
libremidi::message_type::AFTERTOUCH (C++ enumerator)
libremidi::message_type::CONTINUE (C++ enumerator)
libremidi::message_type::CONTROL_CHANGE (C++ enumerator)
libremidi::message_type::EOX (C++ enumerator)
libremidi::message_type::INVALID (C++ enumerator)
libremidi::message_type::NOTE_OFF (C++ enumerator)
libremidi::message_type::NOTE_ON (C++ enumerator)
libremidi::message_type::PITCH_BEND (C++ enumerator)
libremidi::message_type::POLY_PRESSURE (C++ enumerator)
libremidi::message_type::PROGRAM_CHANGE (C++ enumerator)
libremidi::message_type::RESERVED1 (C++ enumerator)
libremidi::message_type::RESERVED2 (C++ enumerator)
libremidi::message_type::RESERVED3 (C++ enumerator)
libremidi::message_type::RESERVED4 (C++ enumerator)
libremidi::message_type::SONG_POS_POINTER (C++ enumerator)
libremidi::message_type::SONG_SELECT (C++ enumerator)
libremidi::message_type::START (C++ enumerator)
libremidi::message_type::STOP (C++ enumerator)
libremidi::message_type::SYSTEM_EXCLUSIVE (C++ enumerator)
libremidi::message_type::SYSTEM_RESET (C++ enumerator)
libremidi::message_type::TIME_CLOCK (C++ enumerator)
libremidi::message_type::TIME_CODE (C++ enumerator)
libremidi::message_type::TUNE_REQUEST (C++ enumerator)
libremidi::meta_event_type (C++ enum)
libremidi::meta_event_type::CHANNEL_PREFIX (C++ enumerator)
libremidi::meta_event_type::COPYRIGHT (C++ enumerator)
libremidi::meta_event_type::CUE (C++ enumerator)
libremidi::meta_event_type::DEVICE_NAME (C++ enumerator)
libremidi::meta_event_type::END_OF_TRACK (C++ enumerator)
libremidi::meta_event_type::INSTRUMENT (C++ enumerator)
libremidi::meta_event_type::KEY_SIGNATURE (C++ enumerator)
libremidi::meta_event_type::LYRIC (C++ enumerator)
libremidi::meta_event_type::MARKER (C++ enumerator)
libremidi::meta_event_type::MIDI_PORT (C++ enumerator)
libremidi::meta_event_type::PATCH_NAME (C++ enumerator)
libremidi::meta_event_type::PROPRIETARY (C++ enumerator)
libremidi::meta_event_type::SEQUENCE_NUMBER (C++ enumerator)
libremidi::meta_event_type::SMPTE_OFFSET (C++ enumerator)
libremidi::meta_event_type::TEMPO_CHANGE (C++ enumerator)
libremidi::meta_event_type::TEXT (C++ enumerator)
libremidi::meta_event_type::TIME_SIGNATURE (C++ enumerator)
libremidi::meta_event_type::TRACK_NAME (C++ enumerator)
libremidi::meta_event_type::UNKNOWN (C++ enumerator)
libremidi::meta_events (C++ struct)
libremidi::meta_events::channel (C++ function)
libremidi::meta_events::end_of_track (C++ function)
libremidi::meta_events::key_signature (C++ function)
libremidi::meta_events::song_position (C++ function)
libremidi::meta_events::tempo (C++ function)
libremidi::meta_events::time_signature (C++ function)
libremidi::midi_bytes (C++ type)
libremidi::midi_error (C++ enum)
libremidi::midi_error::DRIVER_ERROR (C++ enumerator)
libremidi::midi_error::INVALID_DEVICE (C++ enumerator)
libremidi::midi_error::INVALID_PARAMETER (C++ enumerator)
libremidi::midi_error::INVALID_USE (C++ enumerator)
libremidi::midi_error::MEMORY_ERROR (C++ enumerator)
libremidi::midi_error::NO_DEVICES_FOUND (C++ enumerator)
libremidi::midi_error::SYSTEM_ERROR (C++ enumerator)
libremidi::midi_error::THREAD_ERROR (C++ enumerator)
libremidi::midi_error::UNSPECIFIED (C++ enumerator)
libremidi::midi_error::WARNING (C++ enumerator)
libremidi::midi_error_callback (C++ type)
libremidi::midi_exception (C++ struct)
libremidi::midi_exception::~midi_exception (C++ function)
libremidi::midi_in (C++ class)
libremidi::midi_in::cancel_callback (C++ function)
libremidi::midi_in::close_port (C++ function)
libremidi::midi_in::get_current_api (C++ function)
libremidi::midi_in::get_message (C++ function)
,
[1]
libremidi::midi_in::get_port_count (C++ function)
libremidi::midi_in::get_port_name (C++ function)
libremidi::midi_in::ignore_types (C++ function)
libremidi::midi_in::is_port_open (C++ function)
libremidi::midi_in::message_callback (C++ type)
libremidi::midi_in::midi_in (C++ function)
libremidi::midi_in::open_port (C++ function)
,
[1]
,
[2]
libremidi::midi_in::open_virtual_port (C++ function)
,
[1]
libremidi::midi_in::set_callback (C++ function)
libremidi::midi_in::set_client_name (C++ function)
libremidi::midi_in::set_error_callback (C++ function)
libremidi::midi_in::set_port_name (C++ function)
libremidi::midi_in::~midi_in (C++ function)
libremidi::midi_out (C++ class)
libremidi::midi_out::close_port (C++ function)
libremidi::midi_out::get_current_api (C++ function)
libremidi::midi_out::get_port_count (C++ function)
libremidi::midi_out::get_port_name (C++ function)
libremidi::midi_out::is_port_open (C++ function)
libremidi::midi_out::midi_out (C++ function)
,
[1]
libremidi::midi_out::open_port (C++ function)
,
[1]
,
[2]
libremidi::midi_out::open_virtual_port (C++ function)
,
[1]
libremidi::midi_out::send_message (C++ function)
,
[1]
,
[2]
libremidi::midi_out::set_chunking_parameters (C++ function)
libremidi::midi_out::set_client_name (C++ function)
libremidi::midi_out::set_error_callback (C++ function)
libremidi::midi_out::set_port_name (C++ function)
libremidi::midi_out::~midi_out (C++ function)
libremidi::midi_track (C++ type)
libremidi::no_devices_found_error (C++ struct)
libremidi::no_devices_found_error::code (C++ member)
libremidi::no_devices_found_error::~no_devices_found_error (C++ function)
libremidi::observer (C++ class)
libremidi::observer::callbacks (C++ struct)
,
[1]
libremidi::observer::callbacks::input_added (C++ member)
,
[1]
libremidi::observer::callbacks::input_removed (C++ member)
,
[1]
libremidi::observer::callbacks::output_added (C++ member)
,
[1]
libremidi::observer::callbacks::output_removed (C++ member)
,
[1]
libremidi::observer::observer (C++ function)
libremidi::observer::~observer (C++ function)
libremidi::open_midi_in (C++ function)
libremidi::open_midi_observer (C++ function)
libremidi::open_midi_out (C++ function)
libremidi::parseEvent (C++ function)
libremidi::reader (C++ class)
libremidi::reader::get_end_time (C++ function)
libremidi::reader::parse (C++ function)
libremidi::reader::reader (C++ function)
libremidi::reader::startingTempo (C++ member)
libremidi::reader::ticksPerBeat (C++ member)
libremidi::reader::tracks (C++ member)
libremidi::reader::~reader (C++ function)
libremidi::system_error (C++ struct)
libremidi::system_error::code (C++ member)
libremidi::system_error::~system_error (C++ function)
libremidi::thread_error (C++ struct)
libremidi::thread_error::code (C++ member)
libremidi::thread_error::~thread_error (C++ function)
libremidi::track_event (C++ struct)
libremidi::track_event::m (C++ member)
libremidi::track_event::tick (C++ member)
libremidi::track_event::track (C++ member)
libremidi::util::read_bytes (C++ function)
libremidi::util::read_uint16_be (C++ function)
libremidi::util::read_uint24_be (C++ function)
libremidi::util::read_uint32_be (C++ function)
libremidi::util::read_variable_length (C++ function)
libremidi::util::write_double_be (C++ function)
libremidi::util::write_float_be (C++ function)
libremidi::util::write_int16_be (C++ function)
libremidi::util::write_int32_be (C++ function)
libremidi::util::write_uint16_be (C++ function)
libremidi::util::write_uint32_be (C++ function)
libremidi::util::write_variable_length (C++ function)
libremidi::writer (C++ class)
libremidi::writer::add_event (C++ function)
,
[1]
libremidi::writer::add_track (C++ function)
libremidi::writer::get_num_tracks (C++ function)
libremidi::writer::get_tracks (C++ function)
libremidi::writer::write (C++ function)
libremidi::writer::writer (C++ function)
libremidi::writer::~writer (C++ function)
LIBREMIDI_EXPORT (C macro)
LIBREMIDI_INLINE (C macro)
LIBREMIDI_VERSION (C macro)
Read the Docs
v: latest
Versions
latest
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds