diff options
| author | spl3g <spleefer6@yandex.ru> | 2025-11-06 16:15:51 +0300 |
|---|---|---|
| committer | spl3g <spleefer6@yandex.ru> | 2025-11-06 16:15:51 +0300 |
| commit | 5d74f4437de84f784e0d972be03da03505154eb7 (patch) | |
| tree | a57023526220e3e2dd9a2c06d6e69e80dd955151 /src/messages.h | |
| parent | e2b6ea033d57f8666d1f23bbfee2a6c886220e34 (diff) | |
Make all types UpperCamelCase
Diffstat (limited to 'src/messages.h')
| -rw-r--r-- | src/messages.h | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/messages.h b/src/messages.h index edbc32e..ff9784c 100644 --- a/src/messages.h +++ b/src/messages.h @@ -14,14 +14,14 @@ typedef enum { PARAM_DECAY, PARAM_SUSTAIN, PARAM_RELEASE, -} param_type; +} ParamType; typedef enum { OSC_SINE, OSC_SAW, OSC_SQUARE, OSC_TRIANGLE, -} oscilator_type; +} OscilatorType; typedef enum { MSG_NOTE_ON, @@ -29,10 +29,10 @@ typedef enum { MSG_ALL_NOTES_OFF, MSG_PARAM_CHANGE, MSG_STOP, -} synth_message_type; +} SynthMessageType; typedef struct { - synth_message_type type; + SynthMessageType type; union { // NOTE_ON / NOTE_OFF @@ -42,18 +42,18 @@ typedef struct { // SET_PARAM; struct { - param_type param_type; + ParamType param_type; float value; } param_change; }; -} synth_message; +} SynthMessage; typedef struct { - synth_message buffer[MESSAGE_QUEUE_SIZE]; + SynthMessage buffer[MESSAGE_QUEUE_SIZE]; size_t head; size_t tail; pthread_mutex_t lock; -} message_queue; +} MessageQueue; typedef struct { float freq; @@ -61,9 +61,9 @@ typedef struct { atomic_int write_index; } WaveData; -int mqueue_get(message_queue *q, synth_message *msg); -int mqueue_push(message_queue *q, synth_message msg); -int mqueue_push_many(message_queue *q, synth_message *msg, size_t count); +int mqueue_get(MessageQueue *q, SynthMessage *msg); +int mqueue_push(MessageQueue *q, SynthMessage msg); +int mqueue_push_many(MessageQueue *q, SynthMessage *msg, size_t count); #define mqueue_init(q) \ do { \ |
