2025-01-17 10:54:46 +00:00
|
|
|
# Sing Alongs
|
2014-05-01 07:55:29 +00:00
|
|
|
|
2025-01-17 10:54:46 +00:00
|
|
|
A collection of songs to play and sing.
|
2015-12-03 21:42:15 +00:00
|
|
|
|
2025-01-17 10:54:46 +00:00
|
|
|
## Motivation
|
2014-05-01 07:55:29 +00:00
|
|
|
|
|
|
|
I love to play the tin whistle and around 2012 I was looking for some sheet
|
|
|
|
music. There are a lot of good resources out there but the one thing I have
|
|
|
|
never found was a collection which was free (as in freedom) and usable for
|
|
|
|
printing. And if something does not exist why not try and create it yourself?
|
|
|
|
|
2025-01-17 10:54:46 +00:00
|
|
|
At that point I discovered [Lilypond](http://www.lilypond.org/) a wonderful
|
|
|
|
project for music engraving and I started building.
|
2014-05-01 07:55:29 +00:00
|
|
|
|
2025-01-17 10:54:46 +00:00
|
|
|
## Building
|
2015-12-01 11:46:18 +00:00
|
|
|
|
2025-01-17 10:54:46 +00:00
|
|
|
Development happens at https://code.vanwa.ch/shu/sing-alongs.
|
2014-05-01 08:03:11 +00:00
|
|
|
|
2025-01-17 10:54:46 +00:00
|
|
|
### Prerequisites
|
|
|
|
|
2025-01-17 11:08:36 +00:00
|
|
|
Either use the provided [nix flake](https://nixos.wiki/wiki/Flakes) to take care
|
|
|
|
of everything or ensure the following is installed:
|
2025-01-17 10:54:46 +00:00
|
|
|
|
|
|
|
- [lilypond](https://lilypond.org)
|
2025-01-17 10:58:03 +00:00
|
|
|
- [typst](https://github.com/typst/typst) binary
|
2025-01-17 10:54:46 +00:00
|
|
|
- a tex installation (for example [TeX Live](https://www.tug.org/texlive/)) with
|
2025-01-17 11:09:18 +00:00
|
|
|
the _pdfcrop_ and _pdfjam_ commands (yes, I am working to remove that
|
|
|
|
dependency)
|
2025-01-17 10:54:46 +00:00
|
|
|
- [gnu make](https://www.gnu.org/software/make/) (might work with other makes,
|
|
|
|
never tested it)
|
|
|
|
- _opusenc_ from [opus-tools](https://opus-codec.org/downloads/)
|
|
|
|
- a sound font, for example
|
|
|
|
[Fluid](https://member.keymusician.com/Member/FluidR3_GM/index.html)
|
|
|
|
- [timidity++](https://sourceforge.net/projects/timidity/)
|
|
|
|
- _pdftocairo_ from [poppler-utils](https://poppler.freedesktop.org/)
|
2015-12-01 11:46:18 +00:00
|
|
|
|
|
|
|
The makefile defines multiple targets:
|
|
|
|
|
2025-01-17 10:54:46 +00:00
|
|
|
- opus: converts the song melodies to opus files for listening
|
|
|
|
- book: build a songbook as a pdf and additionaly generate a booklet fit for
|
|
|
|
double sided flip printing
|
2014-05-09 08:45:14 +00:00
|
|
|
|
2015-12-01 11:46:18 +00:00
|
|
|
To build all just run `make` and it takes care of everything.
|
2014-05-09 08:45:14 +00:00
|
|
|
|
2025-01-17 10:54:46 +00:00
|
|
|
## License
|
2015-12-01 11:46:18 +00:00
|
|
|
|
2025-01-17 10:54:46 +00:00
|
|
|
My understanding is that all these songs already are in the public domain and
|
|
|
|
there is no need to explicitly set a license.
|
2015-12-01 11:46:18 +00:00
|
|
|
|
2025-01-17 10:54:46 +00:00
|
|
|
All copyrights that could arise from other sides (makefile or whatever) are
|
|
|
|
waived under [CC0](https://creativecommons.org/publicdomain/zero/1.0/).
|
2015-12-01 11:09:16 +00:00
|
|
|
|
2025-01-17 10:54:46 +00:00
|
|
|
## Contact
|
2015-12-01 11:46:18 +00:00
|
|
|
|
2025-01-17 10:54:46 +00:00
|
|
|
You can reach me at [shu@vanwa.ch](mailto:shu@vanwa.ch)
|