18#ifndef HYLIA_H_INCLUDED
19#define HYLIA_H_INCLUDED
void hylia_set_start_stop_sync_enabled(hylia_t *link, bool enabled)
Definition hylia.cpp:132
void hylia_set_beats_per_bar(hylia_t *link, double beatsPerBar)
Definition hylia.cpp:117
void hylia_cleanup(hylia_t *link)
Definition hylia.cpp:152
struct _hylia_time_info_t hylia_time_info_t
void hylia_start_playing(hylia_t *link)
Definition hylia.cpp:137
struct _hylia_t hylia_t
Definition hylia.h:29
void hylia_set_beats_per_minute(hylia_t *link, double beatsPerMinute)
Definition hylia.cpp:122
void hylia_enable(hylia_t *link, bool on)
Definition hylia.cpp:112
void hylia_stop_playing(hylia_t *link)
Definition hylia.cpp:142
void hylia_set_output_latency(hylia_t *link, uint32_t latency)
Definition hylia.cpp:127
hylia_t * hylia_create(void)
Definition hylia.cpp:99
void hylia_process(hylia_t *link, uint32_t frames, hylia_time_info_t *info)
Definition hylia.cpp:147
struct backing_store_struct * info
Definition jmemsys.h:183
unsigned int uint32_t
Definition mid.cpp:100
double beatsPerMinute
Definition hylia.h:32
bool playing
Definition hylia.h:33
double phase
Definition hylia.h:32
double beatsPerBar
Definition hylia.h:32
double beat
Definition hylia.h:32