Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/allthemusicllc/libatm
/ functions
Functions
133 in github.com/allthemusicllc/libatm
⨍
Functions
133
◇
Types & classes
13
Function
buildToggleWrapper
(e)
docs/main.js:1
Function
callback
()
docs/main.js:1
Function
click_func
(e)
docs/main.js:1
Method
deref
Allow dereferencing of tuple struct to underlying hash set
src/midi_note.rs:214
Method
from
Allow conversion from MIDINoteSet to Vec<MIDINote>
src/midi_note.rs:293
Method
from_iter
Create MIDINoteVec from iterator over MIDINote
src/midi_note.rs:286
Method
from_str
(s: &str)
src/midi_note.rs:42
Function
funcImpl
(e)
docs/main.js:1
Method
gen_file
Generate buffer containing entire MIDI file
src/midi_file.rs:260
Method
gen_hash
Generate unique hash for this file's `MIDINote` sequence This hash function simply concatenates the sequential integer representation of the file's s
src/midi_file.rs:174
Function
handleShortcut
(ev)
docs/main.js:1
Function
handleThemeButtonsBlur
(e)
docs/theme.js:24
Function
mouseover_func
(e)
docs/main.js:1
Method
new
Create new `MIDIChannelVoiceMessage` # Arguments `delta_time`: time delta since last MIDI channel message `note`: [MIDINote](../midi_note/struct.MID
src/midi_event.rs:84
Method
new
Create new `MIDITrackHeader`
src/midi_file.rs:41
Method
new
Create new `MIDINote` # Arguments `note_type`: [MIDINoteType](enum.MIDINoteType.html) `octave`: integer between -1 and 9 # Examples ```rust // Mid
src/midi_note.rs:140
Function
switchThemeButtonState
()
docs/theme.js:16
Function
test_midi_channel_message_invalid_channel
()
src/midi_event.rs:157
Function
test_midi_channel_message_invalid_velocity
()
src/midi_event.rs:165
Function
test_midi_channel_message_rest_note
()
src/midi_event.rs:172
Function
test_midi_note_from_str_invalid_format
()
src/midi_note.rs:328
Function
test_midi_note_from_str_invalid_note_type
()
src/midi_note.rs:317
Function
test_midi_note_from_str_invalid_octive
()
src/midi_note.rs:336
Function
test_midi_note_from_str_valid
()
src/midi_note.rs:310
Function
test_midi_note_set_from_str_extra_comma
()
src/midi_note.rs:383
Function
test_midi_note_set_from_str_invalid_note_type
()
src/midi_note.rs:369
Function
test_midi_note_set_from_str_valid_no_duplicate
()
src/midi_note.rs:345
Function
test_midi_note_set_from_str_valid_with_duplicate
()
src/midi_note.rs:359
Function
toggleClicked
()
docs/main.js:1
Function
toggleSidebar
()
docs/source-script.js:1
Function
trimmer
(s)
docs/main.js:1
Method
write_buffer
Write MIDI channel message to buffer # Arguments `target`: buffer to write to # Examples ```rust use byteorder::WriteBytesExt; // Target buffer l
src/midi_event.rs:137
Method
write_file
Write MIDI file to path on disk
src/midi_file.rs:252
← previous
101–133 of 133, ranked by callers