Jump to content

Owen Anderson

Members
  • Posts

    96
  • 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. Thanks! Thanks! For what it's worth, it looks like "86 Swiss & German Folksongs for Anglo Concertina" and "75 More Irish Session Tunes for Anglo Concertina" still aren't available in Kindle format.
  2. Spotted this good-sounding playback of an old Edison cylinder of an Alexander Prince medley called Forgotten Melodies.
  3. Just saw this auction: https://www.the-saleroom.com/en-gb/auction-catalogues/gildings-auctioneers/catalogue-id-srgil10336/lot-2dfd0fc2-40d9-4904-a598-afb900e25baf?queryId=db378407cbeaecd3dc51843d32328b3d Does anyone know anything about a "TW Upcott" branded round (!) 20b Anglo?
  4. 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.
  5. Volume 1. Volume 2 is really only if you want to learn DSP algorithms.
  6. 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.
  7. 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.
  8. 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?
  9. 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.
  10. 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. 🤣
  11. 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.
  12. 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.
  13. 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...
×
×
  • Create New...