Tabula Sonora 0.1.0
A native C++20 implementation of the Roland Sound Canvas VA synth voice
Loading...
Searching...
No Matches
table_manifest.hpp File Reference
#include <cstdint>
#include <optional>
#include <string>
#include <string_view>
#include <unordered_map>
#include <vector>

Go to the source code of this file.

Classes

struct  ts::DllIdentity
 Identity of the SCCore.dll build every offset in the manifest is pinned to. More...
struct  ts::TableEntry
 One static table sliced byte-for-byte out of the DLL. More...
struct  ts::LiveRegion
 A region read straight from the DLL at render time rather than cached to a .bin file — the two wave-ROM banks and the drum-kit lookup tables. More...
class  ts::TableManifest
 The machine-readable map of everything the engine needs out of SCCore.dll: the pinned build identity, every static table's byte-exact offset, and the live ROM/directory regions. More...

Namespaces

namespace  ts