PianoBooster - Le Bottin des Jeux Linux

PianoBooster

🗃️ Specifications

📰 Title: PianoBooster 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Puzzle 🚦 Status: 05. Tested & Working (status)
🏷️ Category: Puzzle ➤ E-learning ➤ Music 🌍️ Browser version:
🔖 Tags: Puzzle; E-learning; Music; Piano 📦️ Package Name: pianobooster
🐣️ Approx. start: 2008-11-16 📦️ Arch package: ✓
🐓️ Latest: 2023-01-22 📦️ RPM package: ✓
📍️ Version: Latest: 1.0.0 / Dev: 6dafdcb 📦️ Deb package: ✓
🏛️ License type: 🕊️ Libre 📦️ Flatpak package:
🏛️ License: GPL3+ 📦️ AppImage package: ✓
🏝️ Perspective: First person (interface) 📦️ Snap package:
👁️ Visual: 2D ⚙️ Generic binary:
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single 📱️ PDA support:
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 5 stars 👫️ Contrib.: goupildb
🎰️ ID: 16387 🐛️ Created: 2023-12-03
🐜️ Updated: 2023-12-04

📖️ Summary

[en]: A libre, multi-platform tool for learning the piano from a music file (MIDI or kar) and a MIDI keyboard. It reads a music file, displays its scrolling notes on screen, and provides feedback (note accuracy indicator, delay/advance, and sound feedback) on the accuracy of the player's input. It can play music without interruption at the desired speed, or on the keyboard stroke, select a particular sample and repeat it, play with 1 (the tool will play the other) or 2 hands, transpose +/- 12 semitones without stopping playback. [fr]: Un outil libre et multi-plateforme d'apprentissage du piano à partir d'un fichier musical (MIDI ou kar) et d'un clavier MIDI. Il lit un fichier musical, affiche ses notes défilantes à l'écran, et affiche un retour (indicateur de justesse de la note, du retard/avance, et retour sonore) sur l'exactitude de la saisie du joueur. Il permet notamment de jouer la musique sans interruption à la vitesse souhaitée, ou sur la frappe du clavier, de sélectionner un extrait particulier et le répéter, de jouer à 1 (l'outil jouera l'autre) ou 2 mains, de transposer de +/- 12 demi-tons sans arrêter la lecture.

🚦 Entry status

💡 Lights on: 🦺️ Work in progress:
📰 What's new?: 💥️ New New version published (to be updated):
🎨️ Significant improvement: 🚧️ Some work remains to be done:
🕳️ Not used2: 👔️ Already shown:

🎥️ Videos


🦉️From Devs: (200811),


🕯️ How To: (200901),


🎮️ Showcase: (202304), (200908), (200908),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(200811) gu(202xxx) r(202xxx) lp(202xxx) ht(202xxx) d(202304) d(200908) d(200908) ht(200901) ht[fr](202xxx) ht[de](202xxx) ht[ru](202xxx) ht[pl](202xxx) ht[cz](202xxx) ht[sp](202xxx) ht[pt](202xxx) ht[it](202xxx) ht[tr](202xxx)] [WIKI 1 2 [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial: (empty)

🍩️ Resources
MIDI files
• Free MIDI files (113 000 MIDI files curated by volunteers around the world, free): [BitMidi]
• Free MIDI files (The largest resource of classical music in .mid files, 5 files/day for free, or subscribe to have unlimited MIDI): [kunstderfuge.com]
• Free MIDI files (Free MIDI files, flash not necessary): [MIDIWORLD.COM]

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🐘 Social
Devs (PianoBooster Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [Lemmy] [reddit] [Discord]

🐝️ Related


📦️ Misc. repositories
[Repology] [pkgs.org] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage (author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Site (date)]

🐘 Social Networking Update (on mastodon)

🛠️ Title: PianoBooster
🦊️ What's: A libre tool for learning the piano from a music file
🏡️ https://www.pianobooster.org/
🐣️ https://github.com/pianobooster
🔖 #LinuxGaming #ShareYourGames #ELearning #Puzzle #Music
📦️ #Libre #Arch #RPM #Deb #AppIm
📖 Our entry: http://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

💥️ New & Reviewed (1.0.0): 🙏️⭐⭐⭐⭐⭐
🥁️ Update: 1.0.0
⚗️ Major upgrade 🪙️
📌️ Changes: https://github.com/pianobooster/PianoBooster/releases
🐘 From: 📶️ https://github.com/pianobooster/PianoBooster/releases.atom

🦉️ https://www.youtube.com/embed/7YaDllVreuM
🕯️ https://www.youtube.com/embed/UGbfm8Tv-20
🎮️ https://www.youtube.com/embed/-l5uFs2Dnto
🎮️ https://www.youtube.com/embed/58iw8nu3EOM
🎮️ https://www.youtube.com/embed/fWAje0ebCec

🕶️ A view of its IU while playing the MIDI file "Caribbean-Blue.mid".

PianoBooster is a libre, multi-platform tool for learning the piano from a music file (MIDI or kar) and a MIDI keyboard. It reads a music file, displays its scrolling notes on screen, and provides feedback (note accuracy indicator, delay/advance, and sound feedback) on the accuracy of the player's input. It can play music without interruption at the desired speed, or on the keyboard stroke, select a particular sample and repeat it, play with 1 (the tool will play the other) or 2 hands, transpose +/- 12 semitones without stopping playback.

📕 Description [en]

📕🐧"A libre tool for learning the piano from a music file"🐧📕

A MIDI file player/game that displays the musical notes and teaches you how to play the piano.

Boost your Piano playing skills

PianoBooster is a fun way of playing along with a musical accompaniment and at the same time learning the basics of reading musical notation. The difference between playing along to a CD or a standard MIDI file is that PianoBooster listens and follows what you are playing on a MIDI piano keyboard.

Introduction

PianoBooster is a free (Open Source) program that plays Standard Midi Files and allows you to change the speed of playback and transpose the music etc. There is a scrolling musical stave that shows the notes for just one part from all the parts in the complete musical arrangement.

PianoBooster has been designed to allow you to play along on a MIDI piano keyboard with the scrolling notes shown on the screen. The notes you press on the keyboard appear as coloured lines on the musical stave, the colour of which depends whether you have pressed the right or wrong note.

A different musical instrument sound is used for your playing depending whether you are playing the right or wrong notes. This feature also allows Piano Booster to be used with printed sheet music so you can hear if you are playing the right notes while at the same time keeping your eyes on the printed score. The music accompaniment will automatically wait for you to find and play the correct notes in the piece.

Timing markers

Timing markers show whether you are playing ahead or behind of the beat. They appear as white crosses that are drawn over the note.

Features

☑ Piano Booster follows your playing when playing along to a musical accompaniment. (If you stop then so does the music).
☑ Play a single hand and Piano Booster will play the other hand in time with you (and will also play the violins, the bass, the drums etc. in time with you).
☑ Change the speed of playback to match your playing ability.
☑ Transpose +/- 12 semitones without stopping the play back.
☑ Change the Key Signature of the piece.
☑ Plays any standard MIDI or kar file.
☑ Play along to any instrument in the MIDI file.
☑ Adjust the volume of the current part or the volume your piano part.
☑ See the accuracy of you playing.
☑ Change the start bar to start playing from any bar in the music.
☑ The repeat bars allows you to practice just a few difficult bars continuously.
☑ Timing markers are white crosses that are drawn over each note and show if you are playing ahead or behind the beat.
☑ A different instrument sound is used for the right and wrong notes that you play.

PianoBooster is piano teaching software that can provide piano lessons for beginners as well as for advanced players. It can be used for teaching music theory and is useful for piano practice and learning piano technique.

📕 Description [fr]

Un outil libre d'apprentissage du piano à partir d'un fichier musical, par la PianoBooster Team (Louis James Barman, Fabien Givors, Marius Kittler & contributeurs).

PianoBooster est un outil libre et multi-plateforme d'apprentissage du piano à partir d'un fichier musical (MIDI ou kar) et d'un clavier MIDI. Il lit un fichier musical, affiche ses notes défilantes à l'écran, et affiche un retour (indicateur de justesse de la note, du retard/avance, et retour sonore) sur l'exactitude de la saisie du joueur. Il permet notamment de jouer la musique sans interruption à la vitesse souhaitée, ou sur la frappe du clavier, de sélectionner un extrait particulier et le répéter, de jouer à 1 (l'outil jouera l'autre) ou 2 mains, de transposer de +/- 12 demi-tons sans arrêter la lecture.


Un jeu/lecteur de fichiers MIDI qui affiche les notes de musique et vous apprend à jouer du piano.

Améliorez vos compétences au piano

PianoBooster est un moyen amusant de jouer avec un accompagnement musical tout en apprenant les bases de la lecture de la notation musicale. La différence entre jouer avec un CD ou un fichier MIDI standard est que PianoBooster écoute et suit ce que vous jouez sur un clavier de piano MIDI.

Présentation de PianoBooster

PianoBooster est un programme libre (Open Source) qui lit des fichiers MIDI standard et vous permet de modifier la vitesse de lecture, de transposer la musique, etc. Il y a une portée musicale défilante qui montre les notes pour une seule partie de toutes les parties de l'arrangement musical complet.

PianoBooster a été conçu pour vous permettre de jouer sur un clavier de piano MIDI avec les notes défilantes affichées à l'écran. Les notes que vous appuyez sur le clavier apparaissent sous forme de lignes colorées sur la portée musicale, dont la couleur varie selon que vous avez appuyé sur la bonne ou la mauvaise note.

Un son d'instrument de musique différent est utilisé pour votre jeu selon que vous jouez la bonne ou la mauvaise note. Cette fonction permet également d'utiliser Piano Booster avec des partitions imprimées afin que vous puissiez entendre si vous jouez les bonnes notes tout en gardant les yeux sur la partition imprimée. L'accompagnement musical attendra automatiquement que vous trouviez et jouiez les bonnes notes du morceau.

Marqueurs de temps

Les marqueurs de temps indiquent si vous jouez en avance ou en retard sur le temps. Ils se présentent sous la forme de croix blanches tracées sur la note.

Fonctionnalités

☑ Piano Booster suit votre jeu lorsque vous jouez sur un accompagnement musical. (Si vous vous arrêtez, la musique s'arrête aussi).
☑ Jouez d'une seule main et Piano Booster jouera l'autre main en même temps que vous (et jouera également les violons, la basse, la batterie, etc. en même temps que vous).
☑ Modifiez la vitesse de lecture en fonction de votre niveau de jeu.
☑ Transposer +/- 12 demi-tons sans arrêter la lecture.
☑ Changez la signature de la clé du morceau.
☑ Joue n'importe quel fichier MIDI ou kar standard.
☑ Jouer avec n'importe quel instrument du fichier MIDI.
☑ Ajustez le volume de la partie en cours ou le volume de votre partie de piano.
☑ Voyez la précision de votre jeu.
☑ Changez la barre de départ pour commencer à jouer à partir de n'importe quelle mesure de la musique.
☑ Les barres de répétition vous permettent de pratiquer quelques mesures difficiles en continu.
☑ Les marqueurs de temps sont des croix blanches tracées sur chaque note et indiquent si vous jouez en avance ou en retard sur le temps.
☑ Un son d'instrument différent est utilisé pour les notes justes et fausses que vous jouez.

PianoBooster est un logiciel d'enseignement du piano qui permet de donner des leçons de piano aux débutants comme aux joueurs confirmés. Il peut être utilisé pour enseigner la théorie musicale et est utile pour la pratique du piano et l'apprentissage de la technique pianistique.

🚧️ Installation ➜ 🚀️ Launching [fr]

🔧️ INSTALLATION :

⚙️ Installation à partir du binaire du jeu :

Installation à partir du paquet Manjaro/Arch :
• (🧪️not_tested) Un binaire statique (64-bits) est disponible, il suffit de le rendre exécutable (clic droit sous votre gestionnaire de fichier).

Installation (méthode alternative) à partir du binaire au format AppImage :
• (✔ v. 1.0.0) Un binaire au format AppImage est disponible. Si vous avez installé au préalable l'utilitaire [AppImageLauncher] (en dépôt Arch/Manjaro, très simple et convivial), son installation s'effectue soit lors du clic sur le lien de téléchargement (choisir “Ouvrir avec ”AppImageLauncher (par défaut)" ou après téléchargement du livrable, en le sélectionnant d'un clic droit sous votre gestionnaire de fichier puis “Ouvrir avec AppImageLauncher”, puis sous son interface "Intégrer et lancer". Ce dernier se chargera de son installation dans le répertoire souhaité, de le rendre exécutable et accessible depuis votre lanceur habituel.

Si ne souhaitez pas utiliser l'utilitaire AppImageLauncher, sélectionnez votre application AppImage et rendez-là exécutable (clic droit sous votre gestionnaire de fichier, votre application ne sera accessible que depuis ce répertoire, sans l'être depuis votre lanceur).

💡Nota :
[The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.


📄️ Installation à partir du source du jeu :
• (🧪️not_tested) Source non testé.


🚀️ LANCEMENT DE L'INTERFACE :

▸ AppImage :
• Si vous installé le jeu à partir d'un paquet AppImage et de l'utilitaire [AppImageLauncher] (en dépôt Arch/Manjaro, très simple et convivial) : Alt F2 puis saisissez le nom de l'application.
• Si vous installé le jeu à partir d'un paquet AppImage et ne souhaitez pas utiliser l'application AppImageLauncher : après avoir téléchargé votre fichier AppImage et l'avoir rendu exécutable (clic droit sous votre gestionnaire de fichier), cliquez sur ce livrable.

🕵️ Test [fr]

📜️ Préambule :
⚬ 1ere édition : le 3 Décembre 2023 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 10 minutes. 🎯️ Objectif : rédiger/(re)mettre à jour/valider sa notice d'installation, tester son fonctionnement et partager mes premières impressions.


🫕️ Installation :
▸ (✔ v. 1.0.0) AppImage : FONCTIONNEL.
🟢️ Un binaire Linux fonctionnel est disponible. L'installation est simple, voir ci-avant.

🏗️ Réalisation :
🟢️ Une réalisation soignée, de qualité commerciale.
🟢️ Son interface est claire/intuitive et bien organisée.
🟢️ L'outil a acquis une grande maturité.
🟢️ Les dimensions de l'interface peuvent être modifiées par simple glisser-déposer.
🟢️ Des contrôles simples et efficaces.

🌻️ Premières impressions :
J'ai téléchargé le fichier "Caribbean-Blue.mid" sur BitMidi (voir la section "Resources"). L'interface ne supporte pas le glisser-déposer (on fini par s'y habituer :), mais ne soyons pas trop difficile, le menu "Fichier" rempli bien la fonction. Le reste se devine aisément via l'interface qui est claire et intuitive.
🟢️ C'est un plaisir de l'utiliser.


🕹️ Conclusion :
Impression globale : 👍️
Comme à mon habitude, c'est juste un test de fonctionnement. Néanmoins à n'en pas douter, c'est un excellent outil pour se mettre au piano !
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à ses auteurs !