Home - Glidias/gingkstep GitHub Wiki
Gingkstep (https://gingkstep.herokuapp.com/) is a simple working proof of concept website/ potential app-suite meant to deliver content of information or songs with lyrics/chords split up into individual slides that can be connected via Kahoot!-like sessions (joining via a simple Session ID Pin on web browser) to quickly synchronize slide presentation viewing across devices.
How to links:
Viewing/Hosting: https://github.com/Glidias/gingkstep/wiki/Gingkstep-Usage
Currently, your content/songs are compiled and prepared on a separate 3rd party website service called gingkoapp.com (currently not maintained by me) to store them as card-like documents. Each card (or each paragraph in a song's card) may split into individual song slides via syntax writing conventions as presented in this link:
Writing up chord sheets: https://github.com/Glidias/gingkstep/wiki/Gingko-Usage
Current Features:
- Song lyric-chord formats of ChordPro, Ultimate Guitar and Plain text.
- Transposition, and capo key changes of displayed chords at both runtime (locally) or done beforehand at prep-time to be loaded.
- Locally toggle display of lyrics with/without chords.
- Current chord notation formats supported for processing and display are: Letter, Roman, and Nashville based chords. (eg. Major:
Bb
,bVII
,b7
, or Minor:Bbm
,bvii
,b7m
). As far as notation is concerned, these can be mixed and matched within the same song with no restrictions.- (note: multiple (double/triple) flats/sharps not supported at the moment!). See link https://github.com/Glidias/gingkstep/wiki/%5BTECH%5D-Keys-and-Enharmony#current-limitations for more information.
- Modulation (key changes) within the same song.
- Default keyboard input hot-key setups for slide navigations to support link-up to foot pedals (that can emulate key presses).
Roadmap of what to be considered next: https://github.com/Glidias/gingkstep/wiki/Roadmap