Jump to content

Owen Anderson

Members
  • Posts

    91
  • Joined

  • Last visited

1 Follower

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Owen Anderson's Achievements

Chatty concertinist

Chatty concertinist (4/6)

  1. Sorry, I didn’t mean to imply that the book specifically addresses notation systems. I came to it with essentially zero musical knowledge (but a lot of math background), and it helped me understand things like why keys even exist, which then helped justify to me why you’d want a notation system that was key-oriented.
  2. Volume 1. Volume 2 is really only if you want to learn DSP algorithms.
  3. I will just add that, as a mathematically-minded person, the book "Musimathics" by Gareth Loy did a great job of explaining why a lot of things that seem arbitrary in music are the way they are (or at least fesses up on which ones really are historical accidents). I credit that feeling of arbitrariness with being the leading cause of my consistently showing zero interest in music classes as a child.
  4. I just added title extraction to the output, when present. I do dream of being able to automatically generate fingerings for complex harmonic arrangements. The model is actually able to do so, but the input is the hard part. Taking input from ABC means recreating a lot of the timing logic from abc2midi, which would be a pain. Taking input from MIDI means losing the looping structure of the score, and being stuck with whatever chord rendering abc2midi picked.
  5. Chords shouldn’t automatically kill it, but ones generated by abc2midi often contain chords too deep for the Anglo’s range. If you send me the file I can see what’s wrong with it. I can look into adding a title, but I don’t think MIDI files are guaranteed to contain one?
  6. Maybe some day, but ABC is easy for humans and hard for computers. In the mean time, you can convert your ABC to MIDI and then upload it. Let me know if you hit any problems.
  7. Gary's Christmas song book has done more than just about anything else to help me memorize the chord shapes for Cmaj, Fmaj, Gmaj on my C/G Anglo. 🤣
  8. I finally got my model running in a web-friendly location here. You can currently upload a MIDI file and get back human-readable text specifying the fingering. I could fairly easily change the output to something like JSON or whatever format would be most conducive to integration. And the button numbering scheme is ultimately arbitrary, just currently chosen for my own convenience.
  9. I just got this hooked up in a form that others can try. If you navigate to this page, you can upload a MIDI file and have my model generate a fingering for a 30b Wheatstone C/G Anglo. It currently prints a text output that lines up with Gary Coover's tablature system. While the model supports simultaneous notes, but you probably won't want to use a MIDI file with guitar chords rendered into it by abc2midi. The model will try to translate the notes exactly as abc2midi rendered them, which is unlikely to result in anything you'd actually want to play on a concertina.
  10. Would be interesting if we could get it working together with my automatic fingering generation project. I just implemented a version that can generate fingering from a MIDI sequence, and was looking into how to expose it as an HTTP API...
  11. I think I just had success on fixing it. It does appear to have been an alignment issue, but I didn't have to bend the lever! Since it's a hook-type action, the levers can actually slide forward and backward under the levels. It appears that this one had slid slightly too far in one direction, misaligning the button. I slide it a millimeter or so back the other direction, and it immediately felt MUCH better!
  12. I have a metal ended Marcus C/G anglo (hook-style action), and the left hand right-most C row button has been gradually becoming sticky over time, i.e. it does not immediately pop back when I release the button. It started out pretty minor, but has gradually worsened over time, and is now reaching the point where it interferes with playing quickly. I've taken the end off to examine it, and the button appears to function just fine with the end removed. I can see some wear & darkening on the button hole's felt, on the side towards the hand rest. My leading theory is that the button is rubbing against the side of of the hole, which creates enough friction to slow the release. Is replacing the felt on that hole the right next step? Or is there something I should be looking into with respect to the button alignment itself? Anything else I should consider?
  13. I always visualize them horizontally, even though I know it doesn’t make sense physically. The fact that I am a solid touch typist may influence this. Visualizing then as three horizontal rows makes it very analogous to touch typing.
  14. Will there be a Kindle version? 😉
×
×
  • Create New...