diff --git a/MusiLib/MusiLib/Resources/Images/march.png b/MusiLib/MusiLib/Resources/Images/march.png new file mode 100644 index 0000000..20c389a Binary files /dev/null and b/MusiLib/MusiLib/Resources/Images/march.png differ diff --git a/MusiLib/MusiLib/Resources/Images/partita_minor_1.png b/MusiLib/MusiLib/Resources/Images/partita_minor_1.png new file mode 100644 index 0000000..e1f4daf Binary files /dev/null and b/MusiLib/MusiLib/Resources/Images/partita_minor_1.png differ diff --git a/MusiLib/MusiLib/Resources/Images/partita_minor_2.png b/MusiLib/MusiLib/Resources/Images/partita_minor_2.png new file mode 100644 index 0000000..3b7949e Binary files /dev/null and b/MusiLib/MusiLib/Resources/Images/partita_minor_2.png differ diff --git a/MusiLib/MusiLib/Resources/Images/partita_minor_3.png b/MusiLib/MusiLib/Resources/Images/partita_minor_3.png new file mode 100644 index 0000000..6a9015b Binary files /dev/null and b/MusiLib/MusiLib/Resources/Images/partita_minor_3.png differ diff --git a/MusiLib/MusiLib/Resources/Images/partita_minor_4.png b/MusiLib/MusiLib/Resources/Images/partita_minor_4.png new file mode 100644 index 0000000..d9d1ae0 Binary files /dev/null and b/MusiLib/MusiLib/Resources/Images/partita_minor_4.png differ diff --git a/MusiLib/MusiLib/Resources/Images/partita_minor_5.png b/MusiLib/MusiLib/Resources/Images/partita_minor_5.png new file mode 100644 index 0000000..6bd209d Binary files /dev/null and b/MusiLib/MusiLib/Resources/Images/partita_minor_5.png differ diff --git a/MusiLib/MusiLib/Resources/Raw/march.mp3 b/MusiLib/MusiLib/Resources/Raw/march.mp3 new file mode 100644 index 0000000..cd52628 Binary files /dev/null and b/MusiLib/MusiLib/Resources/Raw/march.mp3 differ diff --git a/MusiLib/MusiLib/Resources/Raw/partita-minor.mp3 b/MusiLib/MusiLib/Resources/Raw/partita-minor.mp3 new file mode 100644 index 0000000..f64e69d Binary files /dev/null and b/MusiLib/MusiLib/Resources/Raw/partita-minor.mp3 differ diff --git a/MusiLib/MusiLib/Stub/Stub.cs b/MusiLib/MusiLib/Stub/Stub.cs index 62dc8eb..6eba854 100644 --- a/MusiLib/MusiLib/Stub/Stub.cs +++ b/MusiLib/MusiLib/Stub/Stub.cs @@ -26,20 +26,32 @@ namespace MusiLib.Stub Partition aura_lee_love_me = new Partition("aura lee love me", "Elvis Presley", "Facile", " Love Me Tender est une ballade de 1956 enregistrée par Elvis Presley et publiée par Elvis Presley Music du film du même nom de la 20th Century Fox . Les paroles sont créditées à Vera Matson (bien que le parolier réel était son mari, Ken Darby) et Elvis Presley lui-même. La mélodie est identique à la ballade sentimentale de la guerre civile Aura Lea et donc attribuée au compositeur d'Aura Lea, l'Anglais George R. Poulton.", "piano", "aura-lee-love-me-tender.mid"); Partition ode_a_la_joie = new Partition("Hymne à la joie", "Friedrich von Schiller", "Difficile", "Ode à la joie — appelée également Hymne à la joie1 — est un poème de Friedrich von Schiller écrit en 1785. Il est surtout connu comme finale du quatrième et dernier mouvement de la 9e Symphonie de Beethoven, devenu l'hymne officiel de l'Union européenne2.Ce poème célèbre l'idéal de l'unité et de la fraternité humaines (« Millions d’êtres, soyez tous embrassés d’une commune étreinte ! ). Son titre original est An die Freude, mais il est souvent appelé Ode an die Freude.", "piano", "amazing-grace.mid"); Partition fais_dodo_colas = new Partition("Fais dodo", "Inconnu", "Facile", "Fais dodo est une berceuse enfantine en langue française dont l'auteur est inconnu et est dans le domaine public. La mélodie, très connue, date du XVIIIe siècle et se chante dans toutes les régions de France et également au Québec. Il y a quelques variantes, où les ingrédients du texte changent : nougat au lieu de chocolat, d'autres fois des bateaux : « Papa est en haut qui fait des bateaux pour le p'tit Pierrot qui fait son dodo... » ", "piano", "fais-dodo-colas-mon-petit-frere.mid"); - Partition Frere_Jacques = new Partition("Frère Jacques", "Jean-Philippe Rameau", "Moyen", "Frère Jacques est une chanson enfantine française du XVIIIe siècle, connue dans le monde entier et traduite dans de nombreuses langues. Longtemps considérée comme anonyme, elle a vraisemblablement pour auteur Jean-Philippe Rameau. Selon l'historienne et musicologue Sylvie Bouissou, l'auteur de la chanson n'est autre que Jean-Philippe Rameau1,2. En effet, dans un exemplaire de son ouvrage Diapason général de tous les instruments à vent (1772), Louis-Joseph FrancÅ“ur, violoniste de l'Opéra de Paris dans les années où Rameau y était actif, a inséré les manuscrits de quatre canons qu'il attribue à Rameau, parmi lesquels on trouve donc Frère Jacques, mais surtout deux autres déjà connus comme étant de Rameau;", "piano", "frere-jacques.mid"); + Partition Frere_Jacques = new Partition("Frère Jacques", "Jean-Philippe Rameau", "Moyen", "Frère Jacques est une chanson enfantine française du XVIIIe siècle, connue dans le monde entier et traduite dans de nombreuses langues. Longtemps considérée comme anonyme, elle a vraisemblablement pour auteur Jean-Philippe Rameau. ", "piano", "frere-jacques.mid"); + Partition march = new Partition("March", "Jean-Sébastien Bach", "Difficile", "Jean-Sébastien Bach, né à Eisenach (Duché de Saxe-Eisenach) le 21 mars 1685 et mort à Leipzig le 28 juillet 1750, est un compositeur, musicien, et notamment organiste, allemand.", "violon", "march.mp3"); + Partition partita_minor = new Partition("Partita in a Minor", "Jean-Sébastien Bach", "Intermédiaire", "La partita pour flûte traversière seule (ou Sonate suivant les éditions) en la mineur BWV 1013 de Jean-Sébastien Bach, seule Å“uvre pour cet instrument sans accompagnement de ce compositeur, a été éditée une première fois en 1917 d'après un manuscrit du xviiie siècle Solo pour une flûte traverso par Jean-Sébastien Bach, mais nous n'avons pas d'indication sur les circonstances de sa composition.", "flûte", "partita-minor.mp3"); + amazing_grace.ajouterImage("amazing.png"); - amazing_grace.ajouterImage("au_clair.png"); au_clair_de_la_lune.ajouterImage("au_clair.png"); aura_lee_love_me.ajouterImage("aura_lee_love_me.png"); ode_a_la_joie.ajouterImage("ode_a_la.png"); fais_dodo_colas.ajouterImage("fais_dodo_colas.png"); Frere_Jacques.ajouterImage("frere_jacques.png"); + march.ajouterImage("march.png"); + partita_minor.ajouterImage("partita_minor_1.png"); + partita_minor.ajouterImage("partita_minor_2.png"); + partita_minor.ajouterImage("partita_minor_3.png"); + partita_minor.ajouterImage("partita_minor_4.png"); + partita_minor.ajouterImage("partita_minor_5.png"); + partitions.Add(amazing_grace); partitions.Add(au_clair_de_la_lune); partitions.Add(aura_lee_love_me); partitions.Add(ode_a_la_joie); partitions.Add(fais_dodo_colas); partitions.Add(Frere_Jacques); + partitions.Add(march); + partitions.Add(partita_minor); + return (partitions, favoris); } diff --git a/MusiLib/MusiLib/Views/Accueil.xaml.cs b/MusiLib/MusiLib/Views/Accueil.xaml.cs index cf52062..141f00e 100644 --- a/MusiLib/MusiLib/Views/Accueil.xaml.cs +++ b/MusiLib/MusiLib/Views/Accueil.xaml.cs @@ -152,7 +152,7 @@ namespace MusiLib.Views /*Lance un popup de plusieurs choix quand on clic sur Type dans le popup TriButton_Clicked*/ private async Task TrierParTypeButton() { - var action = await DisplayActionSheet("Trier par", "Annuler", null, "Batterie", "Guitare", "Piano"); + var action = await DisplayActionSheet("Trier par", "Annuler", null, "Flûte", "Piano", "Violon"); if (action == "Annuler") return; diff --git a/MusiLib/MusiLib/Views/Favoris.xaml.cs b/MusiLib/MusiLib/Views/Favoris.xaml.cs index c69d223..7d67c44 100644 --- a/MusiLib/MusiLib/Views/Favoris.xaml.cs +++ b/MusiLib/MusiLib/Views/Favoris.xaml.cs @@ -153,7 +153,7 @@ public partial class Favoris : ContentPage, IAllowClick /*Lance un popup de plusieurs choix quand on clic sur Type dans le popup TriButton_Clicked*/ private async Task TrierParTypeButton() { - var action = await DisplayActionSheet("Trier par", "Annuler", null, "Batterie", "Guitare", "Piano"); + var action = await DisplayActionSheet("Trier par", "Annuler", null, "Flûte", "Piano", "Violon"); if (action == "Annuler") return;