Tabula Sonora 0.1.0
A native C++20 implementation of the Roland Sound Canvas VA synth voice
Loading...
Searching...
No Matches
ts::smf::Song Struct Reference

A parsed file: the event list plus what the container knew beyond the events. More...

#include <tabulasonora/smf_reader.hpp>

Public Attributes

std::vector< MidiEventevents
 Every event, ordered by position.
std::optional< SongLooploop
 Loop points, when the file declares any.

Detailed Description

A parsed file: the event list plus what the container knew beyond the events.

Member Data Documentation

◆ events

std::vector<MidiEvent> ts::smf::Song::events

Every event, ordered by position.

◆ loop

std::optional<SongLoop> ts::smf::Song::loop

Loop points, when the file declares any.


The documentation for this struct was generated from the following file: