Table of Contents - sound-0.1.0 Documentation
Classes and Modules
- OS
- Sound
- Sound::Data
- Sound::Device
- Sound::Device::Buffer
- Sound::DeviceLibrary
- Sound::DeviceLibrary::ALSA
- Sound::DeviceLibrary::ALSA::Handle
- Sound::DeviceLibrary::MMLib
- Sound::DeviceLibrary::MMLib::Handle
- Sound::DeviceLibrary::MMLib::WAVEFORMATEX
- Sound::DeviceLibrary::MMLib::WAVEHDR
- Sound::Format
- Sound::FormatLibrary
- Sound::FormatLibrary::ALSA
- Sound::FormatLibrary::Base
- Sound::FormatLibrary::MMLib
- Sound::FormatLibrary::MMLib::WAVEFORMATEX
- Sound::Library
- Sound::Library::Base
- Sound::Library::Base::Handle
- Sound::NoDependencyError
- Sound::NoDeviceError
Methods
- ::host_os — OS
- ::linux? — OS
- ::mac? — OS
- ::new — Sound::Data
- ::new — Sound::Device
- ::new — Sound::DeviceLibrary::ALSA::Handle
- ::new — Sound::DeviceLibrary::MMLib::Handle
- ::new — Sound::DeviceLibrary::MMLib::WAVEHDR
- ::new — Sound::DeviceLibrary::MMLib::WAVEFORMATEX
- ::new — Sound::Format
- ::new — Sound::FormatLibrary::MMLib::WAVEFORMATEX
- ::open — Sound::Device
- ::please_implement — Sound::Library::Base
- ::snd_pcm_open — Sound::DeviceLibrary::ALSA
- ::unix? — OS
- ::windows? — OS
- #allocate_param_memory — Sound::DeviceLibrary::ALSA
- #alter_allocated_param_memory — Sound::DeviceLibrary::ALSA
- #avg_bps — Sound::FormatLibrary::Base
- #block_align — Sound::FormatLibrary::Base
- #block_mutex — Sound::DeviceLibrary::MMLib
- #buffer_length — Sound::DeviceLibrary::ALSA
- #buffer_length — Sound::DeviceLibrary::MMLib
- #close — Sound::Device
- #close! — Sound::Device
- #close_device — Sound::DeviceLibrary::ALSA
- #close_device — Sound::Library::Base
- #close_device — Sound::DeviceLibrary::MMLib
- #closed? — Sound::Device
- #data — Sound::DeviceLibrary::ALSA
- #data — Sound::Library::Base
- #data — Sound::DeviceLibrary::MMLib
- #data_buffer — Sound::DeviceLibrary::ALSA
- #data_buffer — Sound::Library::Base
- #data_buffer — Sound::DeviceLibrary::MMLib
- #finish_up — Sound::Device
- #flush — Sound::Device
- #flush! — Sound::Device
- #free_blocks — Sound::DeviceLibrary::MMLib
- #free_param_memory — Sound::DeviceLibrary::ALSA
- #generate_sine_wave — Sound::Data
- #handle — Sound::DeviceLibrary::ALSA
- #handle — Sound::Library::Base
- #handle — Sound::DeviceLibrary::MMLib
- #header — Sound::DeviceLibrary::MMLib
- #id — Sound::DeviceLibrary::ALSA::Handle
- #id — Sound::Library::Base::Handle
- #id — Sound::DeviceLibrary::MMLib::Handle
- #modify_desired_params — Sound::DeviceLibrary::ALSA
- #new_async_thread_for — Sound::Device
- #new_block — Sound::Device::Buffer
- #new_format — Sound::FormatLibrary::Base
- #new_format — Sound::FormatLibrary::MMLib
- #open — Sound::Device
- #open? — Sound::Device
- #open_device — Sound::DeviceLibrary::ALSA
- #open_device — Sound::Library::Base
- #open_device — Sound::DeviceLibrary::MMLib
- #params_handle — Sound::DeviceLibrary::ALSA
- #play — Sound::Device
- #play_midi_notes — Sound::DeviceLibrary::MMLib
- #play_with_multiple_buffers — Sound::DeviceLibrary::MMLib
- #pointer — Sound::DeviceLibrary::ALSA::Handle
- #pointer — Sound::Library::Base::Handle
- #pointer — Sound::DeviceLibrary::MMLib::Handle
- #pointer — Sound::DeviceLibrary::MMLib
- #pointer — Sound::FormatLibrary::MMLib
- #prepare_buffer — Sound::DeviceLibrary::ALSA
- #prepare_buffer — Sound::Library::Base
- #prepare_buffer — Sound::DeviceLibrary::MMLib
- #queue — Sound::Device
- #set_params — Sound::DeviceLibrary::ALSA
- #set_params_on_hw_buffer — Sound::DeviceLibrary::ALSA
- #set_up — Sound::Device
- #set_up_to_change_any_params — Sound::DeviceLibrary::ALSA
- #sine_wave — Sound::Data
- #tear_down — Sound::Device
- #unprepare_buffer — Sound::DeviceLibrary::ALSA
- #unprepare_buffer — Sound::Library::Base
- #unprepare_buffer — Sound::DeviceLibrary::MMLib
- #write — Sound::Device
- #write_async — Sound::Device
- #write_thread — Sound::Device
- #write_to_device — Sound::DeviceLibrary::ALSA
- #write_to_device — Sound::Library::Base
- #write_to_device — Sound::DeviceLibrary::MMLib