LMMS
Loading...
Searching...
No Matches
Alg_seq Member List

This is the complete list of members for Alg_seq, including all inherited members.

add(Alg_event_ptr) overrideAlg_seqinline
Alg_track::add(Alg_event *event)Alg_trackinlinevirtual
add_event(Alg_event_ptr event, int track_num)Alg_seq
add_track(int track_num)Alg_seqinline
Alg_event_list()Alg_event_listinline
Alg_event_list(Alg_track *owner)Alg_event_list
Alg_events()Alg_eventsinline
Alg_seq()Alg_seqinline
Alg_seq(Alg_track_ref track)Alg_seqinline
Alg_seq(Alg_track_ptr track)Alg_seqinline
Alg_seq(std::istream &file, bool smf, double *offset_ptr=nullptr)Alg_seq
Alg_seq(const char *filename, bool smf, double *offset_ptr=nullptr)Alg_seq
Alg_track()Alg_trackinline
Alg_track(Alg_time_map *map, bool seconds)Alg_track
Alg_track(Alg_track &track)Alg_track
Alg_track(Alg_event_list_ref event_list, Alg_time_map_ptr map, bool units_are_seconds)Alg_track
append(Alg_event_ptr event)Alg_events
basic_initialization()Alg_seqinline
beat_durAlg_event_listprotected
beat_to_measure(double beat, long *measure, double *m_beat, double *num, double *den)Alg_seq
beat_xAlg_seq
channel_offset_per_trackAlg_seq
clear(double t, double len, bool all) overrideAlg_seqvirtual
clear_track(int track_num, double start, double len, bool all)Alg_seq
convert_to_beats() overrideAlg_seqvirtual
convert_to_seconds() overrideAlg_seqvirtual
copy(double start, double len, bool all) overrideAlg_seqvirtual
copy_event(Alg_event_ptr event)Alg_track
copy_time_sigs_to(Alg_seq *dest)Alg_seq
copy_track(int track_num, double t, double len, bool all)Alg_seq
create_note(double time, int channel, int identifier, float pitch, float loudness, double duration)Alg_track
create_update(double time, int channel, int identifier)Alg_track
cut(double t, double len, bool all) overrideAlg_seqvirtual
cut_from_track(int track_num, double start, double dur, bool all)Alg_seq
errorAlg_seqprotected
eventsAlg_eventsprotected
events_ownerAlg_event_listprotected
expand()Alg_eventsprivate
find(double t, double len, bool all, long channel_mask, long event_type_mask)Alg_trackvirtual
find_in_track(int track_num, double t, double len, bool all, long channel_mask, long event_type_mask)Alg_seq
get_bar_len(double beat)Alg_seq
get_beat_dur()Alg_event_listinline
get_double(char **p, long *b)Alg_trackprotected
get_dur()Alg_trackinline
get_float(char **p, long *b)Alg_trackprotected
get_int32(char **p, long *b)Alg_trackprotected
get_last_error_message()Alg_event_listinline
get_owner()Alg_event_listinline
get_read_error()Alg_seqinline
get_real_dur()Alg_event_listinline
get_string(char **p, long *b)Alg_trackprotected
get_tempo(double beat)Alg_seq
get_time_map()Alg_trackinline
get_type()Alg_event_listinline
get_units_are_seconds()Alg_trackinline
in_useAlg_events
insert(Alg_event_ptr event)Alg_events
insert_beat(double time, double beat)Alg_seq
insert_silence(double t, double len) overrideAlg_seqvirtual
insert_silence_in_track(int track_num, double t, double len)Alg_seq
insert_tempo(double bpm, double beat)Alg_seq
last_error_messageAlg_event_listprotectedstatic
last_note_offAlg_events
lenAlg_eventsprotected
length()Alg_eventsinlinevirtual
maxlenAlg_eventsprivate
merge(double t, Alg_event_list_ptr seq) overrideAlg_seqvirtual
merge_tracks()Alg_seq
nearest_beat_time(double time, double *beat)Alg_seq
operator[](int i) overrideAlg_seqvirtual
paste(double start, Alg_seq *seq)Alg_seq
Alg_track::paste(double t, Alg_event_list *seq)Alg_track
pendingAlg_seqprotected
real_durAlg_event_listprotected
seek_time(double time, int track_num)Alg_seq
seq_from_track(Alg_track_ref tr)Alg_seq
sequence_numberAlg_event_listprotected
sequencesAlg_event_listprotectedstatic
ser_read_bufAlg_trackprotectedstatic
ser_write_bufAlg_trackprotectedstatic
serialize(void **buffer, long *bytes) overrideAlg_seqvirtual
serialize_parameter(Alg_parameter *parm)Alg_trackprotected
serialize_seq()Alg_seqprotected
serialize_track()Alg_track
set_beat_dur(double d)Alg_event_listinline
set_dur(double dur)Alg_track
set_events(Alg_event_ptr *e, long l, long m)Alg_eventsinline
set_in_use(bool flag) overrideAlg_seqvirtual
set_real_dur(double d)Alg_event_listinline
set_start_time(Alg_event *event, double)Alg_event_listvirtual
set_tempo(double bpm, double start_beat, double end_beat)Alg_seq
set_time_map(Alg_time_map *map) overrideAlg_seqvirtual
set_time_sig(double beat, double num, double den)Alg_seq
silence(double t, double len, bool all) overrideAlg_seqvirtual
silence_track(int track_num, double start, double len, bool all)Alg_seq
smf_write(std::ostream &file)Alg_seq
smf_write(const char *filename)Alg_seq
stretch_region(double b0, double b1, double dur)Alg_seq
time_mapAlg_trackprotected
time_sigAlg_seq
to_alg_seq()Alg_trackinline
track(int)Alg_seq
track_listAlg_seq
tracks()Alg_seq
typeAlg_event_listprotected
uninsert(long index)Alg_events
units_are_secondsAlg_trackprotected
unserialize(void *buffer, long len)Alg_trackstatic
unserialize_parameter(Alg_parameter_ptr parm_ptr)Alg_trackprotected
unserialize_seq()Alg_seq
unserialize_track()Alg_track
write(std::ostream &file, bool in_secs, double offset=0.0)Alg_seq
write(const char *filename, double offset=0.0)Alg_seq
write_track_name(std::ostream &file, int n, Alg_events &events)Alg_seqprotected
~Alg_event_list() override=defaultAlg_event_list
~Alg_events()Alg_eventsvirtual
~Alg_seq() overrideAlg_seq
~Alg_track() overrideAlg_trackinline