|
pianod2
multisource multiuser scriptable networked music player
|
Tone generator audio source. More...
#include <config.h>#include <cstdio>#include <ctime>#include <map>#include <memory>#include "mediaunit.h"#include "mediaplayer.h"#include "audio/audiooutput.h"#include "fundamentals.h"#include "musiclibrary.h"#include "musiclibraryparameters.h"

Go to the source code of this file.
Classes | |
| struct | ToneGenerator::tone_sequence_t |
| struct | ToneGenerator::tone_albumt_t |
| struct | ToneGenerator::tone_song_t |
| class | ToneGenerator::Song |
| class | ToneGenerator::Player |
| struct | ToneGenerator::Player::audio_sample |
| struct | ToneGenerator::SplitToneId |
| class | ToneGenerator::Library |
| struct | ToneGenerator::Parameters |
| Source parameters for filesystem source. More... | |
| class | ToneGenerator::Source |
Namespaces | |
| Media | |
| Media source, source parameters and player interfaces. | |
| ToneGenerator | |
| Classes for playing test tones. | |
Typedefs | |
| typedef struct ToneGenerator::tone_sequence_t | ToneGenerator::TONE_SEQUENCE |
| typedef struct ToneGenerator::tone_albumt_t | ToneGenerator::TONE_ALBUM |
| typedef struct ToneGenerator::tone_song_t | ToneGenerator::TEST_SONG |
Enumerations | |
| enum class | ToneGenerator::Channel { ToneGenerator::LEFT , ToneGenerator::CENTER , ToneGenerator::RIGHT } |
Tone generator audio source.
Provides test tones for audio testing, and a testbed for MediaUnit design.