work out initial drawing tablet demo

work out initial drawing tablet demo

task id: drawing-tablet-demo

2024-07-07 11:17: drawing tablet demo needs to be realized now #drawing-tablet-demo

The initial proof-of-concept should ideally be flexible and modular. I'll want to prototype a few instruments with this thing. The inputs will be the 10 keys on my numberpad, and the XYZ inputs from the drawing pad. Realtime audio, etc.

2024-07-09 08:16: have this work for wacom and xp-pen #drawing-tablet-demo

I have access to a Wacom tablet now, and I kind of love the size of it.

2024-07-09 08:22: Drawing tablet experiment vs demo #drawing-tablet-demo #drawing-tablet-experiments

There is a bit of overlap here. I want the end of the "drawing tablet experiments" to have sound, and the "drawing tablet demo" to build up from that initial demo, tuning the sound better, and adding an abstraction that will make it easy to go between tablets.

2024-07-10 11:16: Singing tablet demo features to add #drawing-tablet-demo #timelog:00:56:06

I want pitch quantiziation, and a y-axis controlling intensity

2024-07-11 08:37: Drawing tablet demo: mono singing voice #drawing-tablet-demo

Going to try and timebox this to just today. What I want is to get pitch snapping on x-axis, reverb and delay effects, as well as y-axis intensity control.

2024-07-11 12:47: Time to start drawing tablet demo #drawing-tablet-demo #timelog:01:28:59

2024-07-11 13:53: Some light refactoring #drawing-tablet-demo

2024-07-11 14:20: Lots of very welcome distractions #drawing-tablet-demo

But we are back. Attempting to clean up main a little bit. Starting with the arg parsing.

2024-07-11 14:42: Add an interrupt signal. #drawing-tablet-demo

It keeps screwing up my terminal window when I ctrl-C.

2024-07-11 14:46: Move out tablet control to separate file. #drawing-tablet-demo

2024-07-11 15:10: Make the pitch snap #drawing-tablet-demo

2024-07-12 08:44: I think I nerfed the experience with quantization #drawing-tablet-demo

I think I might have nerfed the experience with the pitch quanitization to be honest. It seems like the people I showed the quantized version to used it for less time compared to when it was "fretless". People really enjoyed the fluidic expressiveness of the pitch control and getting it to emote things using just inflection. Food for thought for another demo?