bindings/minisound_web_bindings
library
Functions
-
engine_alloc()
→ Pointer<Engine>
-
-
engine_init(Pointer<Engine> self, int period_ms)
→ Future<int>
-
-
engine_load_sound(Pointer<Engine> self, Pointer<Sound> sound, Pointer data, int data_size, int sound_format, int channels, int sample_rate)
→ int
-
-
engine_start(Pointer<Engine> self)
→ int
-
-
engine_uninit(Pointer<Engine> self)
→ void
-
-
generator_create()
→ Pointer<Generator>
-
-
generator_get_available_float_count(Pointer<Generator> self)
→ int
-
-
generator_get_volume(Pointer<Generator> self)
→ double
-
-
generator_init(Pointer<Generator> self, int sound_format, int channels, int sample_rate, double buffer_duration_seconds)
→ Future<int>
-
-
generator_load_buffer(Pointer<Generator> self, Pointer<Float> output, int floats_to_read)
→ int
-
-
generator_set_noise(Pointer<Generator> self, int type, int seed, double amplitude)
→ int
-
-
generator_set_pulsewave(Pointer<Generator> self, double frequency, double amplitude, double dutyCycle)
→ int
-
-
generator_set_volume(Pointer<Generator> self, double value)
→ void
-
-
generator_set_waveform(Pointer<Generator> self, int type, double frequency, double amplitude)
→ int
-
-
generator_start(Pointer<Generator> self)
→ int
-
-
generator_stop(Pointer<Generator> self)
→ void
-
-
generator_uninit(Pointer<Generator> self)
→ void
-
-
recorder_create()
→ Pointer<Recorder>
-
-
recorder_get_available_float_count(Pointer<Recorder> self)
→ int
-
-
recorder_get_is_recording(Pointer<Recorder> self)
→ bool
-
-
recorder_init_file(Pointer<Recorder> self, String filename, int sample_rate, int channels, int format)
→ Future<int>
-
-
recorder_init_stream(Pointer<Recorder> self, int sample_rate, int channels, int format, double buffer_len_s)
→ Future<int>
-
-
recorder_load_buffer(Pointer<Recorder> self, Pointer<Float> output, int floats_to_read)
→ int
-
-
recorder_start(Pointer<Recorder> self)
→ int
-
-
recorder_stop(Pointer<Recorder> self)
→ void
-
-
recorder_uninit(Pointer<Recorder> self)
→ void
-
-
sound_alloc()
→ Pointer<Sound>
-
-
sound_get_duration(Pointer<Sound> self)
→ double
-
-
sound_get_volume(Pointer<Sound> self)
→ double
-
-
sound_pause(Pointer<Sound> self)
→ void
-
-
sound_play(Pointer<Sound> self)
→ int
-
-
sound_replay(Pointer<Sound> self)
→ int
-
-
sound_set_looped(Pointer<Sound> self, bool value, int delay_ms)
→ void
-
-
sound_set_volume(Pointer<Sound> self, double value)
→ void
-
-
sound_stop(Pointer<Sound> self)
→ void
-
-
sound_unload(Pointer<Sound> self)
→ void
-