MCPcopy Create free account

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

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

Methodper_minute
(signature: Signature, tempo: Tempo)
core/src/time/ticks.rs:22
Functionpitch_bend
()
core/src/midi/encoder.rs:267
Methodplay
(&mut self, restart: bool)
core/src/transport.rs:84
Methodpoll
(port: InputPort, callback: Box<MidiSourceCallback>, done: Arc<AtomicBool>)
app-server/src/midi/drivers/portmidi.rs:159
Functionpoly_mode_on
()
core/src/midi/encoder.rs:337
Functionpolyphonic_key_pressure
()
core/src/midi/encoder.rs:221
Methodprocess
( &mut self, audio_frames: usize, _audio_input: &AudioInput, audio_output: &mut AudioOutput,
core/src/studio.rs:91
Methodprocess_segment
(&mut self, segment: &Segment, midi_output: &mut MidiOut)
core/src/metronome.rs:48
Functionprogram_change
()
core/src/midi/encoder.rs:245
Methodpromote
(sample_rate: u32, buffer_size: u32)
app-server/src/realtime.rs:39
Methodpromote_rt
(sample_rate: u32, buffer_size: u32)
app-server/src/realtime.rs:59
Methodpush_note
( midi_output: &mut MidiOut, endpoint: Endpoint, start_time: ClockTime, note: &MetronomeNote,
core/src/metronome.rs:92
Methodreceive_messages
( addr: SocketAddr, receive_tx: Sender<Message>, internal_tx: Sender<Message>, mut receiver: R
app-server/src/server.rs:288
Methodrelease
(&mut self, mut item: Box<T>)
core/src/pool.rs:36
Methodrender
()
app-electron/src/Workspace.js:9
Methodrender
()
app-electron/src/ToolBar.tsx:20
Methodrender
()
app-electron/src/StatusBar.tsx:9
Functionreset_all_controllers
()
core/src/midi/encoder.rs:286
Methodsend
(&mut self, base_time: ClockTime, buffer: &Buffer)
app-server/src/midi/drivers/portmidi.rs:315
Methodsend_messages
( addr: SocketAddr, send_rx: Receiver<Message>, mut sender: Writer<TcpStream>, )
app-server/src/server.rs:244
Methodset_enabled
(&mut self, enabled: bool)
core/src/metronome.rs:36
Methodset_loop_enabled
(&mut self, enabled: bool)
core/src/transport.rs:114
Methodset_loop_enabled
(&mut self, enabled: bool)
core/src/studio.rs:69
Methodset_loop_end
(&mut self, position: BarsTime)
core/src/transport.rs:130
Methodset_loop_start
(&mut self, position: BarsTime)
core/src/transport.rs:122
Methodset_loop_start
(&mut self, position: BarsTime)
core/src/studio.rs:73
Methodset_name
(&mut self, name: T)
core/src/song/mod.rs:29
Methodset_position
(&mut self, position: BarsTime)
core/src/transport.rs:105
Methodset_sample_rate
(&mut self, sample_rate: SampleRate)
core/src/transport.rs:55
Methodset_signature
(&mut self, signature: Signature)
core/src/transport.rs:64
Methodset_tempo
(&mut self, tempo: Tempo)
core/src/transport.rs:72
Functionsignature_new
()
core/src/time/signature.rs:31
Methodslice
(&self, size: usize)
core/src/audio/buffer.rs:31
Methodslice_mut
(&mut self, size: usize)
core/src/audio/buffer.rs:35
Methodsong
(&self)
core/src/studio.rs:61
Methodsong_mut
(&mut self)
core/src/studio.rs:65
Functionsong_position_pointer
()
core/src/midi/encoder.rs:364
Functionsong_select
()
core/src/midi/encoder.rs:374
Methodsources
(&self)
app-server/src/midi/drivers/portmidi.rs:58
Functionstart
()
core/src/midi/encoder.rs:389
Methodstart_router
( server_send_rx: Receiver<Message>, client_receive_rx: Receiver<Message>, controller_tx: Sender<C
app-server/src/server.rs:108
Methodstart_server
(client_receive_tx: Sender<Message>, port: u16)
app-server/src/server.rs:192
Functionstop
()
core/src/midi/encoder.rs:399
Methodstop
(self)
app-server/src/midi/io/mod.rs:248
Methodstop
(&mut self)
app-server/src/audio/drivers/portaudio.rs:184
Methodstop
(&mut self)
core/src/transport.rs:92
Methodstop
(&mut self)
core/src/studio.rs:86
Functionsub
()
core/src/time/ticks.rs:183
Methodsub
(self, rhs: TicksTime)
core/src/time/ticks.rs:68
Methodsub
(self, rhs: ClockTime)
core/src/time/clock.rs:86
Methodsub_assign
(&mut self, rhs: TicksTime)
core/src/time/ticks.rs:74
Methodsub_assign
(&mut self, rhs: ClockTime)
core/src/time/clock.rs:93
Functionsysex
()
core/src/midi/encoder.rs:345
Methodsysex_data_size
(data: &[U7])
core/src/midi/encoder.rs:150
Methodsysex_encode
(data: &[U7], out: &mut [u8])
core/src/midi/encoder.rs:154
Functionsystem_reset
()
core/src/midi/encoder.rs:409
Functiontempo_new
()
core/src/time/tempo.rs:38
Functiontest_continue
()
core/src/midi/encoder.rs:394
Functiontest_status_and_channel
()
core/src/midi/encoder.rs:192
Functiontest_u14_lsb
()
core/src/midi/encoder.rs:182
Functiontest_u14_msb
()
core/src/midi/encoder.rs:187
Functiontest_u3
()
core/src/midi/encoder.rs:167
Functiontest_u4
()
core/src/midi/encoder.rs:172
Functiontest_u7
()
core/src/midi/encoder.rs:177
Functionticks_drift_correction_new
()
core/src/time/drift_correction/ticks.rs:75
Functionticks_drift_correction_next
()
core/src/time/drift_correction/ticks.rs:84
Functiontiming_clock
()
core/src/midi/encoder.rs:384
Functionto_clock
()
core/src/time/ticks.rs:139
Methodto_seconds
(&self)
core/src/time/clock.rs:54
Functionto_ticks
()
core/src/time/bars.rs:123
Methodto_ticks
(&self, signature: Signature, tempo: Tempo)
core/src/time/clock.rs:62
Functiontune_request
()
core/src/midi/encoder.rs:379
Functionu64_from
()
core/src/time/ticks.rs:220
Methodupdate_endpoints_in
( _config: &MidiConfig, driver: &MidiDriver, midi_in_tx: Sender<Protocol>, endpoints_in: &mut
app-server/src/midi/io/mod.rs:145
Methodupdate_endpoints_out
TODO This logic should go into another thread that will scan ports regularly and report back to this one
app-server/src/midi/io/mod.rs:120
Methodwith_capacity
(capacity: usize)
core/src/midi/buffer.rs:42
Methodwith_capacity
(capacity: usize)
core/src/audio/buffer.rs:25
Methodzero
()
core/src/time/ticks.rs:18
Methodzero
()
core/src/time/clock.rs:24
← previous301–379 of 379, ranked by callers