Giter Club home page Giter Club logo

Comments (3)

kneasle avatar kneasle commented on June 9, 2024 1

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! :)

from jigsaw.

kneasle avatar kneasle commented on June 9, 2024

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 :).

from jigsaw.

nixpulvis avatar nixpulvis commented on June 9, 2024

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.

from jigsaw.

Related Issues (3)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.