Add new one suggested and implemented by Grim to flash the neons when spinning the turntables
23 lines
575 B
C
23 lines
575 B
C
#ifndef VIGEM_IIDXIO_CAB_LIGHT_SEQUENCER_H
|
|
#define VIGEM_IIDXIO_CAB_LIGHT_SEQUENCER_H
|
|
|
|
#include <stdbool.h>
|
|
#include <stdint.h>
|
|
|
|
enum vigem_iidxio_cab_light_sequencer_mode {
|
|
LIGHT_SEQ_MODE_OFF = 0,
|
|
LIGHT_SEQ_MODE_NEONS_FLASH = 1,
|
|
LIGHT_SEQ_MODE_NEONS_FLASH_TT_INPUT = 2,
|
|
};
|
|
|
|
void vigem_iidxio_cab_light_sequencer_init(
|
|
enum vigem_iidxio_cab_light_sequencer_mode light_seq_mode);
|
|
|
|
void vigem_iidxio_cab_light_sequencer_update(
|
|
uint16_t keys,
|
|
uint8_t tt_p1,
|
|
uint8_t tt_p2,
|
|
bool* out_neon,
|
|
uint8_t* out_spots);
|
|
|
|
#endif |