Ardour  9.0-pre0-350-gf17a656217
Evoral::SMF Member List

This is the complete list of members for Evoral::SMF, including all inherited members.

_emptyEvoral::SMFprivate
_has_pgm_changeEvoral::SMFprotected
_markersEvoral::SMFmutableprivate
_n_note_on_eventsEvoral::SMFprotected
_num_channelsEvoral::SMFprotected
_smfEvoral::SMFprivate
_smf_lockEvoral::SMFmutableprivate
_smf_trackEvoral::SMFprivate
_used_channelsEvoral::SMFprotected
append_event_delta(uint32_t delta_t, uint32_t size, const uint8_t *buf, event_id_t note_id)Evoral::SMF
begin_write()Evoral::SMF
close()Evoral::SMF
create(const std::string &path, int track=1, uint16_t ppqn=19200)Evoral::SMF
duration() constEvoral::SMFinlinevirtual
end_write(std::string const &)Evoral::SMF
file_duration() constEvoral::SMF
flush()Evoral::SMFinline
has_pgm_change() constEvoral::SMFinline
instrument_names(std::vector< std::string > &) constEvoral::SMF
is_empty() constEvoral::SMFinline
load_markers()Evoral::SMF
Markers typedefEvoral::SMF
markers() constEvoral::SMFinline
n_note_on_events() constEvoral::SMFinline
nth_tempo(size_t n) constEvoral::SMF
num_channels() constEvoral::SMFinline
num_tempos() constEvoral::SMF
num_tracks() constEvoral::SMF
open(const std::string &path, int track=1, bool scan=true)Evoral::SMF
ppqn() constEvoral::SMF
read_event(uint32_t *delta_t, uint32_t *size, uint8_t **buf, event_id_t *note_id) constEvoral::SMF
round_to_file_precision(double val) constEvoral::SMF
seek_to_start() constEvoral::SMF
seek_to_track(int track)Evoral::SMF
set_length(Temporal::Beats const &)Evoral::SMF
set_used_channels(UsedChannels used)Evoral::SMFinline
SMF()Evoral::SMF
smf_format() constEvoral::SMF
tempo_map(bool &provided) constEvoral::SMF
test(const std::string &path)Evoral::SMFstatic
track_names(std::vector< std::string > &) constEvoral::SMF
used_channels() constEvoral::SMFinline
UsedChannels typedefEvoral::SMF
~SMF()Evoral::SMFvirtual