Skip to content

Latest commit

 

History

History
52 lines (27 loc) · 1.1 KB

README.md

File metadata and controls

52 lines (27 loc) · 1.1 KB

Eyejam

MSHFSJ is the name of the software driving the creation of the whisper library. It is a gaze-controlled clip launcher based on the clip launching mechanics of the music software Ableton Live.

Exported functions

whisper_eyejam_demo_clips

EXPORT void whisper_eyejam_demo_clips(void);

whisper_eyejam_metro

EXPORT void whisper_eyejam_metro(int mode);

whisper_eyejam_gain

EXPORT void whisper_eyejam_gain(SPFLOAT gain);

whisper_eyejam_stress_test

EXPORT void whisper_eyejam_stress_test();

whisper_eyejam_pulse

EXPORT float whisper_eyejam_pulse();

whisper_eyejam_tempo_get

EXPORT float whisper_eyejam_tempo_get();

whisper_eyejam_tempo_set

EXPORT float whisper_eyejam_tempo_set(float tempo);

whisper_eyejam_play

EXPORT void whisper_eyejam_play();

Start playing eyejam. Eyejam is set to play by default.

whisper_eyejam_stop

EXPORT void whisper_eyejam_stop();

whisper_eyejam_beat

EXPORT int whisper_eyejam_beat();

This returns the beat's current position in the bar. This is a value from 0 to 3.