Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/celtera/libremidi
/ functions
Functions
1,307 in github.com/celtera/libremidi
⨍
Functions
1,307
◇
Types & classes
372
↓ 2 callers
Function
cmidi2_ci_discovery_common
include/libremidi/cmidi2.hpp:1958
↓ 2 callers
Function
cmidi2_ci_process_midi_report_common
include/libremidi/cmidi2.hpp:2350
↓ 2 callers
Function
cmidi2_ci_protocol_info
include/libremidi/cmidi2.hpp:2051
↓ 2 callers
Function
cmidi2_convert_single_ump_to_timed_midi1
Convert one single UMP (without JR Timestamp) to MIDI 1.0 Message (without delta time) It is a lengthy function, so it is recommended to wrap it in an
include/libremidi/cmidi2.hpp:2966
↓ 2 callers
Function
cmidi2_internal_convert_midi1_dte_to_ump
include/libremidi/cmidi2.hpp:2666
↓ 2 callers
Function
cmidi2_internal_swap_endian
include/libremidi/cmidi2.hpp:2681
↓ 2 callers
Function
cmidi2_internal_ump_merge_sequence_write_delta_time
include/libremidi/cmidi2.hpp:3322
↓ 2 callers
Function
cmidi2_midi1_get_7bit_encoded_int_length
Returns the length of `value` when it would be encoded into a byte stream. */
include/libremidi/cmidi2.hpp:2417
↓ 2 callers
Function
cmidi2_midi1_get_message_size
include/libremidi/cmidi2.hpp:2447
↓ 2 callers
Function
cmidi2_midi_conversion_context_initialize
include/libremidi/cmidi2.hpp:2612
↓ 2 callers
Function
cmidi2_ump_get_byte_from_uint64
include/libremidi/cmidi2.hpp:830
↓ 2 callers
Function
cmidi2_ump_get_midi2_nrpn_data
absolute NRPN or relative NRPN
include/libremidi/cmidi2.hpp:1553
↓ 2 callers
Function
cmidi2_ump_get_midi2_rpn_data
absolute RPN or relative RPN
include/libremidi/cmidi2.hpp:1538
↓ 2 callers
Function
cmidi2_ump_get_sysex7_num_bytes
include/libremidi/cmidi2.hpp:1458
↓ 2 callers
Function
cmidi2_ump_get_system_message_byte2
include/libremidi/cmidi2.hpp:1403
↓ 2 callers
Function
cmidi2_ump_midi2_channel_message_8_8_16_16
7.4 MIDI 2.0 Channel Voice Messages
include/libremidi/cmidi2.hpp:666
↓ 2 callers
Function
cmidi2_ump_read_uint64_bytes
include/libremidi/cmidi2.hpp:882
↓ 2 callers
Function
cmidi2_ump_sysex7_get_num_packets
include/libremidi/cmidi2.hpp:961
↓ 2 callers
Function
cmidi2_ump_sysex8_get_num_packets
include/libremidi/cmidi2.hpp:1008
↓ 2 callers
Function
cmidi2_ump_sysex_get_packet_of
include/libremidi/cmidi2.hpp:888
↓ 2 callers
Function
cmidi2_ump_write32
include/libremidi/cmidi2.hpp:1300
↓ 2 callers
Function
compare_port_lists_and_notify_clients
include/libremidi/backends/winmm/observer.hpp:71
↓ 2 callers
Function
connect_port
include/libremidi/backends/alsa_raw/midi_out.hpp:41
↓ 2 callers
Function
construct_error_from_adl
include/libremidi/system_error2.hpp:1689
↓ 2 callers
Function
construct_error_impl
include/libremidi/system_error2.hpp:2278
↓ 2 callers
Function
destroy_context
include/libremidi/backends/pipewire/helpers.hpp:147
↓ 2 callers
Method
end
include/libremidi/system_error2.hpp:1294
↓ 2 callers
Function
enumerate_api
examples/midiprobe.cpp:20
↓ 2 callers
Method
equivalent
---------- GenericErrorDomain
include/libremidi/system_error2.hpp:3146
↓ 2 callers
Function
error_code_from_exception
include/libremidi/system_error2.hpp:2945
↓ 2 callers
Function
event_handle
include/libremidi/backends/alsa_seq/helpers.hpp:30
↓ 2 callers
Method
filter_node_id
include/libremidi/backends/pipewire/context.hpp:586
↓ 2 callers
Function
from_exception
include/libremidi/system_error2.hpp:1807
↓ 2 callers
Method
getMatcher
(e)
book/theme/highlight.js:138
↓ 2 callers
Method
get_meta_event_type
include/libremidi/message.hpp:139
↓ 2 callers
Function
get_port
include/libremidi/backends/winmidi/helpers.hpp:59
↓ 2 callers
Method
get_port_count
include/libremidi/backends/alsa_seq/helpers.hpp:226
↓ 2 callers
Method
get_port_info
include/libremidi/backends/alsa_seq/helpers.hpp:234
↓ 2 callers
Function
get_ports
include/libremidi/backends/winuwp/observer.hpp:49
↓ 2 callers
Method
get_ports
examples/utils.hpp:298
↓ 2 callers
Function
get_udev_soundcard_info
include/libremidi/backends/linux/udev.hpp:158
↓ 2 callers
Method
handle_event_direct
include/libremidi/backends/alsa_seq/observer.hpp:306
↓ 2 callers
Function
in_default_port
Get a default MIDI 1 input port for the default API of the system
include/libremidi/defaults.hpp:61
↓ 2 callers
Function
index_of_address
include/libremidi/backends/alsa_seq/shared_handler.hpp:92
↓ 2 callers
Method
init_port
include/libremidi/backends/alsa_seq/midi_in.hpp:156
↓ 2 callers
Method
init_virtual_port
include/libremidi/backends/alsa_seq/midi_in.hpp:180
↓ 2 callers
Method
is_meta_event
include/libremidi/message.hpp:137
↓ 2 callers
Function
is_midi1
include/libremidi/api.hpp:43
↓ 2 callers
Function
is_midi2
include/libremidi/api.hpp:49
↓ 2 callers
Function
is_port_open
include/libremidi/backends/android/midi_out.hpp:94
↓ 2 callers
Function
libremidi_midi_configuration_init
include/libremidi/libremidi-c.cpp:93
↓ 2 callers
Function
libremidi_midi_observer_free
include/libremidi/libremidi-c.cpp:261
↓ 2 callers
Method
link_ports
include/libremidi/backends/pipewire/context.hpp:291
↓ 2 callers
Function
lookup_api
examples/lookup.cpp:21
↓ 2 callers
Function
make_observer_impl
include/libremidi/observer.cpp:42
↓ 2 callers
Function
message
include/libremidi/backends/jack/error_domain.hpp:34
↓ 2 callers
Function
ne
book/theme/highlight.js:174
↓ 2 callers
Function
o
book/theme/highlight.js:686
↓ 2 callers
Function
open_callback
include/libremidi/backends/android/midi_in.hpp:148
↓ 2 callers
Function
open_port
include/libremidi/backends/alsa_raw/midi_out.hpp:53
↓ 2 callers
Method
poll
bindings/python/pylibremidi.cpp:141
↓ 2 callers
Method
prepare_release_client
include/libremidi/detail/semaphore.hpp:9
↓ 2 callers
Method
process
bindings/python/pylibremidi.cpp:188
↓ 2 callers
Function
push_event_list
include/libremidi/backends/coremidi_ump/midi_out.hpp:118
↓ 2 callers
Function
q
(e,...n)
book/theme/highlight.js:107
↓ 2 callers
Method
refreshDevices
()
examples/android/app/src/main/java/com/libremidi/example/MainActivity.java:64
↓ 2 callers
Method
remove_port
include/libremidi/backends/pipewire/context.hpp:548
↓ 2 callers
Method
restart
include/libremidi/backends/linux/helpers.hpp:59
↓ 2 callers
Function
s
(e={})
book/theme/highlight.js:26
↓ 2 callers
Method
schedule_message
include/libremidi/midi_out.cpp:243
↓ 2 callers
Method
schedule_ump
include/libremidi/midi_out.cpp:321
↓ 2 callers
Function
send_message
include/libremidi/backends/winmm/midi_out.hpp:82
↓ 2 callers
Function
send_message
include/libremidi/backends/emscripten/midi_access.hpp:216
↓ 2 callers
Function
send_ump
include/libremidi/backends/winmidi/midi_out.hpp:67
↓ 2 callers
Function
set_callbacks
include/libremidi/backends/jack/observer.hpp:173
↓ 2 callers
Function
set_callbacks
include/libremidi/backends/jack_ump/observer.hpp:189
↓ 2 callers
Method
set_client_name
include/libremidi/backends/alsa_seq/helpers.hpp:210
↓ 2 callers
Method
set_port_name
include/libremidi/midi_in.cpp:287
↓ 2 callers
Function
str_to_headerid
include/libremidi/reader.cpp:531
↓ 2 callers
Method
synchronize_node
include/libremidi/backends/pipewire/context.hpp:588
↓ 2 callers
Method
synchronize_ports
include/libremidi/backends/pipewire/context.hpp:602
↓ 2 callers
Method
to_address
include/libremidi/backends/alsa_seq/midi_in.hpp:151
↓ 2 callers
Function
to_exception
include/libremidi/system_error2.hpp:1820
↓ 2 callers
Function
to_port_info
include/libremidi/backends/pipewire/helpers.hpp:417
↓ 2 callers
Function
y
(e)
book/theme/highlight.js:258
↓ 1 callers
Function
AudioConvertHostTimeToNanos
include/libremidi/backends/coremidi/helpers.hpp:54
↓ 1 callers
Function
Java_dev_celtera_libremidi_MidiDeviceCallback_onDeviceOpened
include/libremidi/backends/android/helpers.cpp:211
↓ 1 callers
Function
Q
(e)
book/theme/highlight.js:124
↓ 1 callers
Function
U
(e,n)
book/theme/highlight.js:105
↓ 1 callers
Function
X
(e)
book/theme/highlight.js:171
↓ 1 callers
Method
__addSublanguage
(e,n)
book/theme/highlight.js:40
↓ 1 callers
Function
_arrayToHeap
include/libremidi/backends/emscripten/midi_access.hpp:277
↓ 1 callers
Function
_freeArray
include/libremidi/backends/emscripten/midi_access.hpp:285
↓ 1 callers
Method
_walk
(e,n)
book/theme/highlight.js:34
↓ 1 callers
Function
absolute_timestamp
include/libremidi/backends/alsa_raw/midi_in.hpp:190
↓ 1 callers
Function
absolute_timestamp
include/libremidi/backends/alsa_raw_ump/midi_in.hpp:186
↓ 1 callers
Method
acquire
include/libremidi/backends/kdmapi/helpers.hpp:137
↓ 1 callers
Method
addRule
(e,n)
book/theme/highlight.js:129
↓ 1 callers
Method
allocated_size
include/libremidi/system_error2.hpp:1513
↓ 1 callers
Function
array_gcd
examples/midi_to_pattern.cpp:29
← previous
next →
201–300 of 1,307, ranked by callers