Wayverb
|
Public Types | |
enum | sample_rate { sr44_1KHz = 1, sr48KHz, sr88_2KHz, sr96KHz, sr192KHz } |
Public Types inherited from wayverb::combined::model::basic_member< output > | |
using | derived_type = output |
using | base_type = basic_member< output > |
using | on_change = util::event< output & > |
using | connection = typename on_change::connection |
using | scoped_connection = typename on_change::scoped_connection |
using | callback_type = typename on_change::callback_type |
Public Member Functions | |
void | set_bit_depth (audio_file::bit_depth bit_depth) |
audio_file::bit_depth | get_bit_depth () const |
void | set_format (audio_file::format format) |
audio_file::format | get_format () const |
void | set_sample_rate (sample_rate sample_rate) |
sample_rate | get_sample_rate () const |
void | set_output_directory (std::string path) |
std::string | get_output_directory () const |
void | set_unique_id (std::string unique) |
std::string | get_unique_id () const |
Public Member Functions inherited from wayverb::combined::model::basic_member< output > | |
basic_member (const basic_member &) | |
basic_member & | operator= (const basic_member &) |
connection | connect (callback_type t) |
void | notify () |
size_t | connections () const |