Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
neo_keyboard [Le 17/09/2011, 16:58] 0olneo_keyboard [Le 28/06/2019, 11:31] (Version actuelle) – typo (franglish) 84.14.92.154
Ligne 1: Ligne 1:
-{{tag>Edgy Feisty Gutsy mao audio synthétiseurs vétuste}}+{{tag>mao audio Vétuste}}
 ---- ----
  
 ====== Neo Keyboard ====== ====== Neo Keyboard ======
  
-**Neo Keyboard** est un logiciel qui permet de jouer du pianoà l'aide des touches de votre clavier. +**Neo Keyboard** est un logiciel très simple de Piano Virtuelutilisé avec votre clavier.
-On peut le définir comme un **//piano virtuel//**. +
 ===== Installation ===== ===== Installation =====
  
-Pour pouvoir installer **Neo Keyboard**, quelques pré-requis sont nécessaires, pour satisfaire les dépendances du logiciel. +Il va falloir installer le logiciel à partir des sources.
-=== Installer la bibliothèque sdl : === +
-Neo Keyboard étant réalisé en C++ avec la SDL, il est nécessaire de disposer de celle-ci pour pouvoir exécuter le logiciel. +
-Pour cela il va falloir suivre la manipulation suivante : +
-[[tutoriel/comment_installer_un_paquet | installer le paquet]] [[apt://libsdl1.2debian-all]]. +
-<note important>Une fois l'installation terminée, du paquet précédent, il faudra **installer celui-ci** [[apt://libsdl-image1.2,libsdl-image1.2-dev,libsdl-ttf2.0-0,libsdl-ttf2.0-dev,libsdl-mixer1.2,libsdl-mixer1.2-dev]].</note> +
- +
-=== Installation du paquet build-essential ===+
  
-Pour pouvoir compiler les sources du logiciel, il est nécessaire, de disposer d'un compilateur, pour cela installez le paquet suivant [[apt://build-essential]] 
  
-=== Télécharger les sources ===+=== Installation de la bibliothèque SDL et le compilateur === 
 +Il faut installer la librairie SDL pour compiler le logiciel (il est un peu graphique). 
 +Lancez en ligne de commande : 
 +<code bash>sudo apt-get install libsdl1.2debian libsdl-image1.2 libsdl-image1.2-dev libsdl-ttf2.0-0 libsdl-ttf2.0-dev libsdl-mixer1.2 libsdl-mixer1.2-dev</code>
  
-Maintenant il faut vous rendre sur le site officiel, pour pouvoir télécharger les sources. +Et Build-Essential installera le compilateur C++ : 
-Pour cela [[http://3m3rg3nc3.free.fr/down_nux.php?id=24|télécharger le piano virtuel Neo Keyboard]]. +<code bash>sudo apt-get install build-essential</code>
-Cliquez sur **"Télécharger"**, pour downloader l'archive contenant les sources.+
  
-=== Décompresser l'archive ===+=== Installation du logiciel ===
  
-Une fois l'archive rapatriée sur votre posteil faudra la décompresser, donc faites un clic droit dessus, et cliquez sur "extraire ici"+Vous pouvez [[http://3m3rg3nc3.free.fr/prog/source_Neo_Keyboard.tar.gz|télécharger directement le logiciel ici]]. 
-Quand la décompression sera finie vous devriez voir un dossier nommé "source_Neo_Keyboard", déplacez le dossier dans votre répertoire personnel //home -> votre nom d'utilisteur //+Décompressez l'archive dans votre dossier utilisateur, vous y verrez apparaître un dossier ''source_Neo_Keyboard''.
  
-=== Compilation du logiciel === +Puis dans un terminal, taper 
-Maintenant ouvrez un terminal et tapez +<code bash>cd ~/source_Neo_Keyboard; g++ main.cpp -c -I /usr/include/SDL/ -o Neo_Keyboard</code
-<code> +<code bash>chmod 755 Neo_Keyboard</code> 
-cd home/votre nom d'utilisateur/source_Neo_Keyboard +Cela produit le programme **Neo_Keyboard**.
-</code> +
-Vous êtes maintenant à l'intérieur du dossier contenant les sources, tapez dans le terminal : +
-<note important>Attention j'ai commis une faute au niveau de la ligne concernant la compilation, je viens de la rectifier, la ligne ci-dessous est désormais OK</note+
-<code> +
-g++ `sdl-config --cflags --libs` -o Neo_Keyboard -lSDL_image -lSDL_ttf -lSDL_mixer main.cpp +
-</code> +
-Voilà la compilation est terminée.+
  
 === Exécuter Neo Keyboard === === Exécuter Neo Keyboard ===
-Maintenant vous pouvez exécuter le logiciel en tapant dans la console : +Vous pouvez double-cliquer sur l'exécutable qui vient d'apparaître ou taper dans la console : 
-<code> +<code bash>./NeoKeyboard</code> 
-./Neo_Keyboard +<note warning>Ce programme ne fonctionne malheureusement pas en l'état sur Ubuntu LTS 18.04.1. Pour Ubuntu 19.04 vous devrez peut-être utiliser cette commande: <code bash>g++ -o Neo_Keyboard main.cpp -I/usr/include/SDL -lSDL -lSDL_ttf -lSDL_mixer -lSDL_image</code></note>
-</code>+
  
 ==== Diverses informations sur Neo Keyboard ==== ==== Diverses informations sur Neo Keyboard ====
Ligne 60: Ligne 44:
 **Neo Keyboard** a été créé par **Hervé Beraud** **Neo Keyboard** a été créé par **Hervé Beraud**
 === Ressources === === Ressources ===
-[[http://3m3rg3nc3.free.fr|Le site officiel en français (3m3rg3nc3)]]+[[http://3m3rg3nc3.free.fr|Le site officiel en français (3m3rg3nc3)]] (malheureusement il s'agit d'un lien mort)