mirror of
https://github.com/QB64-Phoenix-Edition/QB64pe.git
synced 2024-09-20 04:24:48 +00:00
481906977e
This is a single commit adding all of a740g's audio backend. Later commits will connect it together with QB64PE itself.
20 lines
422 B
C
20 lines
422 B
C
#ifndef LIBXMP_LFO_H
|
|
#define LIBXMP_LFO_H
|
|
|
|
#include "common.h"
|
|
|
|
struct lfo {
|
|
int type;
|
|
int rate;
|
|
int depth;
|
|
int phase;
|
|
};
|
|
|
|
int libxmp_lfo_get(struct context_data *, struct lfo *, int);
|
|
void libxmp_lfo_update(struct lfo *);
|
|
void libxmp_lfo_set_phase(struct lfo *, int);
|
|
void libxmp_lfo_set_depth(struct lfo *, int);
|
|
void libxmp_lfo_set_rate(struct lfo *, int);
|
|
void libxmp_lfo_set_waveform(struct lfo *, int);
|
|
|
|
#endif
|