From 66d11e3460323d4dafab2003ad5764416fa56af9 Mon Sep 17 00:00:00 2001 From: Pavel 'LEdoian' Turinsky Date: Thu, 24 Aug 2023 05:44:01 +0200 Subject: [PATCH] Initial commit w/ README --- README.md | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..1677f5e --- /dev/null +++ b/README.md @@ -0,0 +1,35 @@ +Rattling Bog. In Lilypond. +======== + +So, there is this cummulative song: [The rattling +bog](https://en.wikipedia.org/wiki/The_Rattlin'_Bog) (performance e.g. +[here](https://www.youtube.com/watch?v=5QO8bWGNPyo)). I was recently helping +someone with Lilypond, which I know can be scripted using Scheme (or Guile). +So, naturally, it is a nice exercise in Scheme to implement this song in +Lilypond itself, isn't it… + +I do not know much about Scheme yet, so let me fix it :-) + +**Disclaimer:** It is probably much better idea to generate the Lilypond source +from another language and just use Lilypond to compile. But that is not as much fun :-) + +The aim is to have as good as possible result (both PDF and MIDI), and hopefully reasonable code. + +Possible features +---- + +- [ ] Melody for chorus and common stuff +- [ ] Correct number of syllables for the items +- [ ] Correct prepositions (_in_ a hole vs. _on_ a branch) +- [ ] Reasonable MIDI output +- [ ] Speeding up in later verses + +License +--- + +GPL version 2 (only) + +Contact +--- + +Please send any questions, patches and/or feedback to [rattlingbog@pokemon.ledoian.cz](mailto:rattlingbog@pokemon.ledoian.cz). Thanks.