|
Tabula Sonora 0.1.0
A native C++20 implementation of the Roland Sound Canvas VA synth voice
|
#include "tabulasonora/drum_kit_table.hpp"#include "tabulasonora/engine_noise.hpp"#include "tabulasonora/interpolator.hpp"#include "tabulasonora/lfo_engine.hpp"#include "tabulasonora/patch_directory.hpp"#include "tabulasonora/pitch_chain.hpp"#include "tabulasonora/sampler.hpp"#include "tabulasonora/table_set.hpp"#include "tabulasonora/tva_chain.hpp"#include "tabulasonora/tvf_chain.hpp"#include "tabulasonora/wave_rom.hpp"#include <memory>#include <optional>#include <span>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| struct | ts::RenderedNote |
| One rendered note: stereo output plus the pre-pan mono the send buses are fed from. More... | |
| class | ts::NoteRenderer |
| Renders one note by assembling the whole voice chain: sampler, pitch, filter, amplitude and pan. More... | |
| struct | ts::NoteRenderer::Controllers |
| Optional per-note controller curves. More... | |
Namespaces | |
| namespace | ts |