|
Comment publier facilement vos musiques sur l'Internet? |
Ce chapitre va vous expliquer en
détail comment utiliser Melody/Harmony pour créer très
facilement des pages Web où vous pourrez proposer vos créations
musicales.
Directement depuis votre page Web,
le visiteur de votre site pourra écouter vos musiques, les télécharger,
les imprimer.
Vous n'avez besoin ni de connaissances
sur l'HTML (le langage des pages de l'Internet), ni d'éditeur de
page web pour faire cela.
Il vous sera nécessaire de disposer de :
• Melody Assistant ou Harmony
Assistant en version enregistrée. Les versions utilisées
pour cette documentation sont Melody 6.0 et Harmony 8.0.
• Un utilitaire pour poster vos
fichiers sur votre site Web comme par exemple FTP explorer
Un exemple pas à pas
Je dispose de plusieurs partitions
(libres de droits) de différents compositeurs que j'ai mis en forme
avec Harmony.
Je veux maintenant les publier sur
l'Internet.
Je viens de créer une arborescence : mes fichiers sont maintenant classés.- Sur mon disque dur, je crée un dossier que je nomme "Musiques"
- Dans ce dossier, je crée autant de sous-dossiers qu'il y a de compositeurs, un pour “Mozart", "Sibelius", "Bach" , etc. Ou par genre "Classique", "Pop-Rock", "Baroque".
- Dans chaque sous-dossier je copie les fichiers musicaux (fichiers se terminant par “.mus’) qui y correspondent.
Deuxième étape : création de la liste
Ma liste est maintenant créée. Si par la suite je rajoute des musiques aux différents dossiers, il me suffira de régénérer la liste par la même méthode.- Je lance Harmony Assistant et je choisis "Fichier>Juke-Box"
- Je crée une nouvelle liste en cliquant sur
- Je clique sur
et je sauvegarde la liste vide dans le dossier "Musiques". Je choisi comme nom "web.box". Cette position du fichier "web.box " dans le dossier "Musiques", est très importante, veillez-y avec attention.
- Dans le menu déroulant marqué "Actions", je choisi "Recréer toute la liste par rapport à la position du box", la liste se crée automatiquement avec tous les fichiers .mus présents dans mon arborescence.
Troisième étape : génération automatique des pages web
Dans mon dossier "Musiques" je trouve maintenant un fichier nommé "web.htm". Cette page HTML renferme des liens sur les pages "index.htm" présentes dans chacun des dossiers de mon arborescence. Un double clic sur "web.htm" me permet de visualiser le résultat.- Dans le menu déroulant marqué "Actions", je choisi "Exporter la liste en HTML Plug-In", le logiciel me demande si je veux respecter l'arborescence, je clique sur "Oui".
- Un choix de date m'est donné. Tous les fichiers plus récents que cette date seront marqués d'une manière spéciale. Je choisi "Ignorer".
- Puis, le logiciel me demande de paramétrer le plug-in, je clique sur Ok.
- Enfin, je choisis le nom du fichier principal qui sera généré, par défaut le logiciel me propose "web.htm", ce qui me convient, je clique sur OK
- Les pages Web sont créées.
Vous
pouvez remarquer que dans la configuration du plug-in vous pouvez fixer
la taille maximale qu'aura une page générée. En effet,
quand trop de fichiers sont présents sur une même page les
modems lents vont mettre beaucoup de temps à charger cette page.
Lorsque les pages sont exportées, si la somme totale des fichiers
présents sur cette page dépasse le nombre de kilo-octets
spécifiés, la page est découpée en deux.
Si vous ne
désirez pas imposer de limitation entrez la valeur 0.
Quatrième étape : publication des pages
Si mon site s'appelle (par exemple) "http://www.john_doe.com", mes musiques seront accessibles à l'adresse : "http://www.john_doe.com/musiques/web.htm"- Avec mon utilitaire de téléchargement (ici SmartFTP) je fais glisser le dossier "Musiques" sur mon site en transfert "Binaire". Les fichiers se transfèrent, mes musiques sont publiées.
Deux formats différents sont possibles pour les pages Web :
Le Myriad Music Plug-In
Ce plug-in va ajouter des fonctionnalités
à votre navigateur Internet pour jouer, afficher, transposer et
imprimer les fichiers musicaux créés avec Melody Assistant
ou Harmony Assistant.
C'est un
logiciel gratuit.
Pour voir un exemple de son utilisation
sur le web cliquez
ici.
L'export par catégorie
Plutôt qu'un classement par répertoire, vous pouvez demander un classement des musiques par catégories. Les musiques seront présentées dans la page d'index sous la forme des catégories de musiques présentes et non plus organisées par répertoire. Ceci est automatique, vous n'avez pas à réorganiser vos musiques sur votre disque dur. Le programme va générer un fichier d'index, plus un dossier de même nom avec l'extension "idx". Vous devrez également publier ce dossier sur votre site web.
Astuces
Les pages
HTML générés sont basées sur un fichier de
description écrit en langage HTML.
Si vous avez des connaissances du
langage HTML vous pouvez modifier ce fichier (Dans le jukebox, menu déroulant
"Actions>Configurer l'export HTML") et changer ainsi l'aspect des pages.
Quand vous éditez le fichier, une copie est faite du fichier original vers le dossier des préférences. Pour revenir à la version originale du fichier sélectionnez "Revenir aux valeurs par défaut de l'export HTML." dans le menu déroulant "Actions".
Le fichier est divisé en sections.
Une section commence par son nom entre accolades, par exemple {HEADER}
et se termine par {End}
Les sections sont :
{HEADER} : En- tête de chaque
page HTML
{HEADEXTPLUG}
: En-tête supplementaire pour l'export en mode Plug-In
{NBCOLUMN} : Nombre de colonnes
pour l'export simple
{DURATION} : Affichage de la durée
totale en mode Plug-In
{NEWLINE} : Saut à la ligne
{TITLE} : Titre de la page web principale
{EACHFILEPLUG} : Entrée pour
chacun des fichiers en mode Plug-In
{EACHFILESTD} : Entrée pour
chacun des fichiers en mode simple
{MAINLINE} : Entrée pour
chacun des dossiers dans le fichier principal.
{FOOTER}: Pied pour chacune des
pages
Certains mots-clef, placés entre deux symboles $ seront substitués par leur valeur :
$Creator$ : Nom du dossier
$File$
Nom du fichier
$Totalduration$ durée totale
de tous les fichiers de la page principale
$Duration$ durée du fichier
$Karaoke$ presence ou non de paroles
dans le fichier.
$Author$ nom de l'auteur
$Remark$ remarques incluses dans
le fichier
$CommandePlug$ Commande de configuration
du plug-in.
$New$ Affichage du texte défini
par la section{New} si le fichier est plus récent que la date donnée.
$Date$ Date de dernière modification
du fichier.
Ne modifiez ni les noms des sections,
ni les mot-clefs. Evitez de modifier ce que vous ne comprenez pas sous
peine de résultats... inattendus !