Open nixpulvis opened 2 years ago
I can't shake how similar this looks to a Music Tracker interface. Perhaps you could draw some inspiration from them for your own GUI. I've personally been (slowly) learning renoise, which is free to play with.
Interesting! I went through a phase of listening to chiptune a while ago and encountered trackers back then. I also do music production occasionally, but use FL Studio rather than tracking software.
This is good timing to make changes to the GUI, since I'm currently rewriting Jigsaw to ditch the web interface (and, more importantly, ditch javascript), instead opting for an immediate-mode GUI using egui
. So far it's going pretty smoothly - egui
is a really nice library - although I'm going for the same design as the current prototype.
Incidentally, have you looked into change ringing at all? It's pretty mathematical and interesting - here's a Wikipedia page if you feel like checking it out :).
Incidentally, have you looked into change ringing at all?
I just finished going through a little learning binge actually. I think I understand the fundamentals pretty thoroughly now, but I'm left wondering how you'd denote the rings between the tempo, or what a bell stall might sound like. I'm also pretty mystified by what the solid inner clapper is doing to restrict the timings, especially given that some clappers are on fixed chains.
Anyway, thanks for kicking me off down this rabbit hole.
how you'd denote the rings between the tempo
Generally you don't - syncopation and chords are not a thing in ringing. The goal of change ringing specifically is to ring the bells to a steady rhythm in a long sequence of evolving 'changes' (i.e. permutations of the bells). The physical skill of ringing is to make this rhythm as smooth and consistent as possible.
Incidentally, are two asymmetric strokes to bells (called handstroke and backstroke), and there's usually a small gap before every handstroke. These strokes and the 'handstroke gap' is originally just a technicality of how physical bells work, but they turn out to be very useful for mentally splitting the continual sequence of bells into the actual changes.
especially given that some clappers are on fixed chains.
I don't think change ringing bells ever have clappers on chains, since the bells are spun 360 degrees and spend most of their time facing upwards (here's a YouTube video of the bells during some ringing - I was ringing the lightest/highest bell). But generally the mechanics of making the sound is that the bell spins, and then as the body of the bell gets near vertical it slows down, letting the clapper catch up and strike the opposite side of the bell.
Anyway, thanks for kicking me off down this rabbit hole.
You're very welcome! :)
I can't shake how similar this looks to a Music Tracker interface. Perhaps you could draw some inspiration from them for your own GUI. I've personally been (slowly) learning renoise, which is free to play with.