|
sequencer
|
#include <fstream>#include <iostream>#include <iterator>#include <string>#include <vector>

Go to the source code of this file.
Namespaces | |
| sequencer::audio::wave | |
Enumerations | |
| enum | sequencer::audio::wave::endian_t { sequencer::audio::wave::endian_t::LittleEndian, sequencer::audio::wave::endian_t::BigEndian } |
Functions | |
| std::int32_t | sequencer::audio::wave::four_bytes_to_int (const std::vector< uint8_t > &source, std::vector< uint8_t >::size_type index, endian_t endianness=endian_t::LittleEndian) |
| std::int16_t | sequencer::audio::wave::two_bytes_to_int (const std::vector< uint8_t > &source, std::vector< uint8_t >::size_type index, endian_t endianness=endian_t::LittleEndian) |
| int | sequencer::audio::wave::audio_file_format (const std::vector< std::uint8_t > &data) |
| std::vector< uint8_t >::difference_type | sequencer::audio::wave::index_of (const std::vector< uint8_t > &source, const std::string &str) |
| float | sequencer::audio::wave::byte_to_sample (uint8_t sample) |
| float | sequencer::audio::wave::two_bytes_to_sample (int16_t sample) |
| std::vector< std::vector< float > > | sequencer::audio::wave::read (const std::vector< std::uint8_t > &data) |
| std::vector< std::vector< float > > | sequencer::audio::wave::read (const std::string &filename) |
1.8.13