@ariadne Doesn't help that I offiicially deprecated DUMB years ago, and switched to OpenMPT. The OpenMPT plugin also had a neat live pattern viewer, which libOpenMPT made dead easy to implement, I just had to make a window and draw text to it. Though foobar2000 was taking care of the latency compensated live position info.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!