practisimo

Version, currently master branch1 version
  • master branchlatestApr 14, 2020

github.com/kholbekj/practisimo

Stupid little program for putting pictures of sheet music next to a youtube video with backing tracks.

2 stars
0 dependents
License: MIT

Installation

# Add this to your shard.yml
dependencies:
  practisimo:
    github: kholbekj/practisimo
    branch: master

master is a branch, not a release, so this tracks it rather than pinning a version.

Then run:

shards install

shard.yml

Crystal
0.33.0
License
MIT
Author
Kasper Jensen
Target
  • practisimo from src/practisimo.cr

Dependencies

This version declares no dependencies.

README

Practisimo

This is a little program that generates html pages with youtube embeds next to a picture.

It was meant for backing tracks and sheet music, but get creative with it.

Shake it up.

Building and installing

crystal build src/practisimo.cr
mv practisimo /usr/local/bin

Usage

The project conveniently has most of the folder structure you need, so running from there is easy. Otherwise, you'll get some errors if you don't set up folders for songs, site, etc. Also, the site already has some really neat CSS that I made. Relly neat.

practisimo create "Name of song" -f "path_to_image" -y "youtube video identifier"
practisimo generate
xdg-open site/index.html #linux
open site/index.html #mac

Publishing your repertoire

If, like me, you just can't get enough of that "practise-from-ANYWHERE"-mojo of internet fueled pamphlets, the way I do it is with surge.sh; If you opt to do so too, simply:

surge site/

(Provided you put your pictures somewhere in the site folder. I know, a few gotchas. You'll surmount 'em.)