sudio
Contents
Installation
Quick start
Master Module
Pipeline Module
Audiosys Module
API
I/O module
Metadata Module
Stream Module
Core Types
RateShift Module
Wrap Module
Source code
sudio
Index
Index
A
|
B
|
C
|
D
|
E
|
G
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
A
aasync() (sudio.pipeline.Pipeline method)
acquire() (sudio.stream.stream.Stream method)
add() (sudio.core.Master method)
add_file() (sudio.core.Master method)
add_pipeline() (sudio.core.Master method)
add_record() (sudio.metadata.audio_record_database.AudioRecordDatabase method)
append() (sudio.pipeline.Pipeline method)
AudioMetadata (class in sudio.metadata.metadata)
AudioRecordDatabase (class in sudio.metadata.audio_record_database)
B
BLOCK (sudio.types.pipelineonbusytype.PipelineOnBusyType attribute)
BRANCH (sudio.types.pipelineprocesstype.PipelineProcessType attribute)
BUFFER_TYPE (sudio.core.Master attribute)
C
CACHE_INFO (sudio.core.Master attribute)
clean_cache() (sudio.core.Master method)
clear() (sudio.pipeline.Pipeline method)
clear_pipeline() (sudio.core.Master method)
convert_array_type() (in module sudio.audiosys.typeconversion)
copy() (sudio.metadata.metadata.AudioMetadata method)
D
DecodeError
del_record() (sudio.core.Master method)
delay() (sudio.pipeline.Pipeline method)
delete_channel() (in module sudio.audiosys.channel)
disable_echo() (sudio.core.Master method)
disable_loop() (sudio.stream.streamcontrol.StreamControl method)
disable_pipeline() (sudio.core.Master method)
disable_std_input() (sudio.core.Master method)
DROP (sudio.types.pipelineonbusytype.PipelineOnBusyType attribute)
E
echo() (sudio.core.Master method)
enable_loop() (sudio.stream.streamcontrol.StreamControl method)
enable_std_input() (sudio.core.Master method)
export() (sudio.core.Master method)
G
get() (sudio.wrap.wrap.Wrap method)
(sudio.wrap.wrapgenerator.WrapGenerator method)
get_cache_size() (sudio.wrap.wrapgenerator.WrapGenerator method)
get_channel_data() (in module sudio.audiosys.channel)
get_data() (sudio.metadata.metadata.AudioMetadata method)
(sudio.wrap.wrap.Wrap method)
(sudio.wrap.wrapgenerator.WrapGenerator method)
get_default_input_device_info() (sudio.core.Master static method)
get_default_output_device_info() (sudio.core.Master static method)
get_device_count() (sudio.core.Master static method)
get_device_info_by_index() (sudio.core.Master static method)
get_duration() (sudio.wrap.wrap.Wrap method)
(sudio.wrap.wrapgenerator.WrapGenerator method)
get_input_devices() (sudio.core.Master static method)
get_master() (sudio.wrap.wrap.Wrap method)
(sudio.wrap.wrapgenerator.WrapGenerator method)
get_mute_mode_data() (in module sudio.audiosys.channel)
get_nchannels() (sudio.core.Master method)
(sudio.wrap.wrap.Wrap method)
(sudio.wrap.wrapgenerator.WrapGenerator method)
get_nperseg() (sudio.core.Master method)
get_output_devices() (sudio.core.Master static method)
get_record() (sudio.metadata.audio_record_database.AudioRecordDatabase method)
get_record_info() (sudio.core.Master method)
get_record_names() (sudio.core.Master method)
get_sample_format() (sudio.core.Master method)
(sudio.wrap.wrap.Wrap method)
(sudio.wrap.wrapgenerator.WrapGenerator method)
get_sample_rate() (sudio.core.Master method)
(sudio.wrap.wrap.Wrap method)
(sudio.wrap.wrapgenerator.WrapGenerator method)
get_sample_width() (sudio.wrap.wrap.Wrap method)
(sudio.wrap.wrapgenerator.WrapGenerator method)
get_size() (sudio.wrap.wrap.Wrap method)
(sudio.wrap.wrapgenerator.WrapGenerator method)
get_timeout() (sudio.pipeline.Pipeline method)
get_window() (sudio.core.Master method)
I
index() (sudio.metadata.audio_record_database.AudioRecordDatabase method)
(sudio.pipeline.Pipeline method)
insert() (sudio.pipeline.Pipeline method)
is_muted() (sudio.core.Master method)
is_packed() (sudio.wrap.wrap.Wrap method)
is_started() (sudio.core.Master method)
is_streaming() (sudio.stream.streamcontrol.StreamControl method)
isready() (sudio.stream.streamcontrol.StreamControl method)
J
join() (sudio.wrap.wrap.Wrap method)
(sudio.wrap.wrapgenerator.WrapGenerator method)
K
keys() (sudio.metadata.metadata.AudioMetadata method)
L
load() (sudio.core.Master method)
locked() (sudio.stream.stream.Stream method)
M
MAIN (sudio.types.pipelineprocesstype.PipelineProcessType attribute)
map_channels() (in module sudio.audiosys.channel)
Master (class in sudio.core)
MiniaudioError
module
sudio.audiosys.channel
sudio.audiosys.sync
sudio.audiosys.typeconversion
sudio.audiosys.window
sudio.core
sudio.metadata.audio_record_database
sudio.metadata.metadata
sudio.pipeline
sudio.stream.stream
sudio.stream.streamcontrol
sudio.stream.streamingtimecontroller
sudio.types.enum
sudio.types.error
sudio.types.pipelineonbusytype
sudio.types.pipelineprocesstype
sudio.wrap.wrap
sudio.wrap.wrapgenerator
multi_channel_overlap() (in module sudio.audiosys.window)
multi_channel_windowing() (in module sudio.audiosys.window)
MULTI_STREAM (sudio.types.pipelineprocesstype.PipelineProcessType attribute)
mute() (sudio.core.Master method)
N
name (sudio.wrap.wrap.Wrap attribute)
(sudio.wrap.wrapgenerator.WrapGenerator attribute)
normal (sudio.types.enum.StreamMode attribute)
O
optimized (sudio.types.enum.StreamMode attribute)
P
pause() (sudio.stream.streamcontrol.StreamControl method)
Pipeline (class in sudio.pipeline)
PipelineOnBusyType (class in sudio.types.pipelineonbusytype)
PipelineProcessType (class in sudio.types.pipelineprocesstype)
Q
QUEUE (sudio.types.pipelineprocesstype.PipelineProcessType attribute)
R
rateshift::CallbackResampler (C++ class)
rateshift::CallbackResampler::callback_t (C++ type)
rateshift::CallbackResampler::CallbackResampler (C++ function)
rateshift::CallbackResampler::read (C++ function)
rateshift::CallbackResampler::reset (C++ function)
rateshift::CallbackResampler::set_starting_ratio (C++ function)
rateshift::CallbackResampler::~CallbackResampler (C++ function)
rateshift::ConverterType (C++ enum)
rateshift::ConverterType::linear (C++ enumerator)
rateshift::ConverterType::sinc_best (C++ enumerator)
rateshift::ConverterType::sinc_fastest (C++ enumerator)
rateshift::ConverterType::sinc_medium (C++ enumerator)
rateshift::ConverterType::zero_order_hold (C++ enumerator)
rateshift::resample (C++ function)
rateshift::Resampler (C++ class)
rateshift::Resampler::process (C++ function)
rateshift::Resampler::Resampler (C++ function)
rateshift::Resampler::reset (C++ function)
rateshift::Resampler::set_ratio (C++ function)
rateshift::Resampler::~Resampler (C++ function)
recorder() (sudio.core.Master method)
refresh() (sudio.pipeline.Pipeline method)
RefreshError
release() (sudio.stream.stream.Stream method)
remove_record() (sudio.metadata.audio_record_database.AudioRecordDatabase method)
resume() (sudio.stream.streamcontrol.StreamControl method)
run() (sudio.pipeline.Pipeline method)
S
set() (sudio.stream.stream.Stream method)
set_channel_data() (in module sudio.audiosys.channel)
set_data() (sudio.wrap.wrap.Wrap method)
(sudio.wrap.wrapgenerator.WrapGenerator method)
set_pipeline() (sudio.core.Master method)
set_timeout() (sudio.pipeline.Pipeline method)
set_window() (sudio.core.Master method)
shuffle2d_channels() (in module sudio.audiosys.channel)
shuffle3d_channels() (in module sudio.audiosys.channel)
single_channel_overlap() (in module sudio.audiosys.window)
single_channel_windowing() (in module sudio.audiosys.window)
start() (sudio.core.Master method)
(sudio.stream.streamcontrol.StreamControl method)
stdstream::AudioDeviceInfo (C++ struct)
stdstream::AudioDeviceInfo::defaultSampleRate (C++ member)
stdstream::AudioDeviceInfo::index (C++ member)
stdstream::AudioDeviceInfo::isDefaultInput (C++ member)
stdstream::AudioDeviceInfo::isDefaultOutput (C++ member)
stdstream::AudioDeviceInfo::maxInputChannels (C++ member)
stdstream::AudioDeviceInfo::maxOutputChannels (C++ member)
stdstream::AudioDeviceInfo::name (C++ member)
stdstream::AudioStream (C++ class)
stdstream::AudioStream::AudioStream (C++ function)
stdstream::AudioStream::close (C++ function)
stdstream::AudioStream::getDefaultInputDevice (C++ function)
stdstream::AudioStream::getDefaultOutputDevice (C++ function)
stdstream::AudioStream::getDeviceCount (C++ function)
stdstream::AudioStream::getDeviceInfoByIndex (C++ function)
stdstream::AudioStream::getInputDevices (C++ function)
stdstream::AudioStream::getOutputDevices (C++ function)
stdstream::AudioStream::getStreamReadAvailable (C++ function)
stdstream::AudioStream::getStreamWriteAvailable (C++ function)
stdstream::AudioStream::InputCallback (C++ type)
stdstream::AudioStream::inputChannels (C++ member)
stdstream::AudioStream::open (C++ function)
stdstream::AudioStream::OutputCallback (C++ type)
stdstream::AudioStream::outputChannels (C++ member)
stdstream::AudioStream::readStream (C++ function)
stdstream::AudioStream::start (C++ function)
stdstream::AudioStream::stop (C++ function)
stdstream::AudioStream::streamFormat (C++ member)
stdstream::AudioStream::writeStream (C++ function)
stdstream::AudioStream::~AudioStream (C++ function)
stdstream::writeToDefaultOutput (C++ function)
stop() (sudio.stream.streamcontrol.StreamControl method)
Stream (class in sudio.stream.stream)
stream() (sudio.core.Master method)
StreamControl (class in sudio.stream.streamcontrol)
StreamError
StreamingTimeController (class in sudio.stream.streamingtimecontroller)
StreamMode (class in sudio.types.enum)
sudio.audiosys.channel
module
sudio.audiosys.sync
module
sudio.audiosys.typeconversion
module
sudio.audiosys.window
module
sudio.core
module
sudio.metadata.audio_record_database
module
sudio.metadata.metadata
module
sudio.pipeline
module
sudio.stream.stream
module
sudio.stream.streamcontrol
module
sudio.stream.streamingtimecontroller
module
sudio.types.enum
module
sudio.types.error
module
sudio.types.pipelineonbusytype
module
sudio.types.pipelineprocesstype
module
sudio.wrap.wrap
module
sudio.wrap.wrapgenerator
module
suio::AudioCodec (C++ class)
suio::AudioCodec::AudioFileStream (C++ class)
,
[1]
suio::AudioCodec::AudioFileStream::AudioFileStream (C++ function)
,
[1]
suio::AudioCodec::AudioFileStream::readFrames (C++ function)
,
[1]
suio::AudioCodec::AudioFileStream::~AudioFileStream (C++ function)
,
[1]
suio::AudioCodec::decodeAudioFile (C++ function)
suio::AudioCodec::decodeVorbisFile (C++ function)
suio::AudioCodec::encodeFlacFile (C++ function)
suio::AudioCodec::encodeMP3File (C++ function)
suio::AudioCodec::encodeVorbisFile (C++ function)
suio::AudioCodec::encodeWavFile (C++ function)
suio::AudioCodec::getFileInfo (C++ function)
suio::AudioCodec::initializeDecoder (C++ function)
suio::AudioCodec::readDecoderFrames (C++ function)
suio::AudioFileInfo (C++ struct)
suio::AudioFileInfo::duration (C++ member)
suio::AudioFileInfo::fileFormat (C++ member)
suio::AudioFileInfo::name (C++ member)
suio::AudioFileInfo::nchannels (C++ member)
suio::AudioFileInfo::numFrames (C++ member)
suio::AudioFileInfo::sampleFormat (C++ member)
suio::AudioFileInfo::sampleRate (C++ member)
suio::FileFormat (C++ enum)
suio::FileFormat::FLAC (C++ enumerator)
suio::FileFormat::MP3 (C++ enumerator)
suio::FileFormat::UNKNOWN (C++ enumerator)
suio::FileFormat::VORBIS (C++ enumerator)
suio::FileFormat::WAV (C++ enumerator)
sync() (sudio.core.Master method)
(sudio.pipeline.Pipeline method)
syncable() (sudio.core.Master method)
synchronize_audio() (in module sudio.audiosys.sync)
T
time (sudio.stream.streamcontrol.StreamControl attribute)
type() (sudio.stream.stream.Stream method)
U
unmute() (sudio.core.Master method)
unpack() (sudio.wrap.wrap.Wrap method)
(sudio.wrap.wrapgenerator.WrapGenerator method)
update_args() (sudio.pipeline.Pipeline method)
W
win_parser() (in module sudio.audiosys.window)
win_parser_mono() (in module sudio.audiosys.window)
Wrap (class in sudio.wrap.wrap)
wrap() (sudio.core.Master method)
WrapGenerator (class in sudio.wrap.wrapgenerator)