Dave Yarwood
5684d2a854
Bump copyright years
2026-01-01 19:33:32 -05:00
Dave Yarwood
71705e1baf
Update copyright years
2025-01-11 14:13:23 -05:00
Dave Yarwood
1d2b9f6849
Use 127.0.0.1 by default instead of localhost
2024-06-22 19:07:24 -04:00
Dave Yarwood
5f1430c735
Work around pattern scheduling quirk in OSC demo
2024-06-02 22:39:57 -04:00
Dave Yarwood
e571b27169
Update list of OSC demos
2024-05-19 18:25:35 -04:00
Dave Yarwood
f9180b31fc
Drums demo
2024-03-30 19:02:32 -04:00
Dave Yarwood
52c08bfeec
Refactor dev/osc/main.go to be less imperative
2024-03-11 11:53:27 -04:00
Dave Yarwood
c63f16ba2f
Player expects messages from the client to include MIDI channel numbers; rewrite class inheritance spaghetti into pragmatic (albeit more dangerous) Clojure-style code
2024-03-09 12:38:59 -05:00
Dave Yarwood
ab15f55d76
Remove unused mute/unmute functionality from player process
2024-02-17 21:43:05 -05:00
Dave Yarwood
1468673769
Update copyright years
2024-02-03 14:41:34 -05:00
Dave Yarwood
7ce25669ed
Upgrade to Go 1.19
2024-01-26 21:16:17 -05:00
Dave Yarwood
d9262a862e
Update copyright years
2023-03-22 15:06:20 -04:00
Dave Yarwood
5acb0d5e6a
Fix staticcheck warnings
2022-02-22 23:06:28 -05:00
Dave Yarwood
a88253a1df
Update to Go 1.17
2022-01-14 22:26:45 -05:00
Dave Yarwood
e0fc6be68f
Update copyright years
2022-01-03 16:56:30 -05:00
Dave Yarwood
8989d2b8ba
Represent note length in AST as DenominatorNode and DotsChildren, instead of as a map literal
2021-12-29 16:01:07 -05:00
Dave Yarwood
b369910412
Add ast_to_plantuml dev tool
2021-12-29 15:25:07 -05:00
Dave Yarwood
ab1a65e257
Refactor: Parse functions return AST
2021-12-28 20:07:43 -05:00
Dave Yarwood
5928f826b0
Update references to Go version
2021-07-31 17:58:12 -04:00
Dave Yarwood
863bada582
bump copyright years
2021-01-29 20:21:17 -05:00
Dave Yarwood
56c97f7154
doc/mod changes reflecting that I've upgraded to the latest Go (1.11.4 => 1.15.3)
2020-10-25 20:18:40 -04:00
Dave Yarwood
1fcdd89a91
bugfix in OSC demo program: the OSC API expects a tempo value to be a float, not a double
2020-10-13 08:33:56 -04:00
Dave Yarwood
248b1b01e6
global rename of "emit(ter)" => "transmit(ter)"
...
Emitter always sounded weird to me the way I've been using it. I looked up the
difference in the definitions and Transmit definitely makes more sense, not to
mention it sounds better.
2020-07-26 15:06:30 -04:00
Dave Yarwood
ee78d4ed88
add "offset" argument to the /system/shutdown address, allowing for scheduled shutdown
2020-07-03 11:42:19 -04:00
Dave Yarwood
ed570636b0
use float64 everywhere to fix inaccuracies caused by converting float32 <=> float64
2020-04-18 21:02:35 -04:00
Dave Yarwood
b5f995bece
update daveyarwood/go-osc
2020-02-28 20:44:29 -05:00
Dave Yarwood
230ab4a7f1
note timing emitter
2020-02-25 09:39:28 -05:00
Dave Yarwood
b5e9cd835c
move osc_api_demo => dev/osc
2020-02-25 09:35:49 -05:00