Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Doug Webb
Doug Webb
@douginamug@mastodon.xyz  路  activity timestamp 6 hours ago

Just had a sing-a-long with some friends, which was nice! But the lyrics websites are full of ads and such.

One person suggested https://freiesliederbuch.de which has a good number of songs and is a surprising use of #collaboraonline in the wild!

But relying on white-spacing for formatting? 馃槺 What if there were a proper, semantic language for that?

Behold, since 1991, ChordPro:

https://en.wikipedia.org/wiki/ChordPro

ChordPro - Wikipedia

  • Copy link
  • Flag this post
  • Block
Doug Webb
Doug Webb
@douginamug@mastodon.xyz  路  activity timestamp 6 hours ago

... and it seems there is a small, but consistent development base! A bunch of hits on npm

Here's "ChordFiddle", demonstrating a ChordPro web editor, with fancy stuff like transposing up & down 馃憖

https://martijnversluis.github.io/ChordFiddle

chordfiddle

ChordPro editor. Transpose your chord sheet. Convert ChordPro to chord sheet.
  • Copy link
  • Flag this comment
  • Block
Doug Webb
Doug Webb
@douginamug@mastodon.xyz  路  activity timestamp 6 hours ago

This highlights a kind of significant non-overlap.

Big generalization: people doing music - especially in bigger groups - typically don't like tech, and vice-versa.

It would be so awesome to have a nice site with songs that could easily be selected and turned into A5 imposed booklets.... protests would be much more musical with much less effort.

  • Copy link
  • Flag this comment
  • Block
Doug Webb
Doug Webb
@douginamug@mastodon.xyz  路  activity timestamp 6 hours ago

You ever looked into this stuff @nick @rosano ?

  • Copy link
  • Flag this comment
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About 路 Code of conduct 路 Privacy 路 Users 路 Instances
Bonfire social 路 1.0.2-alpha.29 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct