MCPcopy Create free account

hub / github.com/chris-zen/hero-studio / functions

Functions379 in github.com/chris-zen/hero-studio

Methodfrom
(msg: Message)
core/src/midi/decoder.rs:20
Methodfrom
(item: Tempo)
core/src/time/tempo.rs:15
Methodfrom
(item: TicksTime)
core/src/time/ticks.rs:101
Methodfrom_bars
(bars: u16)
core/src/time/bars.rs:23
Methodfrom_file
(path: T)
app-server/src/config.rs:26
Methodfrom_file
(path: T)
core/src/config.rs:42
Methodfrom_millis
(nanos: u64)
core/src/time/clock.rs:37
Methodfrom_nanos
(nanos: u64)
core/src/time/clock.rs:32
Functionfrom_rgb
()
core/src/color.rs:29
Methodfrom_rgb
(r: u8, g: u8, b: u8)
core/src/color.rs:8
Methodfrom_samples
(samples: u32, sample_rate: SampleRate)
core/src/time/clock.rs:46
Methodfrom_seconds
(seconds: f64)
core/src/time/clock.rs:42
Methodfrom_str
(content: T)
app-server/src/config.rs:39
Methodfrom_str
(content: &str)
core/src/config.rs:35
Methodfrom_ticks
(ticks_time: TicksTime, signature: Signature)
core/src/time/bars.rs:27
Methodget_bars
(&self)
core/src/time/bars.rs:40
Methodget_beats
(&self)
core/src/time/bars.rs:44
Methodget_error_accumulated
(&self)
core/src/time/drift_correction/ticks.rs:43
Methodget_error_accumulated
(&self)
core/src/time/drift_correction/clock.rs:35
Methodget_error_per_sample
(&self)
core/src/time/drift_correction/ticks.rs:39
Methodget_error_per_sample
(&self)
core/src/time/drift_correction/clock.rs:31
Methodget_last_correction
(&self)
core/src/time/drift_correction/ticks.rs:47
Methodget_last_correction
(&self)
core/src/time/drift_correction/clock.rs:39
Methodget_loop_end
(&self)
core/src/transport.rs:134
Methodget_loop_start
(&self)
core/src/transport.rs:126
Methodget_name
(&self)
core/src/song/mod.rs:36
Methodget_or_alloc
(&mut self)
core/src/pool.rs:31
Methodget_position
(&self)
core/src/transport.rs:110
Methodget_sample_rate
(&self)
core/src/transport.rs:60
Methodget_sixteenths
(&self)
core/src/time/bars.rs:48
Methodget_tempo
(&self)
core/src/transport.rs:76
Methodget_ticks
(&self)
core/src/time/bars.rs:52
Methodget_ticks_per_sample
(&self)
core/src/time/drift_correction/ticks.rs:35
Methodget_time_per_sample
(&self)
core/src/time/drift_correction/clock.rs:27
Methodget_value
(&self)
core/src/color.rs:12
Methodget_value
(&self)
core/src/time/tempo.rs:9
Methodid
(&self)
app-server/src/midi/drivers/coremidi.rs:45
Methodid
(&self)
app-server/src/midi/drivers/portmidi.rs:54
Methodinit_endpoints
(config: &MidiConfig, midi_in_tx: Sender<Protocol>)
app-server/src/midi/io/mod.rs:186
Methodis_enabled
(&self)
core/src/metronome.rs:40
Methodis_loop_enabled
(&self)
core/src/transport.rs:118
Functionlocal_control_off
()
core/src/midi/encoder.rs:294
Functionlocal_control_on
()
core/src/midi/encoder.rs:302
Functionmain
()
app-server/src/main.rs:49
Functionmono_mode_on
()
core/src/midi/encoder.rs:326
Functionmtc_quarter_frame
()
core/src/midi/encoder.rs:353
Functionmul
()
core/src/time/ticks.rs:191
Methodmul
(self, rhs: TicksTime)
core/src/time/ticks.rs:81
Methodmul
(self, rhs: u32)
core/src/time/clock.rs:101
Methodmul_assign
(&mut self, rhs: u32)
core/src/time/clock.rs:107
Methodnew
(audio_tx: Sender<AudioProtocol>, midi_tx: Sender<MidiOutputProtocol>)
app-server/src/controller.rs:35
Methodnew
( port: u16, server_output_tx: Sender<Message>, server_output_rx: Receiver<Message>, controlle
app-server/src/server.rs:89
Methodnew
()
app-server/src/midi/endpoints.rs:19
Methodnew
(app_name: T)
app-server/src/midi/drivers/coremidi.rs:30
Methodnew
()
app-server/src/midi/drivers/portmidi.rs:42
Methodnew
()
app-server/src/midi/drivers/mod.rs:47
Methodnew
( config: &MidiConfig, audio_config: &AudioConfig, midi_in_tx: Sender<Protocol>, studio_tx: Se
app-server/src/midi/io/mod.rs:48
Methodnew
(rx: Receiver<MidiIoProtocol>)
app-server/src/audio/callback.rs:32
Methodnew
()
app-server/src/audio/drivers/portaudio.rs:38
Methodnew
(capacity: usize, allocator: Box<Allocator<T>>, reset: Box<Reset<T>>)
core/src/pool.rs:14
Methodnew
(value: String)
core/src/color.rs:4
Methodnew
(sample_rate: SampleRate)
core/src/transport.rs:30
Methodnew
(config: MetronomeConfig, signature: Signature)
core/src/metronome.rs:22
Methodnew
(config: Config)
core/src/studio.rs:36
Methodnew
(timestamp: ClockTime, endpoint: Endpoint, message: Message)
core/src/midi/buffer.rs:13
Methodnew
(data: &'a [u8])
core/src/midi/decoder.rs:34
Methodnew
()
core/src/audio/buffer.rs:21
Methodnew
(time: ClockTime, channels: usize, buffer: &'a [f32])
core/src/audio/mod.rs:13
Methodnew
()
core/src/song/events.rs:22
Methodnew
(name: T, _config: &Config)
core/src/song/mod.rs:19
Methodnew
(name: T, color: Color, media: TrackMedia)
core/src/song/track/mod.rs:36
Methodnew
()
core/src/song/source/notes.rs:45
Methodnew
(num_beats: u8, note_value: u8)
core/src/time/signature.rs:8
Methodnew
(value: u16)
core/src/time/tempo.rs:5
Methodnew
(ticks: u64)
core/src/time/ticks.rs:14
Methodnew
(bars: u16, beats: u16, sixteenths: u16, ticks: u32)
core/src/time/bars.rs:14
Methodnew
(units: UnitType)
core/src/time/clock.rs:28
Methodnew
(signature: Signature, tempo: Tempo, sample_rate: SampleRate)
core/src/time/drift_correction/ticks.rs:14
Methodnew
(sample_rate: SampleRate)
core/src/time/drift_correction/clock.rs:12
Functionnew_buffer_io_vec_pool
(pool_capacity: usize, vec_capacity: usize)
core/src/midi/buffer.rs:85
Functionnew_buffer_pool
(pool_capacity: usize, buffer_capacity: usize)
core/src/midi/buffer.rs:62
Functionnew_buffer_pool
(pool_capacity: usize, buffer_capacity: usize)
core/src/audio/buffer.rs:53
Methodnew_channel
()
app-server/src/controller.rs:66
Methodnew_channel
()
app-server/src/server.rs:85
Methodnew_channel
()
app-server/src/midi/io/mod.rs:216
Methodnew_channel
()
app-server/src/audio/drivers/portaudio.rs:75
Methodnext
(&mut self)
core/src/midi/decoder.rs:288
Functionnext_data_unknown
()
core/src/midi/decoder.rs:316
Functionnote_off
()
core/src/midi/encoder.rs:197
Functionnote_on
()
core/src/midi/encoder.rs:209
Functionnotes_clip_add_note
NotesClip should add notes as events and allow repeated notes
core/src/song/source/notes.rs:164
Functionnotes_clip_events_range
NotesClip should add notes as events and allow repeated notes
core/src/song/source/notes.rs:331
Functionnotes_clip_notes_range
NotesClip should iterate notes over a range of ticks
core/src/song/source/notes.rs:289
Functionnotes_clip_remove_note
NotesClip should remove events when removing notes
core/src/song/source/notes.rs:241
Functionomni_mode_off
()
core/src/midi/encoder.rs:318
Methodopen
(&self, callback: Box<MidiSourceCallback>)
app-server/src/midi/drivers/portmidi.rs:110
Functionord_cmp
()
core/src/time/ticks.rs:148
Methodpartial_cmp
(&self, other: &TicksTime)
core/src/time/ticks.rs:42
Functionpartial_eq
()
core/src/time/ticks.rs:166
Functionpartial_ord_cmp
()
core/src/time/ticks.rs:157
← previousnext →201–300 of 379, ranked by callers