diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 0000000..b5b467f --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,18 @@ +Analyze a file format of a song. + +## Spec + +File: ./Test.pro (file ext are always .pro) + +- every song contains parts (name group here) (here: Verse 1, Verse 2, Chorus, ...) but could be any name +- every group contains 1-x slides +- every song contains different arrangements (here normal and test2) that defines the existence and the order of the groups +- every slide CAN have another textbox which contains a translated version of the first textbox + +## ToDo + +1. analyse the file structure and find all of the described specs. +2. test and verify if the definition is correct - there is a `all-songs` directory with lot of examples. +3. describe the structure for future AI prompts to use these files in `spec/pp_song_spec.md` and describe the usage in the `AGENTS.md` (replace obsolet commands) +4. write a PHP module (is later used in laravel) in `./php` which can parse a song and let get/set every aspect of structure. Use Objects here (Song, Group, Slide, Arrangement, etc) +5. create a simple PHP cli tool, which receive a param with a song file and show the structure of the song. diff --git a/ref/Test.pro b/ref/Test.pro new file mode 100644 index 0000000..44ef58b Binary files /dev/null and b/ref/Test.pro differ diff --git a/ref/all-songs/-- ABSPANN --.pro b/ref/all-songs/-- ABSPANN --.pro new file mode 100644 index 0000000..f582c81 Binary files /dev/null and b/ref/all-songs/-- ABSPANN --.pro differ diff --git a/ref/all-songs/-- ANKÜNDIGUNGEN --.pro b/ref/all-songs/-- ANKÜNDIGUNGEN --.pro new file mode 100644 index 0000000..fa827ac Binary files /dev/null and b/ref/all-songs/-- ANKÜNDIGUNGEN --.pro differ diff --git a/ref/all-songs/-- MODERATION --.pro b/ref/all-songs/-- MODERATION --.pro new file mode 100644 index 0000000..6583c50 Binary files /dev/null and b/ref/all-songs/-- MODERATION --.pro differ diff --git a/ref/all-songs/-- PREDIGT --.pro b/ref/all-songs/-- PREDIGT --.pro new file mode 100644 index 0000000..359e9dd Binary files /dev/null and b/ref/all-songs/-- PREDIGT --.pro differ diff --git a/ref/all-songs/An einem Kreuz hängt Gottes Sohn.pro b/ref/all-songs/An einem Kreuz hängt Gottes Sohn.pro new file mode 100644 index 0000000..b435a48 Binary files /dev/null and b/ref/all-songs/An einem Kreuz hängt Gottes Sohn.pro differ diff --git a/ref/all-songs/An einem Kreuz.pro b/ref/all-songs/An einem Kreuz.pro new file mode 100644 index 0000000..c2b2cc5 Binary files /dev/null and b/ref/all-songs/An einem Kreuz.pro differ diff --git a/ref/all-songs/Angst geht.pro b/ref/all-songs/Angst geht.pro new file mode 100644 index 0000000..6a96904 Binary files /dev/null and b/ref/all-songs/Angst geht.pro differ diff --git a/ref/all-songs/Befreit durch deine Gnade.pro b/ref/all-songs/Befreit durch deine Gnade.pro new file mode 100644 index 0000000..eb5d252 Binary files /dev/null and b/ref/all-songs/Befreit durch deine Gnade.pro differ diff --git a/ref/all-songs/Bei dir.pro b/ref/all-songs/Bei dir.pro new file mode 100644 index 0000000..e4185f6 Binary files /dev/null and b/ref/all-songs/Bei dir.pro differ diff --git a/ref/all-songs/Bei mir.pro b/ref/all-songs/Bei mir.pro new file mode 100644 index 0000000..64e7855 Binary files /dev/null and b/ref/all-songs/Bei mir.pro differ diff --git a/ref/all-songs/Bis ich dir gegenübersteh.pro b/ref/all-songs/Bis ich dir gegenübersteh.pro new file mode 100644 index 0000000..ae3c21c Binary files /dev/null and b/ref/all-songs/Bis ich dir gegenübersteh.pro differ diff --git a/ref/all-songs/Breathe.pro b/ref/all-songs/Breathe.pro new file mode 100644 index 0000000..e12fcfc Binary files /dev/null and b/ref/all-songs/Breathe.pro differ diff --git a/ref/all-songs/Bühnengekos - Jesus mit dir.pro b/ref/all-songs/Bühnengekos - Jesus mit dir.pro new file mode 100644 index 0000000..8588673 Binary files /dev/null and b/ref/all-songs/Bühnengekos - Jesus mit dir.pro differ diff --git a/ref/all-songs/Bühnengekos - Mega.pro b/ref/all-songs/Bühnengekos - Mega.pro new file mode 100644 index 0000000..11797f9 Binary files /dev/null and b/ref/all-songs/Bühnengekos - Mega.pro differ diff --git a/ref/all-songs/Cornerstone [TRANS].pro b/ref/all-songs/Cornerstone [TRANS].pro new file mode 100644 index 0000000..4cd2be6 Binary files /dev/null and b/ref/all-songs/Cornerstone [TRANS].pro differ diff --git a/ref/all-songs/Cornerstone.pro b/ref/all-songs/Cornerstone.pro new file mode 100644 index 0000000..f95135d Binary files /dev/null and b/ref/all-songs/Cornerstone.pro differ diff --git a/ref/all-songs/Dankbarkeit und Lobpreis.pro b/ref/all-songs/Dankbarkeit und Lobpreis.pro new file mode 100644 index 0000000..c51426b Binary files /dev/null and b/ref/all-songs/Dankbarkeit und Lobpreis.pro differ diff --git a/ref/all-songs/Danke Jesus (Abendmahl).pro b/ref/all-songs/Danke Jesus (Abendmahl).pro new file mode 100644 index 0000000..684a195 Binary files /dev/null and b/ref/all-songs/Danke Jesus (Abendmahl).pro differ diff --git a/ref/all-songs/Dann auch ich.pro b/ref/all-songs/Dann auch ich.pro new file mode 100644 index 0000000..a9a3929 Binary files /dev/null and b/ref/all-songs/Dann auch ich.pro differ diff --git a/ref/all-songs/Das glaube ich.pro b/ref/all-songs/Das glaube ich.pro new file mode 100644 index 0000000..044c68c Binary files /dev/null and b/ref/all-songs/Das glaube ich.pro differ diff --git a/ref/all-songs/Das ist Jesus.pro b/ref/all-songs/Das ist Jesus.pro new file mode 100644 index 0000000..3c87d1d Binary files /dev/null and b/ref/all-songs/Das ist Jesus.pro differ diff --git a/ref/all-songs/Das ist der Ort.pro b/ref/all-songs/Das ist der Ort.pro new file mode 100644 index 0000000..fba9cdd Binary files /dev/null and b/ref/all-songs/Das ist der Ort.pro differ diff --git a/ref/all-songs/Das ist mein König.pro b/ref/all-songs/Das ist mein König.pro new file mode 100644 index 0000000..aeae017 Binary files /dev/null and b/ref/all-songs/Das ist mein König.pro differ diff --git a/ref/all-songs/Das was mich atmen lässt.pro b/ref/all-songs/Das was mich atmen lässt.pro new file mode 100644 index 0000000..096770b Binary files /dev/null and b/ref/all-songs/Das was mich atmen lässt.pro differ diff --git a/ref/all-songs/Der Einzige.pro b/ref/all-songs/Der Einzige.pro new file mode 100644 index 0000000..3fb1f10 Binary files /dev/null and b/ref/all-songs/Der Einzige.pro differ diff --git a/ref/all-songs/Der Herr segne dich.pro b/ref/all-songs/Der Herr segne dich.pro new file mode 100644 index 0000000..d8d65e4 Binary files /dev/null and b/ref/all-songs/Der Herr segne dich.pro differ diff --git a/ref/all-songs/Der Sieg gehört dir allein.pro b/ref/all-songs/Der Sieg gehört dir allein.pro new file mode 100644 index 0000000..112593f Binary files /dev/null and b/ref/all-songs/Der Sieg gehört dir allein.pro differ diff --git a/ref/all-songs/Der mich sieht.pro b/ref/all-songs/Der mich sieht.pro new file mode 100644 index 0000000..f1d605a Binary files /dev/null and b/ref/all-songs/Der mich sieht.pro differ diff --git a/ref/all-songs/Die Liebe des Retters.pro b/ref/all-songs/Die Liebe des Retters.pro new file mode 100644 index 0000000..c278ff4 Binary files /dev/null and b/ref/all-songs/Die Liebe des Retters.pro differ diff --git a/ref/all-songs/Dir gebührt die Ehre.pro b/ref/all-songs/Dir gebührt die Ehre.pro new file mode 100644 index 0000000..49a0f72 Binary files /dev/null and b/ref/all-songs/Dir gebührt die Ehre.pro differ diff --git a/ref/all-songs/Dir gehört mein Lob.pro b/ref/all-songs/Dir gehört mein Lob.pro new file mode 100644 index 0000000..04e0fea Binary files /dev/null and b/ref/all-songs/Dir gehört mein Lob.pro differ diff --git a/ref/all-songs/Du großer Gott (O Store Gud).pro b/ref/all-songs/Du großer Gott (O Store Gud).pro new file mode 100644 index 0000000..fef951c Binary files /dev/null and b/ref/all-songs/Du großer Gott (O Store Gud).pro differ diff --git a/ref/all-songs/Du hast Erbarmen.pro b/ref/all-songs/Du hast Erbarmen.pro new file mode 100644 index 0000000..b063145 Binary files /dev/null and b/ref/all-songs/Du hast Erbarmen.pro differ diff --git a/ref/all-songs/Du machst alles neu.pro b/ref/all-songs/Du machst alles neu.pro new file mode 100644 index 0000000..e543023 Binary files /dev/null and b/ref/all-songs/Du machst alles neu.pro differ diff --git a/ref/all-songs/Du machst alles neu_ver2025-05-11-4.pro b/ref/all-songs/Du machst alles neu_ver2025-05-11-4.pro new file mode 100644 index 0000000..e69de29 diff --git a/ref/all-songs/Ein Gott der das Meer teilt.pro b/ref/all-songs/Ein Gott der das Meer teilt.pro new file mode 100644 index 0000000..adaf4e4 Binary files /dev/null and b/ref/all-songs/Ein Gott der das Meer teilt.pro differ diff --git a/ref/all-songs/Eintausend Hallelujas.pro b/ref/all-songs/Eintausend Hallelujas.pro new file mode 100644 index 0000000..67fc56a Binary files /dev/null and b/ref/all-songs/Eintausend Hallelujas.pro differ diff --git a/ref/all-songs/Engel bringen frohe Kunde.pro b/ref/all-songs/Engel bringen frohe Kunde.pro new file mode 100644 index 0000000..abbc031 Binary files /dev/null and b/ref/all-songs/Engel bringen frohe Kunde.pro differ diff --git a/ref/all-songs/Er heißt Jahwe.pro b/ref/all-songs/Er heißt Jahwe.pro new file mode 100644 index 0000000..996615d Binary files /dev/null and b/ref/all-songs/Er heißt Jahwe.pro differ diff --git a/ref/all-songs/Er kennt dich gut.pro b/ref/all-songs/Er kennt dich gut.pro new file mode 100644 index 0000000..387e793 Binary files /dev/null and b/ref/all-songs/Er kennt dich gut.pro differ diff --git a/ref/all-songs/Erbarme dich (Kyrie).pro b/ref/all-songs/Erbarme dich (Kyrie).pro new file mode 100644 index 0000000..ff2e16c Binary files /dev/null and b/ref/all-songs/Erbarme dich (Kyrie).pro differ diff --git a/ref/all-songs/Es ist ein Ros entsprungen.pro b/ref/all-songs/Es ist ein Ros entsprungen.pro new file mode 100644 index 0000000..b88fa13 Binary files /dev/null and b/ref/all-songs/Es ist ein Ros entsprungen.pro differ diff --git a/ref/all-songs/Es wird nicht immer dunkel sein (God Rest Ye Merry Gentlemen).pro b/ref/all-songs/Es wird nicht immer dunkel sein (God Rest Ye Merry Gentlemen).pro new file mode 100644 index 0000000..5635c01 Binary files /dev/null and b/ref/all-songs/Es wird nicht immer dunkel sein (God Rest Ye Merry Gentlemen).pro differ diff --git a/ref/all-songs/Ewig treuer Gott.pro b/ref/all-songs/Ewig treuer Gott.pro new file mode 100644 index 0000000..61da9ca Binary files /dev/null and b/ref/all-songs/Ewig treuer Gott.pro differ diff --git a/ref/all-songs/Ewigkeit.pro b/ref/all-songs/Ewigkeit.pro new file mode 100644 index 0000000..79cd5e7 Binary files /dev/null and b/ref/all-songs/Ewigkeit.pro differ diff --git a/ref/all-songs/Flieg mit mir.pro b/ref/all-songs/Flieg mit mir.pro new file mode 100644 index 0000000..ed48e07 Binary files /dev/null and b/ref/all-songs/Flieg mit mir.pro differ diff --git a/ref/all-songs/Frei!.pro b/ref/all-songs/Frei!.pro new file mode 100644 index 0000000..ec4467f Binary files /dev/null and b/ref/all-songs/Frei!.pro differ diff --git a/ref/all-songs/Freudenöl statt Tränen.pro b/ref/all-songs/Freudenöl statt Tränen.pro new file mode 100644 index 0000000..68a12d9 Binary files /dev/null and b/ref/all-songs/Freudenöl statt Tränen.pro differ diff --git a/ref/all-songs/Freue Dich Welt.pro b/ref/all-songs/Freue Dich Welt.pro new file mode 100644 index 0000000..1d1f312 Binary files /dev/null and b/ref/all-songs/Freue Dich Welt.pro differ diff --git a/ref/all-songs/Gnade und Wahrheit.pro b/ref/all-songs/Gnade und Wahrheit.pro new file mode 100644 index 0000000..241365b Binary files /dev/null and b/ref/all-songs/Gnade und Wahrheit.pro differ diff --git a/ref/all-songs/Go Tell It On The Mountain [TRANS].pro b/ref/all-songs/Go Tell It On The Mountain [TRANS].pro new file mode 100644 index 0000000..680ec44 Binary files /dev/null and b/ref/all-songs/Go Tell It On The Mountain [TRANS].pro differ diff --git a/ref/all-songs/Go Tell It On The Mountain.pro b/ref/all-songs/Go Tell It On The Mountain.pro new file mode 100644 index 0000000..fbd1fe1 Binary files /dev/null and b/ref/all-songs/Go Tell It On The Mountain.pro differ diff --git a/ref/all-songs/Gott ist gegenwärtig (Arnsberg).pro b/ref/all-songs/Gott ist gegenwärtig (Arnsberg).pro new file mode 100644 index 0000000..a03ae6a Binary files /dev/null and b/ref/all-songs/Gott ist gegenwärtig (Arnsberg).pro differ diff --git a/ref/all-songs/Gott ist groß.pro b/ref/all-songs/Gott ist groß.pro new file mode 100644 index 0000000..c625e51 Binary files /dev/null and b/ref/all-songs/Gott ist groß.pro differ diff --git a/ref/all-songs/Gott macht sich zu uns auf.pro b/ref/all-songs/Gott macht sich zu uns auf.pro new file mode 100644 index 0000000..00d27db Binary files /dev/null and b/ref/all-songs/Gott macht sich zu uns auf.pro differ diff --git a/ref/all-songs/Gott segne dich.pro b/ref/all-songs/Gott segne dich.pro new file mode 100644 index 0000000..a16aced Binary files /dev/null and b/ref/all-songs/Gott segne dich.pro differ diff --git a/ref/all-songs/Gottes Große Liebe.pro b/ref/all-songs/Gottes Große Liebe.pro new file mode 100644 index 0000000..d32b23f Binary files /dev/null and b/ref/all-songs/Gottes Große Liebe.pro differ diff --git a/ref/all-songs/Gratitude.pro b/ref/all-songs/Gratitude.pro new file mode 100644 index 0000000..f3f7bc1 Binary files /dev/null and b/ref/all-songs/Gratitude.pro differ diff --git a/ref/all-songs/Great Are You Lord.pro b/ref/all-songs/Great Are You Lord.pro new file mode 100644 index 0000000..0e26a2e Binary files /dev/null and b/ref/all-songs/Great Are You Lord.pro differ diff --git a/ref/all-songs/Groß ist deine Barmherzigkeit.pro b/ref/all-songs/Groß ist deine Barmherzigkeit.pro new file mode 100644 index 0000000..a50d420 Binary files /dev/null and b/ref/all-songs/Groß ist deine Barmherzigkeit.pro differ diff --git a/ref/all-songs/Großer Gott wir loben dich.pro b/ref/all-songs/Großer Gott wir loben dich.pro new file mode 100644 index 0000000..39fa51f Binary files /dev/null and b/ref/all-songs/Großer Gott wir loben dich.pro differ diff --git a/ref/all-songs/Großer Gott.pro b/ref/all-songs/Großer Gott.pro new file mode 100644 index 0000000..6705995 Binary files /dev/null and b/ref/all-songs/Großer Gott.pro differ diff --git a/ref/all-songs/Großer herrlicher Gott.pro b/ref/all-songs/Großer herrlicher Gott.pro new file mode 100644 index 0000000..322d571 Binary files /dev/null and b/ref/all-songs/Großer herrlicher Gott.pro differ diff --git a/ref/all-songs/Größer.pro b/ref/all-songs/Größer.pro new file mode 100644 index 0000000..9e19784 Binary files /dev/null and b/ref/all-songs/Größer.pro differ diff --git a/ref/all-songs/Hab keine Angst.pro b/ref/all-songs/Hab keine Angst.pro new file mode 100644 index 0000000..4c808ca Binary files /dev/null and b/ref/all-songs/Hab keine Angst.pro differ diff --git a/ref/all-songs/Heilig für immer.pro b/ref/all-songs/Heilig für immer.pro new file mode 100644 index 0000000..82b544c Binary files /dev/null and b/ref/all-songs/Heilig für immer.pro differ diff --git a/ref/all-songs/Heilig heilig das Lamm Gottes.pro b/ref/all-songs/Heilig heilig das Lamm Gottes.pro new file mode 100644 index 0000000..5970e1f Binary files /dev/null and b/ref/all-songs/Heilig heilig das Lamm Gottes.pro differ diff --git a/ref/all-songs/Herbei o ihr Gläubigen (Adeste Fideles).pro b/ref/all-songs/Herbei o ihr Gläubigen (Adeste Fideles).pro new file mode 100644 index 0000000..1f6543e Binary files /dev/null and b/ref/all-songs/Herbei o ihr Gläubigen (Adeste Fideles).pro differ diff --git a/ref/all-songs/Herr du bist gut.pro b/ref/all-songs/Herr du bist gut.pro new file mode 100644 index 0000000..27d3ad5 Binary files /dev/null and b/ref/all-songs/Herr du bist gut.pro differ diff --git a/ref/all-songs/Herr öffne du mir die Augen.pro b/ref/all-songs/Herr öffne du mir die Augen.pro new file mode 100644 index 0000000..283e819 Binary files /dev/null and b/ref/all-songs/Herr öffne du mir die Augen.pro differ diff --git a/ref/all-songs/Holy Forever.pro b/ref/all-songs/Holy Forever.pro new file mode 100644 index 0000000..d34d482 Binary files /dev/null and b/ref/all-songs/Holy Forever.pro differ diff --git a/ref/all-songs/Holy Spirit [TRANS].pro b/ref/all-songs/Holy Spirit [TRANS].pro new file mode 100644 index 0000000..0187803 Binary files /dev/null and b/ref/all-songs/Holy Spirit [TRANS].pro differ diff --git a/ref/all-songs/Hosanna.pro b/ref/all-songs/Hosanna.pro new file mode 100644 index 0000000..b62df41 Binary files /dev/null and b/ref/all-songs/Hosanna.pro differ diff --git a/ref/all-songs/Höher.pro b/ref/all-songs/Höher.pro new file mode 100644 index 0000000..7e1a7cf Binary files /dev/null and b/ref/all-songs/Höher.pro differ diff --git a/ref/all-songs/I Celebrate The Day.pro b/ref/all-songs/I Celebrate The Day.pro new file mode 100644 index 0000000..444da2d Binary files /dev/null and b/ref/all-songs/I Celebrate The Day.pro differ diff --git a/ref/all-songs/Ich lege meine Krone.pro b/ref/all-songs/Ich lege meine Krone.pro new file mode 100644 index 0000000..7ed26aa Binary files /dev/null and b/ref/all-songs/Ich lege meine Krone.pro differ diff --git a/ref/all-songs/Ich preise deinen Namen.pro b/ref/all-songs/Ich preise deinen Namen.pro new file mode 100644 index 0000000..b7c8e0f Binary files /dev/null and b/ref/all-songs/Ich preise deinen Namen.pro differ diff --git a/ref/all-songs/Ich sag Jesus.pro b/ref/all-songs/Ich sag Jesus.pro new file mode 100644 index 0000000..b18c110 Binary files /dev/null and b/ref/all-songs/Ich sag Jesus.pro differ diff --git a/ref/all-songs/Ich schau auf das Lamm.pro b/ref/all-songs/Ich schau auf das Lamm.pro new file mode 100644 index 0000000..7f56b84 Binary files /dev/null and b/ref/all-songs/Ich schau auf das Lamm.pro differ diff --git a/ref/all-songs/Ich steh an deiner Krippen hier (Ich steh an deiner Krippe hier).pro b/ref/all-songs/Ich steh an deiner Krippen hier (Ich steh an deiner Krippe hier).pro new file mode 100644 index 0000000..275fc5e Binary files /dev/null and b/ref/all-songs/Ich steh an deiner Krippen hier (Ich steh an deiner Krippe hier).pro differ diff --git a/ref/all-songs/Ich warte.pro b/ref/all-songs/Ich warte.pro new file mode 100644 index 0000000..b7e772d Binary files /dev/null and b/ref/all-songs/Ich warte.pro differ diff --git a/ref/all-songs/Ich weiß dass mein Erlöser lebt.pro b/ref/all-songs/Ich weiß dass mein Erlöser lebt.pro new file mode 100644 index 0000000..702a522 Binary files /dev/null and b/ref/all-songs/Ich weiß dass mein Erlöser lebt.pro differ diff --git a/ref/all-songs/Ich will dich anbeten.pro b/ref/all-songs/Ich will dich anbeten.pro new file mode 100644 index 0000000..3193117 Binary files /dev/null and b/ref/all-songs/Ich will dich anbeten.pro differ diff --git a/ref/all-songs/Immanuel (Oh lasset uns anbeten).pro b/ref/all-songs/Immanuel (Oh lasset uns anbeten).pro new file mode 100644 index 0000000..79beac3 Binary files /dev/null and b/ref/all-songs/Immanuel (Oh lasset uns anbeten).pro differ diff --git a/ref/all-songs/In Christ Alone.pro b/ref/all-songs/In Christ Alone.pro new file mode 100644 index 0000000..ef45bdc Binary files /dev/null and b/ref/all-songs/In Christ Alone.pro differ diff --git a/ref/all-songs/In Christus.pro b/ref/all-songs/In Christus.pro new file mode 100644 index 0000000..c90ba65 Binary files /dev/null and b/ref/all-songs/In Christus.pro differ diff --git a/ref/all-songs/In Gottes Haus.pro b/ref/all-songs/In Gottes Haus.pro new file mode 100644 index 0000000..c8a27fe Binary files /dev/null and b/ref/all-songs/In Gottes Haus.pro differ diff --git a/ref/all-songs/In Jesu Nam'n (Gott, dem alles möglich ist).pro b/ref/all-songs/In Jesu Nam'n (Gott, dem alles möglich ist).pro new file mode 100644 index 0000000..2e811ff Binary files /dev/null and b/ref/all-songs/In Jesu Nam'n (Gott, dem alles möglich ist).pro differ diff --git a/ref/all-songs/In The Bleak Midwinter.pro b/ref/all-songs/In The Bleak Midwinter.pro new file mode 100644 index 0000000..e326beb Binary files /dev/null and b/ref/all-songs/In The Bleak Midwinter.pro differ diff --git a/ref/all-songs/Jesus Du allein bist genug.pro b/ref/all-songs/Jesus Du allein bist genug.pro new file mode 100644 index 0000000..37043bc Binary files /dev/null and b/ref/all-songs/Jesus Du allein bist genug.pro differ diff --git a/ref/all-songs/Jesus berühre mich.pro b/ref/all-songs/Jesus berühre mich.pro new file mode 100644 index 0000000..2964cd5 Binary files /dev/null and b/ref/all-songs/Jesus berühre mich.pro differ diff --git a/ref/all-songs/Jesus ist kommen Grund ewiger Freude.pro b/ref/all-songs/Jesus ist kommen Grund ewiger Freude.pro new file mode 100644 index 0000000..f5c83b4 Binary files /dev/null and b/ref/all-songs/Jesus ist kommen Grund ewiger Freude.pro differ diff --git a/ref/all-songs/Jesus wir lieben dich.pro b/ref/all-songs/Jesus wir lieben dich.pro new file mode 100644 index 0000000..665f61a Binary files /dev/null and b/ref/all-songs/Jesus wir lieben dich.pro differ diff --git a/ref/all-songs/Kinderkirche_2024.pro b/ref/all-songs/Kinderkirche_2024.pro new file mode 100644 index 0000000..2662c97 Binary files /dev/null and b/ref/all-songs/Kinderkirche_2024.pro differ diff --git a/ref/all-songs/Komm Geist Gottes.pro b/ref/all-songs/Komm Geist Gottes.pro new file mode 100644 index 0000000..69f6c97 Binary files /dev/null and b/ref/all-songs/Komm Geist Gottes.pro differ diff --git a/ref/all-songs/Komm heute zum Vater.pro b/ref/all-songs/Komm heute zum Vater.pro new file mode 100644 index 0000000..48170ed Binary files /dev/null and b/ref/all-songs/Komm heute zum Vater.pro differ diff --git a/ref/all-songs/Kommt an den Tisch seiner Gnade.pro b/ref/all-songs/Kommt an den Tisch seiner Gnade.pro new file mode 100644 index 0000000..ef6581b Binary files /dev/null and b/ref/all-songs/Kommt an den Tisch seiner Gnade.pro differ diff --git a/ref/all-songs/Lege deine Sorgen nieder.pro b/ref/all-songs/Lege deine Sorgen nieder.pro new file mode 100644 index 0000000..6a8586b Binary files /dev/null and b/ref/all-songs/Lege deine Sorgen nieder.pro differ diff --git a/ref/all-songs/Leise.pro b/ref/all-songs/Leise.pro new file mode 100644 index 0000000..2bfe9e0 Binary files /dev/null and b/ref/all-songs/Leise.pro differ diff --git a/ref/all-songs/Liebster Jesus wir sind hier (Liebster Jesu Wir Sind Hier).pro b/ref/all-songs/Liebster Jesus wir sind hier (Liebster Jesu Wir Sind Hier).pro new file mode 100644 index 0000000..0810d12 Binary files /dev/null and b/ref/all-songs/Liebster Jesus wir sind hier (Liebster Jesu Wir Sind Hier).pro differ diff --git a/ref/all-songs/Little Drummer Boy (For King And Country Version).pro b/ref/all-songs/Little Drummer Boy (For King And Country Version).pro new file mode 100644 index 0000000..5a57d17 Binary files /dev/null and b/ref/all-songs/Little Drummer Boy (For King And Country Version).pro differ diff --git a/ref/all-songs/Look To The Lamb [TRANS].pro b/ref/all-songs/Look To The Lamb [TRANS].pro new file mode 100644 index 0000000..f8ee62b Binary files /dev/null and b/ref/all-songs/Look To The Lamb [TRANS].pro differ diff --git a/ref/all-songs/Look To The Lamb.pro b/ref/all-songs/Look To The Lamb.pro new file mode 100644 index 0000000..7598746 Binary files /dev/null and b/ref/all-songs/Look To The Lamb.pro differ diff --git a/ref/all-songs/Macht die Tore auf.pro b/ref/all-songs/Macht die Tore auf.pro new file mode 100644 index 0000000..94f1a75 Binary files /dev/null and b/ref/all-songs/Macht die Tore auf.pro differ diff --git a/ref/all-songs/Majestät.pro b/ref/all-songs/Majestät.pro new file mode 100644 index 0000000..d2e7fdb Binary files /dev/null and b/ref/all-songs/Majestät.pro differ diff --git a/ref/all-songs/Mehr von dir.pro b/ref/all-songs/Mehr von dir.pro new file mode 100644 index 0000000..2a1a7b9 Binary files /dev/null and b/ref/all-songs/Mehr von dir.pro differ diff --git a/ref/all-songs/Mein ganzes Leben.pro b/ref/all-songs/Mein ganzes Leben.pro new file mode 100644 index 0000000..5dd1491 Binary files /dev/null and b/ref/all-songs/Mein ganzes Leben.pro differ diff --git a/ref/all-songs/Meine Seele sei ermutigt.pro b/ref/all-songs/Meine Seele sei ermutigt.pro new file mode 100644 index 0000000..dfa299b Binary files /dev/null and b/ref/all-songs/Meine Seele sei ermutigt.pro differ diff --git a/ref/all-songs/Mighty To Save [TRANS].pro b/ref/all-songs/Mighty To Save [TRANS].pro new file mode 100644 index 0000000..52510a8 Binary files /dev/null and b/ref/all-songs/Mighty To Save [TRANS].pro differ diff --git a/ref/all-songs/Mighty To Save.pro b/ref/all-songs/Mighty To Save.pro new file mode 100644 index 0000000..10664bc Binary files /dev/null and b/ref/all-songs/Mighty To Save.pro differ diff --git a/ref/all-songs/Mittelpunkt.pro b/ref/all-songs/Mittelpunkt.pro new file mode 100644 index 0000000..1497f81 Binary files /dev/null and b/ref/all-songs/Mittelpunkt.pro differ diff --git a/ref/all-songs/Mutig komm ich vor den Thron.pro b/ref/all-songs/Mutig komm ich vor den Thron.pro new file mode 100644 index 0000000..45abfd5 Binary files /dev/null and b/ref/all-songs/Mutig komm ich vor den Thron.pro differ diff --git a/ref/all-songs/Namen.pro b/ref/all-songs/Namen.pro new file mode 100644 index 0000000..d97b78e Binary files /dev/null and b/ref/all-songs/Namen.pro differ diff --git a/ref/all-songs/Näher an dein Herz.pro b/ref/all-songs/Näher an dein Herz.pro new file mode 100644 index 0000000..a48f528 Binary files /dev/null and b/ref/all-songs/Näher an dein Herz.pro differ diff --git a/ref/all-songs/No Longer Slaves [TRANS].pro b/ref/all-songs/No Longer Slaves [TRANS].pro new file mode 100644 index 0000000..4b63a28 Binary files /dev/null and b/ref/all-songs/No Longer Slaves [TRANS].pro differ diff --git a/ref/all-songs/No Longer Slaves.pro b/ref/all-songs/No Longer Slaves.pro new file mode 100644 index 0000000..8cf290c Binary files /dev/null and b/ref/all-songs/No Longer Slaves.pro differ diff --git a/ref/all-songs/Nur durch Christus in mir.pro b/ref/all-songs/Nur durch Christus in mir.pro new file mode 100644 index 0000000..7b48986 Binary files /dev/null and b/ref/all-songs/Nur durch Christus in mir.pro differ diff --git a/ref/all-songs/O du fröhliche o du selige.pro b/ref/all-songs/O du fröhliche o du selige.pro new file mode 100644 index 0000000..7cc1add Binary files /dev/null and b/ref/all-songs/O du fröhliche o du selige.pro differ diff --git a/ref/all-songs/O komm o komm Immanuel (Veni Emmanuel).pro b/ref/all-songs/O komm o komm Immanuel (Veni Emmanuel).pro new file mode 100644 index 0000000..bb463d0 Binary files /dev/null and b/ref/all-songs/O komm o komm Immanuel (Veni Emmanuel).pro differ diff --git a/ref/all-songs/O komm, o komm, du Morgenstern,.pro b/ref/all-songs/O komm, o komm, du Morgenstern,.pro new file mode 100644 index 0000000..b9c2889 Binary files /dev/null and b/ref/all-songs/O komm, o komm, du Morgenstern,.pro differ diff --git a/ref/all-songs/Oceans (Where Feet May Fail) [TRANS].pro b/ref/all-songs/Oceans (Where Feet May Fail) [TRANS].pro new file mode 100644 index 0000000..059e8bf Binary files /dev/null and b/ref/all-songs/Oceans (Where Feet May Fail) [TRANS].pro differ diff --git a/ref/all-songs/Oceans (Where Feet May Fail).pro b/ref/all-songs/Oceans (Where Feet May Fail).pro new file mode 100644 index 0000000..ad4ddbc Binary files /dev/null and b/ref/all-songs/Oceans (Where Feet May Fail).pro differ diff --git a/ref/all-songs/Schaffe Raum.pro b/ref/all-songs/Schaffe Raum.pro new file mode 100644 index 0000000..0be10fe Binary files /dev/null and b/ref/all-songs/Schaffe Raum.pro differ diff --git a/ref/all-songs/See A Victory [TRANS].pro b/ref/all-songs/See A Victory [TRANS].pro new file mode 100644 index 0000000..3db061e Binary files /dev/null and b/ref/all-songs/See A Victory [TRANS].pro differ diff --git a/ref/all-songs/See A Victory.pro b/ref/all-songs/See A Victory.pro new file mode 100644 index 0000000..71cc8d7 Binary files /dev/null and b/ref/all-songs/See A Victory.pro differ diff --git a/ref/all-songs/Shelter.pro b/ref/all-songs/Shelter.pro new file mode 100644 index 0000000..0b8ef81 Binary files /dev/null and b/ref/all-songs/Shelter.pro differ diff --git a/ref/all-songs/So hoch der Himmel ist.pro b/ref/all-songs/So hoch der Himmel ist.pro new file mode 100644 index 0000000..768e1e5 Binary files /dev/null and b/ref/all-songs/So hoch der Himmel ist.pro differ diff --git a/ref/all-songs/So wie ich bin.pro b/ref/all-songs/So wie ich bin.pro new file mode 100644 index 0000000..55b4239 Binary files /dev/null and b/ref/all-songs/So wie ich bin.pro differ diff --git a/ref/all-songs/Still.pro b/ref/all-songs/Still.pro new file mode 100644 index 0000000..0d0bc65 Binary files /dev/null and b/ref/all-songs/Still.pro differ diff --git a/ref/all-songs/Stille Nacht.pro b/ref/all-songs/Stille Nacht.pro new file mode 100644 index 0000000..e1f7116 Binary files /dev/null and b/ref/all-songs/Stille Nacht.pro differ diff --git a/ref/all-songs/THEMA - Countdown.pro b/ref/all-songs/THEMA - Countdown.pro new file mode 100644 index 0000000..37d98fb Binary files /dev/null and b/ref/all-songs/THEMA - Countdown.pro differ diff --git a/ref/all-songs/THEMA - KeyVisual.pro b/ref/all-songs/THEMA - KeyVisual.pro new file mode 100644 index 0000000..66de1a5 Binary files /dev/null and b/ref/all-songs/THEMA - KeyVisual.pro differ diff --git a/ref/all-songs/Tanzen, schreien, singen.pro b/ref/all-songs/Tanzen, schreien, singen.pro new file mode 100644 index 0000000..8c9bd32 Binary files /dev/null and b/ref/all-songs/Tanzen, schreien, singen.pro differ diff --git a/ref/all-songs/The Battle And The Blessing [TRANS].pro b/ref/all-songs/The Battle And The Blessing [TRANS].pro new file mode 100644 index 0000000..d9837aa Binary files /dev/null and b/ref/all-songs/The Battle And The Blessing [TRANS].pro differ diff --git a/ref/all-songs/The Battle And The Blessing.pro b/ref/all-songs/The Battle And The Blessing.pro new file mode 100644 index 0000000..a935c1d Binary files /dev/null and b/ref/all-songs/The Battle And The Blessing.pro differ diff --git a/ref/all-songs/Tief in mir.pro b/ref/all-songs/Tief in mir.pro new file mode 100644 index 0000000..6df4197 Binary files /dev/null and b/ref/all-songs/Tief in mir.pro differ diff --git a/ref/all-songs/Touch Of Heaven.pro b/ref/all-songs/Touch Of Heaven.pro new file mode 100644 index 0000000..d4a677c Binary files /dev/null and b/ref/all-songs/Touch Of Heaven.pro differ diff --git a/ref/all-songs/Treu.pro b/ref/all-songs/Treu.pro new file mode 100644 index 0000000..d313d70 Binary files /dev/null and b/ref/all-songs/Treu.pro differ diff --git a/ref/all-songs/Unser Vater.pro b/ref/all-songs/Unser Vater.pro new file mode 100644 index 0000000..c86c674 Binary files /dev/null and b/ref/all-songs/Unser Vater.pro differ diff --git a/ref/all-songs/Vater Sohn und Heiliger Geist.pro b/ref/all-songs/Vater Sohn und Heiliger Geist.pro new file mode 100644 index 0000000..555ce1a Binary files /dev/null and b/ref/all-songs/Vater Sohn und Heiliger Geist.pro differ diff --git a/ref/all-songs/Vater Unser.pro b/ref/all-songs/Vater Unser.pro new file mode 100644 index 0000000..38af856 Binary files /dev/null and b/ref/all-songs/Vater Unser.pro differ diff --git a/ref/all-songs/Vater des Lichts.pro b/ref/all-songs/Vater des Lichts.pro new file mode 100644 index 0000000..4f80e66 Binary files /dev/null and b/ref/all-songs/Vater des Lichts.pro differ diff --git a/ref/all-songs/Vater ich komme jetzt zu dir.pro b/ref/all-songs/Vater ich komme jetzt zu dir.pro new file mode 100644 index 0000000..7dcc1bc Binary files /dev/null and b/ref/all-songs/Vater ich komme jetzt zu dir.pro differ diff --git a/ref/all-songs/Vater im Himmel.pro b/ref/all-songs/Vater im Himmel.pro new file mode 100644 index 0000000..f468240 Binary files /dev/null and b/ref/all-songs/Vater im Himmel.pro differ diff --git a/ref/all-songs/Von guten Mächten treu und still umgeben (Von guten Mächten).pro b/ref/all-songs/Von guten Mächten treu und still umgeben (Von guten Mächten).pro new file mode 100644 index 0000000..c39e99a Binary files /dev/null and b/ref/all-songs/Von guten Mächten treu und still umgeben (Von guten Mächten).pro differ diff --git a/ref/all-songs/Wahrer König.pro b/ref/all-songs/Wahrer König.pro new file mode 100644 index 0000000..bf393c9 Binary files /dev/null and b/ref/all-songs/Wahrer König.pro differ diff --git a/ref/all-songs/Washed [TRANS].pro b/ref/all-songs/Washed [TRANS].pro new file mode 100644 index 0000000..a33b7cc Binary files /dev/null and b/ref/all-songs/Washed [TRANS].pro differ diff --git a/ref/all-songs/Way Maker [TRANS].pro b/ref/all-songs/Way Maker [TRANS].pro new file mode 100644 index 0000000..5cc5901 Binary files /dev/null and b/ref/all-songs/Way Maker [TRANS].pro differ diff --git a/ref/all-songs/Way Maker.pro b/ref/all-songs/Way Maker.pro new file mode 100644 index 0000000..d6d4f66 Binary files /dev/null and b/ref/all-songs/Way Maker.pro differ diff --git a/ref/all-songs/We Are.pro b/ref/all-songs/We Are.pro new file mode 100644 index 0000000..14fb259 Binary files /dev/null and b/ref/all-songs/We Are.pro differ diff --git a/ref/all-songs/Weihnachten Ist Party Für Jesus - ICF Kids.pro b/ref/all-songs/Weihnachten Ist Party Für Jesus - ICF Kids.pro new file mode 100644 index 0000000..a65e8b6 Binary files /dev/null and b/ref/all-songs/Weihnachten Ist Party Für Jesus - ICF Kids.pro differ diff --git a/ref/all-songs/Weihnachten ist Party für Jesus.pro b/ref/all-songs/Weihnachten ist Party für Jesus.pro new file mode 100644 index 0000000..e2ef412 Binary files /dev/null and b/ref/all-songs/Weihnachten ist Party für Jesus.pro differ diff --git a/ref/all-songs/Welch ein Freund ist unser Jesus (Converse).pro b/ref/all-songs/Welch ein Freund ist unser Jesus (Converse).pro new file mode 100644 index 0000000..7a7994d Binary files /dev/null and b/ref/all-songs/Welch ein Freund ist unser Jesus (Converse).pro differ diff --git a/ref/all-songs/Wenn Friede mit Gott (It Is Well With My Soul).pro b/ref/all-songs/Wenn Friede mit Gott (It Is Well With My Soul).pro new file mode 100644 index 0000000..a4eb988 Binary files /dev/null and b/ref/all-songs/Wenn Friede mit Gott (It Is Well With My Soul).pro differ diff --git a/ref/all-songs/Wenn wir Gott von ganzem Herzen suchen.pro b/ref/all-songs/Wenn wir Gott von ganzem Herzen suchen.pro new file mode 100644 index 0000000..6ee42e3 Binary files /dev/null and b/ref/all-songs/Wenn wir Gott von ganzem Herzen suchen.pro differ diff --git a/ref/all-songs/What A God.pro b/ref/all-songs/What A God.pro new file mode 100644 index 0000000..73705c3 Binary files /dev/null and b/ref/all-songs/What A God.pro differ diff --git a/ref/all-songs/Wie soll ich dich empfangen.pro b/ref/all-songs/Wie soll ich dich empfangen.pro new file mode 100644 index 0000000..861fb93 Binary files /dev/null and b/ref/all-songs/Wie soll ich dich empfangen.pro differ diff --git a/ref/all-songs/Wie tief muss Gottes Liebe sein.pro b/ref/all-songs/Wie tief muss Gottes Liebe sein.pro new file mode 100644 index 0000000..1191edd Binary files /dev/null and b/ref/all-songs/Wie tief muss Gottes Liebe sein.pro differ diff --git a/ref/all-songs/Wir können dich sehn.pro b/ref/all-songs/Wir können dich sehn.pro new file mode 100644 index 0000000..5480f3c Binary files /dev/null and b/ref/all-songs/Wir können dich sehn.pro differ diff --git a/ref/all-songs/Wohin sonst.pro b/ref/all-songs/Wohin sonst.pro new file mode 100644 index 0000000..4e573ca Binary files /dev/null and b/ref/all-songs/Wohin sonst.pro differ diff --git a/ref/all-songs/Wunder.pro b/ref/all-songs/Wunder.pro new file mode 100644 index 0000000..41de537 Binary files /dev/null and b/ref/all-songs/Wunder.pro differ diff --git a/ref/all-songs/Wunderbarer Gott.pro b/ref/all-songs/Wunderbarer Gott.pro new file mode 100644 index 0000000..ee93546 Binary files /dev/null and b/ref/all-songs/Wunderbarer Gott.pro differ diff --git a/ref/all-songs/Wunderbarer Hirt.pro b/ref/all-songs/Wunderbarer Hirt.pro new file mode 100644 index 0000000..06f969d Binary files /dev/null and b/ref/all-songs/Wunderbarer Hirt.pro differ diff --git a/ref/all-songs/Würdig.pro b/ref/all-songs/Würdig.pro new file mode 100644 index 0000000..ac67bb8 Binary files /dev/null and b/ref/all-songs/Würdig.pro differ diff --git a/ref/all-songs/You Are Holy (Prince Of Peace) [TRANS].pro b/ref/all-songs/You Are Holy (Prince Of Peace) [TRANS].pro new file mode 100644 index 0000000..557182e Binary files /dev/null and b/ref/all-songs/You Are Holy (Prince Of Peace) [TRANS].pro differ diff --git a/ref/all-songs/You Are Holy (Prince Of Peace).pro b/ref/all-songs/You Are Holy (Prince Of Peace).pro new file mode 100644 index 0000000..18a9eaa Binary files /dev/null and b/ref/all-songs/You Are Holy (Prince Of Peace).pro differ diff --git a/ref/all-songs/Zehntausend Gründe.pro b/ref/all-songs/Zehntausend Gründe.pro new file mode 100644 index 0000000..3c136d7 Binary files /dev/null and b/ref/all-songs/Zehntausend Gründe.pro differ diff --git a/ref/all-songs/Zwischen Himmel und Erde.pro b/ref/all-songs/Zwischen Himmel und Erde.pro new file mode 100644 index 0000000..35080ff Binary files /dev/null and b/ref/all-songs/Zwischen Himmel und Erde.pro differ diff --git a/ref/all-songs/teamstatemenet.pro b/ref/all-songs/teamstatemenet.pro new file mode 100644 index 0000000..db53019 Binary files /dev/null and b/ref/all-songs/teamstatemenet.pro differ