Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alisomay/libpd-rs
/ functions
Functions
254 in github.com/alisomay/libpd-rs
⨍
Functions
254
◇
Types & classes
190
Function
obj5_rats
the "rats" method is called with the selector (just "rats" again) and an array of the typed arguments, which are each either a number or a sym
tests/pd_binary/mac/Pd-0.51-4.app/Contents/Resources/doc/6.externs/obj5.c:14
Function
obj5_setup
tests/pd_binary/win/pd-0.52-2/doc/6.externs/obj5.c:46
Function
obj5_setup
tests/pd_binary/mac/Pd-0.51-4.app/Contents/Resources/doc/6.externs/obj5.c:46
Function
on_symbol
Sets a closure to be called when a symbol is received from a subscribed receiver Note: Do not register this listener while pd DSP is running. # Exam
src/functions/receive.rs:330
Function
open_close_patch
()
tests/pd_open_close_patch.rs:7
Method
process_double
Sets the instance as the current one and calls [`process_double`](crate::functions::process::process_double).
src/lib.rs:1110
Method
process_raw
Sets the instance as the current one and calls [`process_raw`](crate::functions::process::process_raw).
src/lib.rs:1122
Method
process_raw_double
Sets the instance as the current one and calls [`process_raw_double`](crate::functions::process::process_raw_double).
src/lib.rs:1134
Method
process_raw_short
Sets the instance as the current one and calls [`process_raw_short`](crate::functions::process::process_raw_short).
src/lib.rs:1128
Method
process_short
Sets the instance as the current one and calls [`process_short`](crate::functions::process::process_short).
src/lib.rs:1116
Method
release_dest
(&mut self, value: f32)
examples/with_nannou/bubble.rs:169
Method
replace_bubble
Replaces an existing bubble with a new one
examples/with_nannou/main.rs:137
Method
reverb_bypass
(&mut self, value: f32)
examples/with_nannou/bubble.rs:184
Method
reverb_freeze
(&mut self, value: f32)
examples/with_nannou/bubble.rs:181
Method
scale
General scale function.
examples/with_nannou/bubble.rs:192
Function
search_paths
()
tests/pd_global_search_paths.rs:6
Function
send_and_receive_after_touch
()
tests/send_and_receive_after_touch.rs:14
Function
send_and_receive_bang
()
tests/send_and_receive_bang.rs:16
Function
send_and_receive_control_change
()
tests/send_and_receive_control_change.rs:14
Function
send_and_receive_double
()
tests/send_and_receive_double.rs:16
Function
send_and_receive_float
()
tests/send_and_receive_float.rs:16
Function
send_and_receive_list
()
tests/send_and_receive_list.rs:21
Function
send_and_receive_midi_byte
()
tests/send_and_receive_midi_byte.rs:14
Function
send_and_receive_note_on
()
tests/send_and_receive_note_on.rs:14
Function
send_and_receive_pitch_bend
()
tests/send_and_receive_pitch_bend.rs:14
Function
send_and_receive_poly_after_touch
()
tests/send_and_receive_poly_after_touch.rs:14
Function
send_and_receive_program_change
()
tests/send_and_receive_program_change.rs:14
Function
send_and_receive_sys_realtime
()
tests/send_and_receive_sys_realtime.rs:14
Function
send_and_receive_sysex
()
tests/send_and_receive_sysex.rs:13
Function
send_and_receive_typed_message
()
tests/send_and_receive_typed_message.rs:17
Function
send_symbol_to
Sends a symbol to the pd receiver object specified in the `receiver` argument `send_symbol_to("foo", "bar")` will send the symbol value to `|s foo|`
src/functions/send.rs:130
Method
set_instance_data
Set custom instance data with an optional free hook We expose this since it is a library function but I'm not sure if it is useful.
src/instance.rs:204
Function
source_to_listen_from_exists
Checks if a source to listen from exists. # Example ```rust use libpd_rs::functions::receive::{source_to_listen_from_exists, start_listening_from}; u
src/functions/receive.rs:138
Function
start_poll_stop_gui
()
tests/gui.rs:8
Function
state
()
tests/pd_global_state.rs:4
Method
subscribe_to_many
Starts listening messages from many sources. If the any source is already being listened to, this function will will ignore them. # Examples ```no_r
src/lib.rs:916
Function
subscribe_unsubscribe
()
tests/pd_subscribe_unsubscribe.rs:4
Method
system_time
Gets the system time of this instance. Returns `pd_systime`.
src/instance.rs:162
Function
test_atom_list_conversion
()
src/atom.rs:211
Function
test_char_conversion
()
src/atom.rs:280
Function
test_empty_atom_list_conversion
()
src/atom.rs:237
Function
test_empty_symbol_conversion
()
src/atom.rs:372
Function
test_float_conversion
()
src/atom.rs:183
Function
test_float_reference_conversion
()
src/atom.rs:248
Function
test_large_float_conversion
()
src/atom.rs:349
Function
test_number_type_conversions
()
src/atom.rs:298
Function
test_symbol_conversion
()
src/atom.rs:195
Function
test_symbol_reference_conversion
()
src/atom.rs:262
Function
test_symbol_with_null_byte
()
src/atom.rs:335
Function
test_unicode_symbol_conversion
()
src/atom.rs:359
Function
type_of
(_: T)
tests/process.rs:14
Method
unsubscribe_from_many
Stops listening messages from many sources. # Examples ```no_run use libpd_rs::Pd; let mut pd = Pd::init_and_configure(1, 2, 44100).unwrap(); pd.ope
src/lib.rs:960
Function
view
This is where we draw repeatedly!
examples/with_nannou/main.rs:153
Method
wrap
(previous_instance: *mut _pdinstance)
src/lib.rs:1148
← previous
201–254 of 254, ranked by callers