Skip to main content

Historique: jsampler

Aperçu de cette version: 12

 info
Boite de navigation à intégrer

CETTE PAGE EST EN COURS D'ECRITURE

Image

JSampler est une interface pour linuxSampler en java.
LinuxSampler est un lecteur d'échantillons gig, sfz et sf2.

Informations :

Site officiel : http://sourceforge.net/projects/jsampler
version actuelle : 0.9 No value assigned

Description

JSampler est un autre client pour LinuxSampler. C'est une interface graphique écrite en Java, belle et compatible avec toutes les plateformes.
En effet, LinuxSampler existe sur Linux, MacOS et Windows.
Son installation est on ne peut plus simple, puisqu'il n'y en a tout simplement pas.
Le démarrage de JSampler se fait en deux temps.
Tout d'abord, il a besoin que vous lanciez le serveur linuxsampler par vous-même, sinon il ne fonctionnera pas. Pour cela, ouvrez une console et tapez linuxsampler. On est alors en mesure de lancer JSampler. S'agissant d'un logiciel en Java, il suffit de double-cliquer sur le fichier .jar pour le lancer.
Le chargement d'un instrument se passe en grande partie de la même façon qu'avec QSampler, c'est pourquoi vous êtes invité à lire le chapitre ci-dessus pour comprendre le fonctionnement de la partie droite de l'interface. Puisque JSampler utilise LinuxSampler en arrière plan, à l'instar de QSampler, vous devez créer les branchements adéquats dans Jack, comme expliqué plus haut.

  • Extrait :
    • JSampler is a full-fledged frontend for LinuxSampler, written in Java and currently comes in two flavors: JSampler "Classic" offers straightforward GUI controls whereas JSampler "Fantasia" provides a modern skin based user interface:
  • *JSampler supports all features currently available in the sampler engine (LinuxSampler). Also note that even though JSampler is written in Java and slightly more hungry regarding resources (compared to QSampler), this usually does not have any impact on the audio rendering performance of the sampler, since the engine runs completely independently and with much higher CPU priority than the frontend(s).

Mise en place de jsampler


Pré-requis:

Il faut avoir installé normallement LinuxSampler et ses dépendances
pour gentoo : le mieux est encore d'installer normalement jsampler via portage, ce qui installera ausi les outils necessaires a la compilation, puis de compiler (une deuxieme fois) à la main
pour debian/ubuntu : ant et openjdk-6-jdk, sont nécéssaires pour la compilation et le fonctionnement de jsampler.
Il s'agit maintenant de compiler JSampler, et JSampler seulement !

Préparatifs

  • téléchargez le code source ici (sourceforge.net)
  • téléchargez les fichiers en francais en cliquant sur ce lien
  • décompressez ces deux fichiers
  • mergez les fichiers francais dans le répertoire des sources de JSampler avec la commande suivante :
Copy to clipboard
cp -r jsampler/* JSampler-0.9/

  • allez dans le répertoire principal des sources :
Copy to clipboard
cd JSampler-0.9/

  • compilez la version classique, ou fantasia, ou les deux :
Copy to clipboard
ant build-jsclassic

ou:
Copy to clipboard
ant build-fantasia

(ou les deux 😀 )
et voila le tour est joué ! Ça prend entre 8 et 10 secondes (sur un proc de 2GHz)
il n'y a plus qu'a essayer depuis le répertoire /JSampler-0.9 :
Copy to clipboard
java -jar ./dist/JS_Classic-0.9.jar

Copy to clipboard
java -jar ./dist/Fantasia-0.9.jar


Lanceur-fantasia-icon.png

Si votre répertoire /JSampler-0.9 est dans votre home vous pouvez faire un beau lanceur avec cette commande :
Copy to clipboard
java -jar ./JSampler-0.9/dist/JS_Classic-0.9.jar

ou
Copy to clipboard
java -jar ./JSampler-0.9/dist/Fantasia-0.9.jar

Si vous voulez l'icon qui va bien:
Copy to clipboard
JSampler-0.9/res/fantasia/icons/LinuxSampler-logo.png

ou
Copy to clipboard
/JSampler-0.9/res/js-classic/icons/LinuxSampler-logo.png

Et si vous préférer l'application peut s'ouvrir dans un terminal ou pas à la création de votre lanceur choisir "Application" ou "Application dans un terminal__" .
Enjoy !!!

Merci à pianolivier pour la traduction en français !

Méthode graphique: il suffit de décompresser les deux archives (sur le bureau par exemple)
ouvrir les répertoires dans deux fenêtre séparées, copier le contenu de jsampler dans jsampler-0.9 en fusionnant et remplaçant les fichiers. une foi que c'est fait déplacer le /JSampler-0.9 dans votre /home/vous/JSampler-0.9 puis reprendre avec la comande "ant..."

Bug sur le fichier langage FR

Capture-Fantasia - Interface graphique pour LinuxSampler.png

Pour ceux qui auraient le même bug que moi sur le bouton "00C9dition" voici une parade .
Je pense que l'accent aigu sur une lettre en majuscule n'est pas pris en charge par toute les machines
(j'ai installé jsampler sur 4 versions de Tangostudio (en 32 et 64 bits version 1.2 ou debian) et les 4 m'ont présenté le même problème.
Donc avant de compiler jsampler il va falloir faire une petite modifications sur deux fichiers :
prenez le repertoire des traductions (décompressé)
Copy to clipboard
JSampler-0.9/src/org/jsampler/view/fantasia/langprops/MenuLabelsBundle.properties

et/ou
Copy to clipboard
JSampler-0.9/src/org/jsampler/view/classic/langprops/MenuLabelsBundle.properties

Ouvrez MenuLabelsBundle.properties avec votre éditeur favoris,
  • Ligne 10:
Copy to clipboard
edit = \00C9dition

Remplacer par
Copy to clipboard
edit = Edition

Note :
N'éssayez pas la majuscule "É" ça ne fonctionne pas pas non plus !
Voilà il ne reste qu'à reprendre l'étape des #Préparatifs.

Liens et commentaires

Cette page est la synthèse de ce fil de discussion sur jsampler.
Jsampler est sujet à une traduction en français (en cours), vous pouvez des à present l'essayer, pour cela téléchargez l'archive/patch Fichier joint inexistant sur cette page et aller faire un tour sur ce sujet de forum pour la procédure d'installation.








Historique

Information Version
Tue 18 Aug 2015 10:43 olinuxx 28
Afficher
Fri 05 Sep 2014 15:47 olinuxx mise en cohérence des variables : version logiciel + date 27
Afficher
Wed 11 Jun 2014 17:02 SwOnOff Correction accent du menu édition dans la traduction française. 26
Afficher
Mon 21 Apr 2014 11:55 utilisateur_anonyme2 Ajout d'un lien supplémentaire pour l'archive FR 25
Afficher
Mon 21 Apr 2014 11:52 utilisateur_anonyme2 24
Afficher
Sun 20 Apr 2014 19:13 utilisateur_anonyme2 MISE à jour du lien des trads fr (archives corrompues) 23
Afficher
Sun 20 Apr 2014 19:09 utilisateur_anonyme2 22
Afficher
Mon 04 Nov 2013 17:11 anonymous wiki_up conversion 21
Afficher
Fri 01 Nov 2013 18:21 utilisateur_anonyme2 20
Afficher
Sun 11 Aug 2013 15:26 utilisateur_anonyme2 19
Afficher
Sun 11 Aug 2013 15:06 utilisateur_anonyme2 18
Afficher
Sun 11 Aug 2013 14:56 utilisateur_anonyme2 17
Afficher
Sun 11 Aug 2013 14:53 utilisateur_anonyme2 16
Afficher
Sun 11 Aug 2013 12:26 utilisateur_anonyme2 15
Afficher
Sun 11 Aug 2013 12:26 utilisateur_anonyme2 Renois vers § + {retour} 14
Afficher
Sun 11 Aug 2013 12:24 utilisateur_anonyme2 13
Afficher
Sun 11 Aug 2013 12:21 utilisateur_anonyme2 Mise à jour avec sunthèse du forum (à complèter au besoin) 12
Afficher
Wed 06 Mar 2013 11:28 utilisateur_anonyme2 11
Afficher
Fri 01 Mar 2013 11:17 utilisateur_anonyme2 10
Afficher
Thu 15 Nov 2012 18:38 xzu thumb=popup 9
Afficher
Sun 11 Nov 2012 11:37 pianolivier ajout de variables de version 8
Afficher
Tue 13 Mar 2012 20:56 pianolivier +fil d'ariane 7
Afficher
Sat 26 Nov 2011 18:35 pianolivier auto-correction 6
Afficher
Fri 25 Nov 2011 18:29 pianolivier ajout trad fr dans les fichiers attachés 5
Afficher
Tue 27 Jul 2010 18:22 olinuxx 4
Afficher
Sat 10 Apr 2010 20:19 pianolivier +image 3
Afficher
Sat 10 Apr 2010 15:34 pianolivier mode stylo rouge 2
Afficher
Sat 10 Apr 2010 15:09 pianolivier création de la page 1
Afficher