MCPcopy Create free account

hub / github.com/celtera/libremidi / functions

Functions1,307 in github.com/celtera/libremidi

↓ 6 callersFunctionsize
include/libremidi/ump.hpp:76
↓ 6 callersMethodtry_dequeue
examples/multithread_midiout.cpp:40
↓ 6 callersFunctionu7_to_u16
include/libremidi/detail/conversion.hpp:84
↓ 5 callersMethodavailable
include/libremidi/backends/dummy.hpp:87
↓ 5 callersFunctionclose_port
include/libremidi/backends/alsa_raw/midi_in.hpp:182
↓ 5 callersFunctioncmidi2_ci_profile
include/libremidi/cmidi2.hpp:2124
↓ 5 callersFunctioncmidi2_ump_flex_data_complete_packet
include/libremidi/cmidi2.hpp:1144
↓ 5 callersFunctioncmidi2_ump_midi2_program
include/libremidi/cmidi2.hpp:782
↓ 5 callersFunctioncmidi2_ump_read_uint32_bytes_be
include/libremidi/cmidi2.hpp:849
↓ 5 callersMethoddestroy
include/libremidi/system_error2.hpp:1957
↓ 5 callersFunctionfor_backend
include/libremidi/backends.hpp:228
↓ 5 callersMethodget_message_type
include/libremidi/message.hpp:146
↓ 5 callersFunctionh
(e,{joinWith:n})
book/theme/highlight.js:52
↓ 5 callersFunctionmake
include/libremidi/detail/midi_in.hpp:46
↓ 5 callersMethodmessage
include/libremidi/system_error2.hpp:3328
↓ 5 callersFunctionopen_virtual_port
include/libremidi/backends/jack/midi_in.hpp:63
↓ 5 callersFunctionp
(e)
book/theme/highlight.js:50
↓ 5 callersFunctionptr
include/libremidi/system_error2.hpp:726
↓ 5 callersMethodread
include/libremidi/backends/jack/helpers.hpp:290
↓ 5 callersFunctionsend_message
include/libremidi/client.hpp:157
↓ 5 callersFunctionswap
include/libremidi/system_error2.hpp:947
↓ 4 callersFunctionE
(e,n)
book/theme/highlight.js:251
↓ 4 callersMethodclose_port
include/libremidi/midi_in.cpp:346
↓ 4 callersFunctioncmidi2_ump_get_group
include/libremidi/cmidi2.hpp:1358
↓ 4 callersFunctioncmidi2_ump_get_midi1_byte2
include/libremidi/cmidi2.hpp:1412
↓ 4 callersFunctioncmidi2_ump_get_midi2_caf_data
include/libremidi/cmidi2.hpp:1573
↓ 4 callersFunctioncmidi2_ump_get_midi2_cc_data
include/libremidi/cmidi2.hpp:1523
↓ 4 callersFunctioncmidi2_ump_get_midi2_cc_index
include/libremidi/cmidi2.hpp:1519
↓ 4 callersFunctioncmidi2_ump_get_midi2_paf_data
include/libremidi/cmidi2.hpp:1483
↓ 4 callersFunctioncmidi2_ump_get_midi2_paf_note
include/libremidi/cmidi2.hpp:1479
↓ 4 callersFunctioncmidi2_ump_get_midi2_pitch_bend_data
either per-note or channel
include/libremidi/cmidi2.hpp:1578
↓ 4 callersFunctioncmidi2_ump_get_midi2_program_program
include/libremidi/cmidi2.hpp:1561
↓ 4 callersFunctioncmidi2_ump_read_uint32_bytes_le
include/libremidi/cmidi2.hpp:840
↓ 4 callersFunctioncmidi2_ump_sysex_get_num_packets
include/libremidi/cmidi2.hpp:835
↓ 4 callersFunctioncmidi2_ump_system_message
7.6 System Common and System Real Time Messages
include/libremidi/cmidi2.hpp:591
↓ 4 callersFunctioncmidi2_util_is_platform_little_endian
include/libremidi/cmidi2.hpp:858
↓ 4 callersMethodconvert
include/libremidi/detail/conversion.hpp:300
↓ 4 callersFunctioncstring_null_scan
include/libremidi/system_error2.hpp:1171
↓ 4 callersFunctione
(n)
book/theme/highlight.js:6
↓ 4 callersFunctionequivalent
include/libremidi/system_error2.hpp:2907
↓ 4 callersMethodget_end_time
In ticks
include/libremidi/reader.cpp:706
↓ 4 callersFunctionget_output_ports
include/libremidi/backends/jack/observer.hpp:207
↓ 4 callersFunctioni
book/theme/highlight.js:17
↓ 4 callersMethodid
include/libremidi/system_error2.hpp:1908
↓ 4 callersFunctionlink_ports
include/libremidi/backends/pipewire/helpers.hpp:346
↓ 4 callersFunctionlocate_object
include/libremidi/backends/coremidi/helpers.hpp:213
↓ 4 callersMethodon_bytes_multi
Function to process a byte stream which may contain multiple successive MIDI events (CoreMIDI, ALSA Sequencer can work like this)
include/libremidi/detail/midi_stream_decoder.hpp:122
↓ 4 callersMethodopenNode
(e)
book/theme/highlight.js:20
↓ 4 callersMethodopen_port
include/libremidi/midi_in.cpp:310
↓ 4 callersMethodprocess
bindings/python/pylibremidi.cpp:111
↓ 4 callersMethodprocess
include/libremidi/backends/jack/midi_out.hpp:92
↓ 4 callersFunctionraw_to_port_handle
include/libremidi/backends/alsa_raw/helpers.hpp:33
↓ 4 callersMethodrelease
include/libremidi/backends/kdmapi/helpers.hpp:153
↓ 4 callersFunctionrename_port
include/libremidi/backends/pipewire/helpers.hpp:325
↓ 4 callersMethodrun
examples/pipewire_share.cpp:105
↓ 4 callersMethodset_port_buffer
include/libremidi/backends/pipewire/context.hpp:526
↓ 4 callersMethodstart_thread
include/libremidi/backends/alsa_seq/midi_in.hpp:393
↓ 4 callersMethodstate
include/libremidi/system_error2.hpp:1314
↓ 4 callersFunctionw
(a,r)
book/theme/highlight.js:223
↓ 4 callersFunctionwrite
include/libremidi/backends/alsa_raw/midi_out.hpp:85
↓ 4 callersMethodwrite
include/libremidi/backends/jack/helpers.hpp:276
↓ 3 callersFunctionM
book/theme/highlight.js:1094
↓ 3 callersFunction_
(e)
book/theme/highlight.js:180
↓ 3 callersFunctionabsolute_timestamp
include/libremidi/backends/jack/midi_in.hpp:76
↓ 3 callersMethodaddRule
(e,n)
book/theme/highlight.js:142
↓ 3 callersFunctionae
book/theme/highlight.js:308
↓ 3 callersMethodcheck_client_released
include/libremidi/detail/semaphore.hpp:18
↓ 3 callersMethodcloseNode
(e)
book/theme/highlight.js:25
↓ 3 callersFunctionclose_port
include/libremidi/backends/alsa_raw_ump/midi_in.hpp:177
↓ 3 callersFunctioncmidi2_ump_get_jr_timestamp_timestamp
include/libremidi/cmidi2.hpp:1387
↓ 3 callersFunctioncmidi2_ump_get_midi1_byte3
include/libremidi/cmidi2.hpp:1416
↓ 3 callersMethodconsiderAll
()
book/theme/highlight.js:142
↓ 3 callersFunctionconvert_timestamp
include/libremidi/backends/pipewire/midi_out.hpp:162
↓ 3 callersMethodcopy
include/libremidi/system_error2.hpp:1939
↓ 3 callersFunctionenum_name
examples/protocols/remote_control.cpp:16
↓ 3 callersMethodenumerate_cards
include/libremidi/backends/alsa_raw/helpers.hpp:165
↓ 3 callersFunctionerror_from_exception
include/libremidi/system_error2.hpp:3041
↓ 3 callersFunctionfor_all_ports
include/libremidi/backends/alsa_seq/helpers.hpp:75
↓ 3 callersFunctionget
include/libremidi/backends/winuwp/helpers.hpp:38
↓ 3 callersMethodget_arena
include/libremidi/system_error2.hpp:1449
↓ 3 callersFunctionget_cfstring_property
include/libremidi/backends/coremidi/helpers.hpp:74
↓ 3 callersFunctionget_port_info
include/libremidi/backends/winuwp/observer.hpp:61
↓ 3 callersFunctionhex_dump
tests/unit/conversion.cpp:22
↓ 3 callersMethodis_port_open
include/libremidi/midi_out.cpp:185
↓ 3 callersFunctionlaunder
include/libremidi/system_error2.hpp:1620
↓ 3 callersFunctionlibremidi_midi_api_configuration_init
include/libremidi/libremidi-c.cpp:81
↓ 3 callersMethodmove
include/libremidi/system_error2.hpp:1951
↓ 3 callersFunctionsegment_ump_stream
* Utility function to segment an ump stream into individual messages. * Used to send a stream to APIs that work message-by-message. */
include/libremidi/detail/ump_stream.hpp:20
↓ 3 callersMethodsynchronize
include/libremidi/backends/pipewire/context.hpp:257
↓ 3 callersFunctiont
(e)
book/theme/highlight.js:14
↓ 3 callersFunctionu16_to_u32
include/libremidi/detail/conversion.hpp:96
↓ 3 callersMethodupdate_lcd
include/libremidi/protocols/remote_control.hpp:384
↓ 2 callersFunctionEndpointName
This function was submitted by Douglas Casey Tucker and apparently derived largely from PortMidi.
include/libremidi/backends/coremidi/helpers.hpp:83
↓ 2 callersFunctionZ
(e,n,{key:t})
book/theme/highlight.js:109
↓ 2 callersMethodabsolute_timestamp
include/libremidi/midi_in.cpp:372
↓ 2 callersMethodbegin
include/libremidi/system_error2.hpp:1292
↓ 2 callersFunctionclose_port
include/libremidi/backends/jack/midi_out.hpp:53
↓ 2 callersFunctionclose_port
include/libremidi/backends/jack_ump/midi_out.hpp:54
↓ 2 callersMethodclose_port
include/libremidi/backends/alsa_seq/midi_in.hpp:191
↓ 2 callersFunctioncmidi2_ci_ack_nak_common
include/libremidi/cmidi2.hpp:2011
← previousnext →101–200 of 1,307, ranked by callers