Chargement...
 
Skip to main content

Historique: MMA

Aperçu de cette version: 43

? Portail Logiciel > Outils du musicien > MMA (Musical MIDI Accompaniment)

MMA (Musical MIDI Accompaniment) est un gnrateur d'accompagnement et de fichiers MIDI.
Il peut tre compar Band In A Box sous Windows.


Informations

Site web officiel : http://www.mellowood.ca/mma/.
Version actuelle : 20.02.
Plateforme : GNU/Linux, Mac ou Windows.
Licence : GNU GPL.
Aide :

Description

Il cre des pistes MIDI pour qu'un soliste puisse jouer par au dessus, depuis un fichier utilisateur qui contient les accords et les directives MMA. Contrairement Band In A Box, il se manipule en ligne de commande par rapport des instructions que vous mettrez dans un fichier.
noter qu'il existe un interface graphique pour MMA : LeMMA

Installation

Vous pouvez trouver des .deb et des .rpm cette adresse: http://www.mellowood.ca/mma/downloads.html.
Sous Ubuntu, vous avez juste tlcharger http://www.mellowood.ca/mma/mma_1.7_all.deb puis l'installer avec les commandes:
Copy to clipboard
sudo dpkg -i mma_1.7_all.deb


Utilisation

Crez un rpertoire o vous mettrez vos fichiers, car MMA va vous crer un autre fichier .mid qui est un fichier midi de vos instructions. Par exemple, imaginons que vous crez mma dans votre /home. Ouvrez donc un terminal et tapez :
Copy to clipboard
mkdir mma

ensuite allez dans le dossier mma :
Copy to clipboard
cd mma

Voil vous pourrez dsormais lancer MMA pour qu'il compile les fichiers que vous allez crer dans ce dossier.
Vous pouvez maintenant lancer Gedit (ou tout autre diteur de texte) avec la commande:
Copy to clipboard
gedit

Maintenant copiez et collez ces instructions:
Copy to clipboard
// Sample tutorial file // Fella Bird, try 1 Tempo 120 Groove Rhumba Repeat 1 F / / / 2 F 3 Gm7 / C7 / 4 F 5 F 6 F 7 Gm7 / C7 / 8 F 9 Gm7 10 F 11 Gm7 / C7 / 12 F 13 Gm7 14 F 15 C7 16 F / / z! RepeatEnd 4

Nous verrons ce que cela veut dire bientt, pour l'instant contentons nous de sauver ce fichier sous le nom essai.mma, puis de fermer Gedit.

Commande mma

Il ne nous reste plus qu' lancer la commande mma avec le nom du fichier que vous voulez compiler:
Copy to clipboard
mma essai.mma

Vous devriez avoir ce message:
Copy to clipboard
Creating new midi file (16 bars, 0.53 min): 'essai.mid'

MMA vient de vous crer un fichier essai.mid.
Il ne vous reste plus qu' l'couter:
  • Soit avec Totem (dans ce cas toujours dans votre terminal tapez)
    Copy to clipboard
    totem essai.mid
  • Soit avec un lecteur de sound fonts comme Timidity ou Qsynth.

Les instructions

Les commentaires

Comme vous pouvez le voir, le fichier commence par :
Copy to clipboard
// Sample tutorial file // Fella Bird, try 1

En fait, toutes les lignes qui commencent par // sont des commentaires, c'est dire des lignes qui ne seront pas prisent en compte par MMA.
➡️ Pas prise en compte ? 😕 Ben quoi a sert ? 🙄
Tout simplement, vous rappeler certaines choses qui sont dans ce fichier:
  • La tonalit du morceau
  • Le version du morceau (vous pouvez tester un morceau avec des passages d'accords diffrents)
Bref tout ce qui vous semble pertinent, car au bout d'un mois ou deux, vous ne vous rappellerez plus de tout.

Tempo

Ensuite vous avez : Tempo 120
Bon ben l je vous fait pas un dessin, c'est la vitesse du morceau !!😉

Styles

La suite est beaucoup plus intressante : Groove Rhumba. Il s'agit ici du style avec lequel les accords vont tre jous. Ici ce sera une Rumba ! Pour avoir un aperu, ou choisir un autre style, vous pouvez tlcharger http://www.mellowood.ca/mma/mma-pdf-1.7.tar.gz puis dcompactez le fichier et ouvrez le document : mma-lib.pdf. Vous avez tous les styles abords dans ce logiciel soit 83 styles principaux sans compter toutes les variantes de chaque styles !! Amusez vous changer le style de votre fichier et coutez ce qui se passe !

Les mesures et les temps

Les mesures sont symbolises par les chiffres de chaque lignes. Donc 1 est la premire mesures. Ici la mesure 1 est la mme que la mesure 2 ceci prt qu'un temps peut tre not avec un /. Si vous avez deux accords par mesure vous allez donc crire par exemple C7 / F /.

Accords

Comme vous le voyez dans votre fichier, vous avez le nom des accords en notation internationale. Donc ici, vous avez les deux premires mesures avec un Fa Majeur puis la troisime avec un Do Septime.
Vous avez un rcapitulatif de toutes les extensions possibles d'accords dans le document http://www.mellowood.ca/mma/chords.pdf.gz.

Silences

la 16me mesures on a F / / z!. Cela signifie:
  • 3 temps de Fa Majeur
  • 1 temps de silence de tous les instruments. Le z signifie que vous mettez un silence. ! signifie que tous les instruments sont silencieux, alors que z tout seul ne fait jouer que la batterie.

Nous n'avons pas parl des rptitions. En fait, les rptitions se font entre deux balises : Repeat et RepeatEnd x. C'est aprs RepeatEnd que vous pouvez mettre le nombre de rptitions que vous voulez. Donc l, on va recommencer le morceau 4 fois.

Conclusion

Voil, vous avez tout pour dmarrer et crire vos premires grilles. Bon, ne vous attendez pas non plus un rsultat spectaculaire, ce n'est que du MIDI et, ce propos, plus vos banques de sons sf2 seront performantes, plus le son de votre orchestre sera bon. Rien ne vous empche non plus, si vous tes tatillons, de convertir le fichier .mid en Lilypond ou de l'ouvrir avec Rosegarden et d'y trafiquer dedans ! 😀 En tout cas, ce logiciel peut vous aider vous entraner improviser sur des suites d'accords. Sachez enfin que nous n'avons vu que la partie immerge de l'iceberg, ce programme permet en effet bien d'autres choses.

LinuxBand

LinuxBand est une interface graphique pour MMA, voir la page LinuxBand pour plus d'infos

Changelog

[+]

Historique

Avancé
Information Version
Tue 02 Jul 2019 12:45 olinuxx mise à jour des liens + drapeaux EN + ponctuations + mise en page / cohérence wiki 62
Afficher
Wed 27 Apr 2016 14:44 olinuxx 61
Afficher
Sun 07 Sep 2014 21:49 olinuxx mise en cohérence des variables : version logiciel + date 60
Afficher
Fri 05 Sep 2014 19:53 olinuxx Recherche et remplacement en masse 59
Afficher
Fri 05 Sep 2014 19:08 olinuxx Recherche et remplacement en masse 58
Afficher
Fri 05 Sep 2014 08:47 olinuxx Recherche et remplacement en masse 57
Afficher
Fri 05 Sep 2014 08:36 olinuxx Recherche et remplacement en masse 56
Afficher
Thu 04 Sep 2014 14:20 olinuxx Recherche et remplacement en masse 55
Afficher
Thu 04 Sep 2014 14:05 olinuxx Recherche et remplacement en masse 54
Afficher
Thu 04 Sep 2014 08:59 olinuxx Recherche et remplacement en masse 53
Afficher
Tue 02 Sep 2014 21:47 olinuxx Recherche et remplacement en masse 52
Afficher
Mon 21 Apr 2014 21:43 utilisateur_anonyme2 Liens forum + tag 51
Afficher
Mon 10 Mar 2014 22:49 romain_bar Variable date 50
Afficher
Tue 05 Nov 2013 23:16 Flo 49
Afficher
Tue 05 Nov 2013 23:12 Flo 48
Afficher
Tue 05 Nov 2013 23:09 Flo 47
Afficher
Sun 01 Sep 2013 21:37 romain_bar Compléments 46
Afficher
Fri 07 Jun 2013 07:33 utilisateur_anonyme2 MAJ liens 45
Afficher
Fri 01 Mar 2013 15:32 xzu {box} d'ariane virrée 44
Afficher
Mon 11 Jun 2012 18:11 pianolivier 43
Afficher
Mon 11 Jun 2012 17:13 pianolivier +1 lien 42
Afficher
Thu 17 mai 2012 18:15 pianolivier modif lien(s) interne(s) 41
Afficher
Wed 28 Mar 2012 21:48 pianolivier +fil d'ariane 40
Afficher
Sat 25 Feb 2012 17:54 pianolivier changelog 39
Afficher
Mon 19 Dec 2011 13:25 Flo 38
Afficher
Fri 18 Mar 2011 09:40 The_Boss 37
Afficher
Mon 03 Jan 2011 21:45 olinuxx ptits trucs 36
Afficher
Thu 16 Dec 2010 00:25 pianolivier ajout section Changelog 35
Afficher
Sun 05 Dec 2010 21:02 olinuxx ptit truc 34
Afficher
Sun 05 Dec 2010 21:00 olinuxx 33
Afficher
Sun 05 Dec 2010 20:55 olinuxx (mode stylo rouge) 32
Afficher
Sun 05 Dec 2010 20:54 olinuxx ptit truc 31
Afficher
Sun 05 Dec 2010 20:53 olinuxx ptits trucs 30
Afficher
Sun 05 Dec 2010 20:46 olinuxx ptits trucs 29
Afficher
Sun 05 Dec 2010 20:26 olinuxx liens internes 28
Afficher
Sun 05 Dec 2010 20:25 leyoy 27
Afficher
Sun 05 Dec 2010 20:13 olinuxx 26
Afficher
Sun 05 Dec 2010 18:56 leyoy 25
Afficher
Sun 05 Dec 2010 18:54 leyoy 24
Afficher
Sun 05 Dec 2010 18:45 leyoy 23
Afficher
Sun 05 Dec 2010 18:42 leyoy 22
Afficher
Sun 05 Dec 2010 18:12 leyoy 21
Afficher
Sun 05 Dec 2010 18:10 leyoy 20
Afficher
Sun 05 Dec 2010 17:13 leyoy 19
Afficher
Sun 05 Dec 2010 16:58 leyoy 18
Afficher
Sun 05 Dec 2010 15:01 leyoy 17
Afficher
Sun 05 Dec 2010 14:47 leyoy 16
Afficher
Sun 05 Dec 2010 14:35 leyoy 15
Afficher
Sun 05 Dec 2010 14:34 leyoy 14
Afficher
Sun 05 Dec 2010 13:28 leyoy 13
Afficher
  • «
  • 1 (en cours)
  • 2