Comment un administrateur Linux a géré une chorale d'enfants en utilisant un système de reconnaissance musicale sous Ubuntu 16.04. Microphone et accords

De quoi l'été a-t-il besoin pour s'amuser? Besoin de musique! Mais si la musique est enregistrée avec des notes sur papier et que vous êtes un administrateur système ordinaire et que vous avez été chargé de créer une chorale d'enfants, alors comme l'une des solutions à ce problème, je présente plusieurs programmes utiles. Ils sont écrits en Java et sont disponibles à la fois dans le référentiel Ubuntu 16.04 et dans le Github pour résoudre le problème de reconnaissance automatique des notes, créer des parties musicales, télécharger et éditer le produit musical résultant dans des formats populaires et distribuer des fichiers (ainsi que des head-slaps) à des artistes individuels. Le sujet, je l'espère, sera intéressant pour les lecteurs de notre blog.

image

image

Imaginez la situation réelle d'un camp pour enfants. Il fallait assembler rapidement la chorale et enseigner aux enfants une nouvelle chanson, mais personne ne voulait le poste de directeur musical stipulé par le tableau des effectifs. Demandé à l'administrateur système local. Et c'est parti!

Après avoir installé un ordinateur portable avec Ubuntu 16.04, l'administrateur a résolu le problème comme suit.

1. Installez le puissant éditeur de musique gratuit MuseScore .

Vue générale avec une chanson pour enfants "My Russia".

image

Vous pouvez ouvrir un fichier MIDI:

image

Fonctionne avec les fichiers karaoké.

image


Si quelqu'un a un clavier MIDI, il peut également être connecté à un programme d'édition et de saisie de notes.

2. Plusieurs scores populaires ont été enregistrés. Des exemples sont dans les captures d'écran. Les chansons, bien sûr, sont populaires, c'est pourquoi elles ont déjà cassé, même en refrain, même en solo!

3. Mais nous vivons au 21e siècle. Il a été décidé d'essayer de chanter quelque chose de nouveau. Mais il s'est avéré qu'en s'amusant à chanter au programme, personne ne connaît les notes. Que fait alors l'administrateur Linux?

A. Mettez le système de reconnaissance OCR TESSERACT. Par exemple, à partir d'ici: https://github.com/tesseract-ocr/tesseract/wiki . Attention, vous devez installer non pas 4.0, mais la version précédente - 3.5.
Assurez-vous de vérifier l'installation des langues qui sont utilisées avec précision dans les œuvres musicales et les notes (anglais, italien, allemand, français, russe).

B. Installe un système de reconnaissance de notes génial! La seule limitation est la numérisation 300 DPI, pas plus de 3,5 Mo, une page en PDF.
Vous devez le mettre d'ici:

$> git clone https://github.com/Audiveris/audiveris.git cd audiveris gradlew.bat clean build ./gradlew clean build ./gradlew run ./gradlew run -PcmdLineArgs="your,arguments,here" 

Il y a suffisamment de scores par défaut pour travailler avec une ou deux feuilles de partition, mais pour les choses orchestrales, je recommande de construire et d'exécuter au moins -Xmx = 11G.

Si tout est installé correctement, vous devez démarrer à partir du répertoire où la commande git clone a fonctionné.

L'interface ressemble à ceci:

image

Vous devez l'utiliser comme ceci:

1. Ouvrez le fichier PDF.

2. Livre -> Livre Trancribe

3. Attendez la reconnaissance des notes.

Pour commencer:

image

4. Exportez le Music XML 3.0 résultant via Book-> Export.

5. Ouvrez le fichier dans MuseScore et exportez-le au format MP3.

Nous écoutons et apprécions.

image

UPD1. Original pour comparaison.
image
image

6. Si vous ne pouvez pas attendre pour enregistrer les passages de microphone des rossignols locaux avec falsetto, alors il y a aussi le programme d'application de microphone Nootka pour ce cas.
Ceci est un bon entraîneur vocal. Il peut vous faire jouer des gammes par notes, il peut tester votre audition, il peut vous aider à accorder l'instrument. Il montre graphiquement la précision avec laquelle vous entrez dans la note, et si vous l'obtenez, il la dessine sur un instrument de musique. Par exemple, la même mélodie dans ma performance.

image

7. Une autre situation de vie. Il n'y a pas de guitare à portée de main, et je veux écouter des solos de guitare.
Ou mettez un arrangement. Comparez la qualité des différents arrangements. Présentation du programme
TuxGuitar. Gratuit, va au référentiel Ubuntu.

image

Pour l'utiliser, vous devez exporter le fichier Music XML 3.0 précédemment reçu vers
Format Guitar Pro, Tux Guitar ou PowerTab. Malheureusement, dans la nouvelle version de MuseScore direct
l'exportation a été désactivée. Je donne un exemple avec une exportation précédemment effectuée.
image

UPD2. Les commentaires ont soulevé la question des multiples facettes.
Chers amis, j'apporte quelques captures d'écran supplémentaires de l'éditeur de musique liées à la création d'une partition polyphonique (orchestrale).

Menu principal -> Fichier -> Créer une partition.
image
Dans la partition -> Sélection d'instruments d'orchestre (voix).
image
Le choix de la tonalité.
image
La partition polyphonique vide résultante terminée.
image

Une brève conclusion. La note a été écrite pour des gens qui veulent vraiment, vraiment entendre des notes inconnues, qui ont des compétences en administration, mais qui ne jouent pas d'instruments de musique.
Une chorale doit également être administrée.

Je dédie cette note à mes professeurs inoubliables: Nadezhda Nikolaevna Kulepetova et Valentin Anatolyevich Lapushkin.

Source: https://habr.com/ru/post/fr460207/


All Articles