cancel
114a1954fb
Add error message when trying to use OSC MIDI without an OSC port
6 years ago
cancel
4d0f63a031
Cleanup
6 years ago
cancel
04c2da1dad
Tweak usage text
6 years ago
cancel
b4b4c6cc16
Tweak usage text
6 years ago
cancel
da25c46d3c
Change to default to ipv4 resolved addresses if possible
Some OSC stuff (plogue bidule?) doesn't seem to support ipv6, so that's
probably not a good thing to have automatically chosen if the user
doesn't specify an address or specifies one that resolves to ipv6.
6 years ago
cancel
c1cb544f9c
Cleanup
6 years ago
cancel
1f137b3851
Cleanup naming
6 years ago
cancel
e093799b07
Change to use IPv6 compatible addressing
6 years ago
cancel
df81654324
Add ctrl+z as undo (if allowed by terminal, hopefully)
6 years ago
cancel
7555f77294
Add clamp to amount of buffered delta time
6 years ago
cancel
92e5e0aa57
Add better play/pause timing control
6 years ago
cancel
caa7de59ba
Increase sleep timeout aggression
6 years ago
cancel
f322b9fdaa
Fix wtimeout changing logic
I'm dumb, and this fixes case where key repeats were causing blocking
6 years ago
cancel
561d3ae08b
Remove debug note transposition
6 years ago
cancel
749a8cdea6
Add note off timings to app deadline timing
6 years ago
cancel
ab277f5773
Fix mistaken time scalar
6 years ago
cancel
0f21b338f0
Add basic note-off/sustain handling
6 years ago
cancel
8f824ed84a
Add osc server param
6 years ago
cancel
d9225e3b69
Add more stuff for midi sending via osc
6 years ago
cancel
46416a7cf6
Add test osc midi sending
6 years ago
cancel
18e8675003
Add start of OSC output
6 years ago
cancel
070d9a990d
Fix filename display
6 years ago
cancel
255184b40b
Add BPM adjustment on < and >
6 years ago
cancel
7974b7e241
Tweak timing
6 years ago
cancel
cd5452d708
Cleanup
6 years ago
cancel
5b66f2cf8d
Change sokol_time.h to get -isystem for include
Generates Wconversion warning on mac, otherwise.
6 years ago
cancel
9ba5f22caf
Add more timing stuff
6 years ago
cancel
96fd8182ad
Add yielding based on timer
6 years ago
cancel
8e2a365625
Add explicit draw dirtying
6 years ago
cancel
879e3f944c
Cleanup
6 years ago
cancel
7d1b5f7637
Cleanup
6 years ago
cancel
1f68479f41
Cleanup
6 years ago
cancel
02660c70bf
Break tui app state out into struct
6 years ago
cancel
18906ad6dd
Cleanup
6 years ago
cancel
d0c3b97a80
Add WIP timing stuff
6 years ago
cancel
5e2206f45f
Change to use scratch oevent list when predicting ui markers
6 years ago
cancel
0cc690dc31
Add midi event list debug drawing
6 years ago
cancel
8806da103f
Add start of using midi events in tui
6 years ago
cancel
9af409de76
Add start of midi events
6 years ago
cancel
b89be487f9
Change simulation stepping key to ctrl+f
6 years ago
cancel
280d6052a0
Cleanup
6 years ago
cancel
ae8193ccf9
Cleanup
6 years ago
cancel
655c296116
Cleanup
6 years ago
cancel
efef34cd84
Clean up some grid resizing code
6 years ago
cancel
057683f689
Add playing/paused distinction, remap step to ctrl+space
6 years ago
cancel
badd4fc437
Add grid ruler snapping when resizing grid
6 years ago
cancel
eb9fd643a6
Change resize to use grid ruler increments
6 years ago
cancel
520e896ef9
Remove ctrl+d and ctrl+g as quit shortcuts
6 years ago
cancel
b6b6e11325
Add append input mode
6 years ago
cancel
335f735c72
Cleanup
6 years ago