@database HiP.guide
@node main "HippoPlayer.guide"
******************************************************************************
_____ _________ _________ _________ _________ _________:.
í Y _ Y _____Y _ Y _ Y _____í
| | | |_____ | | | | | _____|
| | | | | | _ | | | | |
| | | | | | | | | | | |
| | | | ª | | | | | ª |
l_____l____l____l_________l____l____l____l____l_____ ª
<==========================╖hJ╖======================l____|=>
** Hippopotamus Design PrΘsente: **
*** HippoPlayer v2.20 ***
Copyright ⌐ 1994-1995 K-P Koljonen
** SHAREWARE **
******************************************************************************
HippoPlayer est un utilitaire AMIGA pour jouer de nombreux formats de
modules. Il fonctionne parfaitement sous KickStart 1.2 et possΦde les
mΩmes fonctionnalitΘs( et mΩme plus !!! ) que les players qui requiΦrent
le KickStart2.0 ou plus.
Le projet HippoPlayer a ΘtΘ dΘmarrΘ le 05/02/1994.
@{" Quelques mots " link inclusion}
@{" Quelques fonctionnalitΘs " link feat}
@{" Information lΘgale " link legal}
@{" Enregistrements " link registration}
@{" Configuration requise " link requirements}
@{" Installation " link installation}
@{" Les formats " link musfor}
@{" PS3M " link ps3m}
@{" Player group " link pgroup}
@{" Charger des modules " link loadfiles}
@{" Gadgets & clavier " link gads}
@{" PrΘferences " link prefs}
@{" Option pour le CLI " link comline}
@{" ARexx " link arexx}
@{" DΘveloppeurs " link developers}
@{" Bugs connus " link bugs}
@{" Historique " link history}
@{" O∙ trouver HiP? " link where}
@{" Hellos " link hellos}
@{" A propos de ... " link about}
@{" A propos de la traduction... " link traduc}
HiP.guide par Tuomas Lukinmaa - Tumu / BFB Team
<tumu@lyyra.kempele.fi>
Additions & changemements par K-P
@endnode
@node Inclusion
Il n'existait pas au moment o∙ j'ai commencΘ ce programme, de bons players
compatibles avec le KickStart 1.3. C'est principalement ce qui m'a dΘcidΘ
α le concevoir. L'autre raison, c'est que mon ami Jarno Paananen (Guru/Sahara Surfers)
avait programmΘ une routine pour jouer les modules ScreamTracker ]I[.
Mon but Θtait de rΘaliser un bon player de modules qui marcherait sur tous
les Amigas, et qui possΦderait beaucoup de fonctionnalitΘs UTILES !!!
Pour la rapiditΘ, l'occupation disque et mΘmoire, Hip a ΘtΘ Θcrit en PUR
assembleur !!!! Le projet HippoPlayer a ΘtΘ commencΘ le 05/02/1994.
"Les nouveaux utilisateurs vont se sauver en hurlant", m'a dit Nemesis1.
Au premier abord, Hip peut sembler compliquΘ. Il n'y a pas les symboles
familiers des lecteurs de cassettes, simplement quelques bouts de textes
ΘparpillΘs. Apprenez α vous servir de HiP, il en vaut largement la peine :)
HiP peut jouer des modules Screamtracker ]I[, Fasttracker 1 & 2, Taketracker,
et MultiTracker (α partir d'ici, ces formats seront regroupΘs sous l'appellation
@{" PS3Ms " link ps3m}) qui peuvent Ωtre jouΘs sur un 68000 avec une qualitΘ
d'Θcoute raisonnable. Ils sont jouΘs par les fameuses routines de Guru.
HiP a ΘtΘ le deuxiΦme programme α utiliser des routines PS3M, aprΦs le propre
player de GURU.
@endnode
@node feat "Quelques fonctionnalitΘs"
Quelques fonctionnalitΘs:
╖ Screamtracker ]I[, Fasttracker 1 & 2, Taketracker, Multitracker, 1 α 32 voies
╖ @{" SID-emulation " link sid} par Hσkan Sundell & Ron Birk (fonctionne aussi sous Kick1.2)
╖ @{" TFMX-modules " link tfmx}, normaux et α sept voies
╖ Beaucoup de formats 4 α 8 voies & et des formats de musiques synthΘtiques
╖ Facile d'emploi, une belle interface 3D
╖ Contr⌠le au clavier
╖ AppWindow
╖ ARexx
╖ Support des Θcrans publics
╖ MultitΓche interne
╖ Charge et dΘcompresse les fichiers XPK, FImp, PowerPacker, et@{" LhA, LZX et Zip " link archivers}
╖ TestΘ sur:
A500/000, KickStart 1.2, 0.5+0.5m de mΘmoire
A1200/030, KickStart 3.0/1.3, 2+4m de mΘmoire (avec enforcer)
HippoPlayer Θtait/est developΘ sur:
- v1.00-v1.25 A500/010, KickStart 1.3/3.1, 1+2M de mΘmoire, Disque Dur
- v1.27-v1.40 A1200/020, KickStart 3.0, 2+0M de mΘmoire, Disque Dur
- v2.00-v?.?? A1200/030, KickStart 3.0, 2+4M de mΘmoire, Disque Dur
@endnode
@node Registration
******************************************************************************
* *** Enregistrement *** *
******************************************************************************
HippoPlayer est un shareware et est copyright ⌐ 1994-95 K-P Koljonen.
Si vous aimez HiP ,que vous voulez m'encourager α continuer son dΘveloppement
et m'aider par la mΩme occasion (Je ne suis qu'un pauvre Θtudiant :), alors
vous devriez vous enregistrer.
Pour s'enregistrer, envoyez une disquette et de l'argent (30-40 FIM ou 7-9 USD
ou l'Θquivalent dans d'autres monnaie, ou un EuroChΦques) α l'adresse que vous
trouverez dans la section @{" A propos de ... " link about}. N'oubliez pas votre
adresse ou la disquette !!!
Vous recevrez en retour la disquette avec la derniΦre version de Hip et
une clΘ, que vous NE DEVEZ ABSOLUMENT PAS DIFFUSER. Elle vous est reservΘe.
Cette clΘ fonctionnera avec les prochaines versions de HiP.
@{" L'Enregisterement by E-Mail " link about} est Θgalement possible. Envoyez
l'argent par courrier postal et je vous enverrai un Mail contenant votre clΘ.
Il n'y a aucune diffΘrence entre la version enregistrΘe et celle non-enregistrΘe!
Encouragez les logiciels de qualitΘ, Enregistrez-vous !
@endnode
@node Legal
HippoPlayer peut Ωtre librement distribuΘ tant que tous les fichiers
sont inclus sans Ωtre modifiΘs. Toute utilisation commerciale de ce
logiciel est interdite sans la permission de l'auteur.
@endnode
@node where "O∙ trouver les derniΦres versions"
******************************************************************************
* *** O∙ trouver les derniΦres versions *** *
******************************************************************************
Pour obtenir les derniΦres versions d'HippoPlayer par le modem, suivez
les instructions suivantes.
1. TΘlΘphonez au BBS The Chameleon: +358-81-5409545
+358-81-5409545
+358-81-5546450
2. Choisissez le mode d'affichage que vous prΘfΘrez.
3. Au prompt, entrez "support".
4. Pour naviguer dans la liste de fichiers, entrez "NEW 2" et
utilisez soit la commande "T"ag, ou les touches de curseur pour
choisir les les fichiers dont vous avez besoin de charger.
5. Si vous voulez signaler des bugs ou faire des suggestions
d'amΘliorations au dΘveloppeur d'HippoPlayer (K-P), entrez
"E" et adressez le message α "K-P". Si vous le dΘsirez,
vous pouvez en faire message privΘ en entrant "Y" quand
cela vous est demandΘ.
6. Si vous avez des programmes qui concernent HippoPlayer,
que vous voudriez diffuser, vous pouvez les mettre sur
le BBS, dans le rΘpertoire HippoPlayer avec la commande "U".
Mettez le fichier dans ce rΘpertoire, et dΘcrivez-le.
7. Pour quitter le BBS, tapez simplement "G".
Ceux qui possΦde un accΦs α Aminet peuvent y aller aller et le
charger du rΘpertoire mus/play (hip???.lha).
@endnode
@node Requirements
******************************************************************************
* *** Configuration requise *** *
******************************************************************************
Tout Amiga avec un peu de mΘmoire et au moins le KickStart 1.2 devrait faire
l'affaire. La Reqtools.library, la version est sans importance, est requise
pour les requesters de fichiers. La Reqtools.library pour KickStart 1.3 est
incluse dans l'archive.
Pour... Vous avez besion de...
------------------------------------------------------------------
Charger des fixhiers XPK la xpkmaster.library et quelques sous-librairies
Charger des fichiers PowerPacker la powerpacker.library
Charger des fichiers lha, lzx and zip consulter @{" Archiveurs " link archivers}
Charger les autres types de fichiers la xfdmaster.library
Jouer des fichiers SID la PlaySID.library
Jouer des modules MED 4 voies la medplayer.library v2+
Jouer des modules MED 4-8 voies l'octaplayer.library v2+
Toutes les librairies doivent Ωtre copiΘes dans le rΘpertoire LIBS.
La reqtools.library et la powerpacker.library sont de Nico Franτois.
La xpkmaster.library est de Urban Dominik Mⁿller (?).
La PlaySID.library est de Per Hσkan Sundell & Ron Birk.
La medplayer.library et l'octaplayer.library sont de Teijo Kinnunen.
La xfdmaster.library est de Georg H÷rmann.
@endnode
@node installation "Installation"
Installation
------------
Copiez HiP et un des ses fichiers d'infos lα o∙ vous le dΘsirez. Copiez
Θgalement la reqtools.library dans le rΘpertoire libs:, si elle n'y est
pas dΘjα.
Copiez le fichier HippoPlayer.group dans le rΘpertoire S: ou dΘfinissez
plus tard le chemin d'accΦs α ce fichier dans Prefs/Player.
Copiez HippoPlayer.PS3M dans le rΘpertoire S:. (Jetez un coup d'oeil
α la rubrique "Configuration des fichiers PS3M").
*****************************************************************************
* Utilisez soit CIAA (A) soit CIAB (B) pour la synchro.
* CIAB provoquera s√rement des arrΩts dans les transferts sΘrie, aussi
* le CIAA se rΘvΦle Ωtre le meilleur choix des deux.
L'utilisation de HiP-script est dΘtaillΘe dans la rubrique @{" Archiveurs " link archivers}.
** REMARQUE: Si vous effectuez la mise α niveau d'une version prΘcΘdente,
vous avez seulement besoin de copier le fichier HippoPlayer.group dans le
rΘpertoire S: !
@endnode
@node musfor "Les formats de modules"
******************************************************************************
* *** Les formats de modules *** *
******************************************************************************
Voici une liste des formats de modules que HippoPlayer peut jouer et
les fonctions qui sont supportΘes par ces formats. Les auteurs des routines
pour jouer le format correspondant sont Θgalement mentionnΘs.
Stop/Continue = 1 - La musique peut Ωtre arrΩtΘe puis continuΘe.
Parties Multiples = 2 - Les modules peuvent avoir une ou plusieurs parties.
Volume = 3 - Le volume peut-Ωtre controllΘ.
DΘtection de fin = 4 - La fin du module peut Ωtre dΘtectΘe.
Avant/ArriΦre = 5 - Vous pouvez avancer ou reculer dans le module.
Avance rapide CIA = 6 - Joue 2 ou 4 fois plus vite avec Bouton Gauche/Bouton Droit et '>'.
Routines 123456 Auteur
--------------------------------------------------------------------
[** Routines intΘgrΘes **]
David Whittaker xx---x* David Whittaker
Delta Music v2.0 x-x--x* Bent Nielsen
Fred xx---x* Frederic Hahn & JC
Hippel xx---x* Jochen Hippel
Maniacs of Noise xxx--x* Maniacs of Noise
Mark II x----x* Cachet Software
MED 4-8ch (player libraries) xx-xx Teijo Kinnunen
Music Assembler x-x--x* Oscar Giesen & Marco Swagerman
Old Soundtracker xxxxxx K-P Koljonen
@{" Protracker " link protracker} xxxxxx K-P Koljonen
@{" SID " link sid} (player library) xx--x- Hσkan Sundell & Ron Birk
SIDMon v1.0 x----x* Reiner van Vliet
Sonic Arranger -x----* Carsten Schlote
@{" Echantillons IFF 8SVX " link samples} --x---
[** Routines dans le @{" fichier player group " link pgroup} **]
BP SoundMon v2.0 x-xxxx Brian Postma
BP SoundMon v3.0 (v2.2?) x-xxxx Brian Postma
Future Composer v1.0-v1.4 x-xx-x SuperSero (of the Superions)
Hippel-COSO xxxx-x Jochen Hippel
JamCracker x--x-x M. Gemmel
Oktalyzer --xx-- Armin Sander
@{" PS3M " link ps3m} x-xxx- Jarno Paananen
@{" TFMX " link tfmx} xxxxx- Chris Hⁿlsbeck
TFMX 7ch xxxxx- Chris Hⁿlsbeck & Jochen Hippel
The Player 6.1A x-x--- Jarno Paananen
Le modules dont les formats sont marquΘs avec une Θtoile possΦde la routine
pour les rejouer intΘgrΘe en eux. Je ne peux garantir qu'elles fonctionneront
ou non. C'est aussi la raison pour laquelle elles ne sont pas dans le fichier
player group (pas de routine !!)
La plupart des formats ont ΘtΘ inclus juste parce que j'avais quelques
modules dans ces formats et que j'aime les jouer avec HiP. :)
@endnode
@node pgroup "Player group"
Player group (Voir @{" Prefs " link prefs})
------------
Player group (HippoPlayer.Group) est un fichier qui consiste dans les routines
mentionnΘes plus haut. La raison en est que cela reduit l'occupation mΘmoire
de 40Ko. C'est vraiment rien, pensez-vous. Mais c'est peut-Ωtre juste assez
pour empΩcher certains ΘvΦnements de se produire quand il ne reste plus
beaucoup de mΘmoire.
@endnode
@node loadfiles "Charger des modules"
Loading files
-------------
Normalement, tous les modules sont chargΘs en CHIP. Les modules @{" SID- " link sid}, Oktalyzer,
@{" PS3M- " link ps3m}, et @{" TFMX " link tfmx} sont chargΘs en mΘmoire FAST, si cela est possible.
Tous les fichiers compressΘs sont chargΘs en CHIP. Cependant, il est possible de
dΘcompresser quelques kilo-octets au dΘbut d'un fichier Xpk, et vΘrifier si
c'est un des formats ci-dessus, ou un module ProTracker qui doit Ωtre jouΘ avec
PS3M ou avec la routine en mΘmoire FAST.
Avantages du chargement en mΘmoire FAST:
- La mΘmoire FAST est beaucoup plus rapide que la CHIP, et le
mixage peut Ωtre effectuΘ plus rapidement.
- La mΘmoire CHIP est prΘservΘe si le module peut ou doit Ωtre
chargΘ en mΘmoire FAST.
Les fichiers Lha, LZX et Zip peuvent Ωtre vΘrifiΘs et seront chargΘs en mΘmoire
FAST si nΘcessaire.
@endnode
@node Protracker
Protracker
-----------
Le format musical le plus populaire sur Amiga. HiP contient ma propre routine
pour jouer les modules ProTracker.
- Modules en plusieurs parties
Il existe quelques modules avec plusieurs parties sΘparΘes par la commande B.
HiP vous permet de jouer ces modules correctement. Utilisez simplement les
gadgets "PS" et "NS" (ou les touches respectives) pour choisir les diffΘrentes
parties. Soit dit en passant, c'est le seul player qui propose cette fonctionnalitΘ. :)
- Routine mΘmoire FAST
Cette routine peut jouer le modules ProTracker de la mΘmoire FAST en utilisant
seulement 1024 octets de mΘmoire CHIP. TrΦs utile pour les gros modules. Le taux
d'occupation processeur sur mon A1200/030/28Mhz est de 2 α 3%, et sur le
A500/000 de mon petit frΦre, il est de 15%.
- Les vieux modules SoundTracker
HiP identifie les vieux modules au format SoundTracker et les convertit
au format ProTracker. Cela va prendre temporairement deux fois plus de mΘmoire
que la taille du module, mais je ne pense pas que ce soit un gros problΦme,
parce que les vieux modules SoundTracker ont tendance α Ωtre trΦs petit.
@endnode
@node TFMX
TFMX
----
HiP peut jouer les modules TFMX de 4 et 7 voies, y compris les excellentes
musiques d'introduction de Turrican I , Turrican II, et Turrican III. Un
module TFMX consiste en deux fichiers. Il doivent Ωtre appelΘs "mdat.<nom>"
et "smpl.<nom>". Pour les jouer, il suffit de choisir le fichier "mdat.<nom>".
HippoPlayer essaiera alors de charger le fichier "smpl.<nom>". Vous
pouvez Θgalement utiliser le format TFHD pour les modules TFMX.
La frΘquence de mixage pour les modules TFMX 7 voies peut Ωtre changΘe.
Plus la valeur est importante, plus la qualitΘ est ΘlevΘe, et plus le
processeur est occupΘ ! Si vous perdez dses notes, ou que vous entendez
des parasites dans le son, essayez de rΘduire la frΘquence de mixage.
@endnode
@node PS3M
PS3M
----
(Screamtracker ]I[, Protracker, Fasttracker 1 & 2, Taketracker, Multitracker)
C'est Jarno Paananen (Guru/Sahara Surfers) qui est le crΘateur des routines
pour rejouer ces formats. GrΓce α ceux-ci, il est donc possible de jouer
de 1 α 32 voies simultanΘment en les mixant α travers les canaux sonores
de l'Amiga. Les routines de mixages sont incroyablement performantes, et
mΩme sur un Amiga 500, 8 voies peuvent Ωtre jouΘes avec une qualitΘ de
restitution trΦs acceptable. Ces routines grignotent un peu de mΘmoire
pour leurs buffers, aussi, ne soyez pas surpris.
Les frΘquences de mixages peuvent Ωtre modifiΘes. Un fois de plus, plus la
valeur est ΘlevΘe, plus la qualitΘ est grande, et plus le processeur est
occupΘ. si vous utilisez le mode "system friendly" sur un Amiga 500,
il se peut que la machine soit complΦtement bloquΘe, aussi dans ce cas il
est prΘfΘrable d'utiliser le mode "killer" pour une meilleur qualitΘ.
PS3M permet des frΘquences de mixage supΘrieures α 28 kHz, ce qui constitue
normallement la limite du hardware. Dans certains modes d'Θcran AGA
(et peut Ωtre ECS ?) dans frΘquences plus ΘlevΘes sont possibles. Je l'ai
trouvΘ aprΦs expΘrimentations. J'Θtais en mode overscan maximal.
FrΘquence de mixage maximale pour les modes d'Θcrans suivants:
PAL..........28 kHz
NTSC.........28 kHz
Euro36.......28 kHz
DblPAL.......54 kHz
DblNTSC......54 kHz
Euro72.......58 kHz
Multiscan....58 kHz
Super72......46 kHz
REMARQUE: Si vous utilisez une frΘquence de mixage trop ΘlevΘe, le
son sera dΘformΘ.
Le mode "killer" provoque des alertes Enforcer, car il modifie certains
vecteurs d'interruptions. Aussi, n'utilisez pas Enforcer avec le mode "killer".
Ces modules peuvent Ωtre jouΘs depuis la mΘmoire FAST. C'est mΩme plus qu'un
conseil, c'est pratiquement une obligation.
On peut configurer PS3M α l'aide de l'option @{" PrΘfΘrences " link prefs}
ou @{" Fichier de configuration" link ps3mconfig}.
Mode de restitution
- - - - - - - - - -
Surround Joue une partie des sons de droite α gauche et vice versa.
La valeur du stΘrΘo peut Ωtre ajustΘe avec l'ascenseur "stereo"
dans la partie "PrΘfΘrences".
50% est le surround normal, 0% restitue du mono, et 100% du
stΘrΘo.
StΘrΘo Le mode stΘrΘo joue une moitiΘ des Θchantillons sur la gauche, et
l'autre moitΘ sur la droite.
Mono Joue la mΩme chose des deux c⌠tΘs.
Real Surround A peu prΦs la mΩme chose que le surround, mais consomme plus
de mΘmoire.
14-bit stereo La meilleur qualitΘ, la plus grosse consommation de temps machine et
de mΘmoire, et le volume sonore le plus bas.
Le meilleur des modes de restitution, dans la plupart des cas est le mode "Stereo".
Pour les modules qui nΘcessitent beaucoup de voies, utilisez de prΘfΘrence le mode
14 bit.
Vous pouvez jouer les modules en mono ou en stΘrΘo avec l'option "Surround" en
rΦglant les valeurs de stΘrΘo.La diffΘrence entre ce mode-ci (mode "Surround") et
le Mono "rΘel" et le stΘrΘo "rΘel", est un volume sonore moins important.
@endnode
@node PS3Mconfig "Fichier de congfiguration PS3M"
Fichier de configuration PS3M
-----------------------------
Il est possible de contr⌠ler PS3M avec le fichier de configuration appelΘ
"S:HippoPlayer.PS3M". HiP configurera PS3M suivant le fichier de configuration
α chaque fois qu'un module sera chargΘ.
Dans ce fichier de configuration, vous pouvez rentrer vos rΘglages pour chaque
nombre de voies et pour chaque module. Vous pouvez mΩme choisir lequel des
CIA PS3M va utiliser pour ses temporisations (le default est le CIAA ).
Dans les rΘglages de voies et de partitions, vous pouvez remplacer le nombre
que vous ne voulez pas changer par des ?. Cela se montre utile quand par exemple
vous voulez contr⌠ler la frΘquence de mixage depuis HiP et le volume depuis le
fichier de configuration.
Le fichier se comprend sans trop de problΦmes, aussi vous ne devriez pas avoir de
difficultΘs α en Θcrire un.
Si vous ne voulez pas utiliser le fichier de configuration, vous pouvez soit,
l'effacer du rΘpertoire S:, soit le dΘsactiver. (Il y a une option "activer/dΘsastiver")
dans le fichier de configuration.
@endnode
@node SID
SID
---
Ce sont des musiques qui ont ΘtΘ extraites de jeux ou de demos provenant du
C64. Les 2 formats "Fichier+Ic⌠ne" et "Fichier seul" sont gΘrΘs. La restitution
des modules est prise en charge par la PlaySID.library de Hσkan Sundell et Ron Birk.
Du trΦs bon boulot !
*** Remarque1! : Sous les KickStart 1.2/1.3, playsid.library v1.1 ne fonctionne pas
parce qu'elle comporte des spΘcificitΘs du KickStart 2.0.
J'ai rΘalisΘ un petit patch qui contourne le problΦme.
Ce patch ne fonctionne que sur la librairie v1.1 et
les KickStart 1.2/1.3.
*** Remarque2! : Si vous utilisez l'excellent Executive, vous devriez le
rΘgler pour qu'il utilise une autre synchro que le CIAAB
car la playsid.library a besoin du CIABB pour jouer des
modules.
@endnode
@node samples "Echantillons IFF"
Echantillons IFF
----------------
HiP est actuellement capable de jouer des Θchantillons IFF 8SVX monos non
compressΘs directement depuis le disque dur, en utilisant 64Ko de mΘmoire chip
pour ses tampons. Avec des supports lents et des frΘquences d'Θchantillonnage
ΘlevΘes, il se peut que cela ne fonctionne pas trΦs bien, car l'Θchantillons
est chargΘ par paquet de 32 Ko.
@endnode
@node gads "Gadgets & contr⌠les clavier"
******************************************************************************
* *** Gadgets & contr⌠les clavier *** *
******************************************************************************
Les raccourcis claviers sont entre crochets. Les touches sont valables depuis
la fenΩtre principale et la fenΩtre de prΘfΘrences.
New Effacer la liste de modules, choisir de nouveaux modules et jouer le premier.
Play Charge et/ou joue le module sΘlectionnΘ. S'il n'y a rien de sΘlectionnΘ,
fait apparΓitre un requester de fichiers. [RETURN/ENTER]
Cont Continue de joue le module aprΦs l'option "Stop".
Stop ArrΩte de jouer le module .
Eject ArrΩte de jouer et Θlimine de la liste le module courant. [TAB]
Prev Charge et joue le module prΘcΘdent. [K]
Next Charge et joue le module suivant. [L]
PS Joue la partition prΘcΘdente. [ARROW LEFT]
NS Joue la partion suivante. [ARROW RIGHT]
< Retour, Passe α la pattern prΘcΘdente. [,]
> Avant, Passe α la pattern suivante. [.]
Si le format de module supporte les option pos/len, le bouton gauche de la
souris et la touche ">" saute α la pattern suivante, et le bouton droit et
la touche ">" double la vitesse de restitution.
Si le format ne supporte pas pos/len, alors bouton gauche et touche ">" va
doubler la vitesse de restitution, et bouton droit et touche ">" va quadrupler
la vitesse de restitution.
Pour revenir α une vitesse normale, appuyez de nouveau sur "Cont" ou ">".
Les raccourcis pour BG ">" est Shift+"," ou Shift+"3" sur le pavΘ numΘrique.
Add Ajoute des modules α la fin de la liste, et fait apparaεtre un requester de [A]
fichier. Vous pouvez Θgalement ajouter des rΘpertoires entiers. Avec le
KickStart 2.0 ou plus, HiP effectuera un balayage rΘcursif du rΘpertoire
et ajoutera tous les fichiers de ce rΘpertoire α la liste. Avec le
KickStart 1.2/1.3, seul un seul sou-rΘpertoire sera ajoutΘ.
Add + bouton droit de la souris [Q]
Ajouter un sΘparateur de liste.
Del Efface de la liste le module sΘlectionnΘ. [BACKSPACE]
Clr Supprime la liste. [D]
Ascenseur Horizontal
Contr⌠le du volume. [B][N]
? Rentre dans la fenΩtre d'informations. [HELP]
Nom des Θchantillons Affiche le nom des Θchantillons des modules en MOD, S3M, XM, FTM,
et MTM
SID-info Informations sur les modules SID.
Le nom des Θchantillons ou les infos sur les modules SID
peuvent Ωtre Θgalement invoquΘes en cliquant sur la partie la
plus α gauche de la zone "Nom/type de module", ou en appuyant sur
la touche "I". (Quand il n'y a aucune information disponible,
la fenΩtre d'infos principale va Ωtre ouverte.)
Le nom des Θchantillons et les informations sur les modules SID
seront mise α jour si vous les laissez ouvertes et que vous chargez
un autre module.
Help Description des gadgets et des raccourcis clavier.
About A propos de HiP...
Exit A v⌠tre avis ? :)
Pre Fait apparaεtre la fenΩtre des prΘfΘrences. Vous pouvez la fermer avec ce
bouton.
Mo DΘplace le module choisi. [M]
Supprime le module de la liste, ce qui permet de se dΘplacer.
Pour le remettre, pressez de nouveau Mo ou Play (ou les touches).
Mo + bouton droit [F/SHIFT+F]
Recherche le module suivant le critΦre de tri rentrΘ.
[F] permet de rentrer le critΦre de tri et [SHIFT+F] permet de poursuivre la recherche.
In Permet d'insΘrer des modules aprΦs le module choisi. [I]
C'est pratiquement la mΩme chose.
In + bouton droit [S]
Trie la liste dans l'ordre alphabΘtique. Avec beaucoup de fichier, il
se peut que cela se rΘvΦle lent (Tri α bulle).
Lp Charge une liste de modules α Θcouter. [P]
Sp Sauve une liste de modules. [W]
Le gadget proportionnel le plus α gauche.
Ascenseur pour se dΘplacer dans la liste de modules.
Bouton de fermeture de la fenΩtre principale [ESC]
Ferme toutes les fenΩtres sauf les requesters et quitte le programme.
** Autres touches **
FlΦche Haut Choisir le module prΘcΘdent
FlΦche Bas Choisir le module suivant
Barre Espace Jouer/ArrΩter
* (A c⌠tΘ de la touche RETURN) Choisis un module alΘatoirement, puis le joue.
7 ou 8 ou 9 ou 0 Affiche respectivement :
- Temps ΘcoulΘ depuis dΘbut module/N░ pattern courant sur Nb pattern total
- Horloge/MΘmoire CHIP libre/MΘmoire FAST libre
- Nom du module
- Temps ΘcoulΘ depuis dΘbut module/durΘe module/N░pattern courant sur Nb pattern total
Z Change de scope.
F1-F10 Charge et joue un module ou une liste de module.
`~ (A c⌠tΘ de la touche 1) RΘduit la taille de la fenΩtre (Montre la fenΩtre si cachΘe).
Amiga G-Shift G-Control + h
Cache HiP et l'affiche quand elles sont pressΘes de nouveau.
Amiga G-Shift G-Control + 1
RΘduit la taille de la fenΩtre quand celle-ci est inactive.
*** PavΘ numΘrique ***
Touches [ et ] et / et * [ = effacer, ] = dΘplacer, / = insΘrer, * = jouer alΘatoirement
Touches 7 et 8 et 9 et - 7 = jouer prΘcΘdent, 8 = choisir prΘcΘdent, 9 = Jouer suivant, - = RΘduire volume
Touches 4 et 5 et 6 et + 4 = Partie prΘcΘdente, 5 = ArrΩter/Continuer, 6 = Partie suivante, + = Augmente volume
Touches 1 et 2 et 3 et Enter 1 = Reculer, 2 = Choisir suivant, 3 = Avance Rapide, EntrΘe = Jouer
Touches 0 et . 0 = Ajouter des modules, . = Charge une liste de modules
*** Remarque sur le clavier ***
Appuyer sur Amiga G-Shift G-Control + <touche> pour utiliser les touches de HiP quand
la fenΩtre de celui-ci n'est PAS ACTIVEE. C'est un moyen des deux moyens (l'autre Θtant AREXX)
de contr⌠ler HiP quand celui-ci est cachΘ ! En appuyant sur le gadget zoom de la fenΩtre,
on amΦne celle-ci en avant et on l'active.
*** Remarque sur les requesters de fichiers ***
HiP utilise les requesters de la gΘniale reqtools.library. Pour choisir plusieurs
fichiers, il suffit de cliquer tout en maintenant la touche shift enfoncΘe! Vous
pouvez Θgalement choisir des rΘpertoires quand vous ajoutez (option"Add") ou vous
insΘrez (option "In") des modules.
Boite α fichier
---------------
Vous pouvez y voir la liste des modules. Vous pouvez choisir un module en
cliquant sur son nom ou en utilisant les flΦches Haut et Bas. La barre de
sΘlection sera toujours visible. Si l'option "Center Name" est sΘlectionnΘe,
elle sera centrΘe.
Bouton droit
------------
En pressant le bouton droit ou la touche respective, la fenΩtre se rΘduira,
et seule la barre de titre sera visible. RΘpΘter l'opΘration pour obtenir
l'effet inverse.
Si par hasard vous ne retrouvez pas la fenΩtre, chargez de nouveau le programme.
S'il existe dΘjα une tΓche HippoPlayer, sa fenΩtre sera mise en avant et agrandie.
Appuyez sur les touches Amiga G-Shift G-Control + `~ pour amener la fenΩtre en
avant.
@endnode
@node Prefs
******************************************************************************
* *** PrΘfΘrencesá**** *
******************************************************************************
Vous pouvez ici configurer HippoPlayer α l'aide des boutons et autres gadgets.
Des requesters α choix multiples peuvent invoquΘes en cliquant avec le bouton
droit sur les gadgets cycliques.
*** Remarque: Les champs ci-dessous ont ΘtΘ dΘlibΘrΘment laissΘs en anglais,
car leurs Θquivalents dans le logiciel sont Θgalement en anglais.
La correspondance et la recherche sera plus simple.
GΘnΘral (General)
-----------------
@{" Play " link play}
@{" Timeout " link timeout}
@{" Alarm " link alarm}
@{" Startup " link startup}
@{" Function keys " link func}
@{" Hotkeys " link hotkeys}
@{" Doubleclick " link doubleclick}
@{" Continue on error " link coe}
@{" Early load " link earlyload}
@{" Divider / dir " link divdir}
@{" Priority " link priority}
Affichage (Display)
-------------------
@{" Show " link show}
@{" Screen " link screen}
@{" Filebox size " link filebsiz}
@{" Module info size " link minfosiz}
@{" Font " link font}
@{" Scopes " link scopes}
@{" Prefix cut " link prefixcut}
Restitution (Playing)
---------------------
@{" Player group " link pgroup2}
@{" Filter control " link filter}
@{" Fade volume " link fadevol}
@{" Nasty audio " link nasty}
@{" VBlank timer " link vblank}
@{" Protracker tempo " link pttempo}
@{" PT replayer " link ptreplay}
@{" TFMX rate " link tfmxrate}
Chargement (Loading)
--------------------
@{" Modules " link moduledir}
@{" Programs " link progdir}
@{" Archivers " link archivers}
@{" Doublebuffering " link doublebuffering}
@{" XPK identify " link xpki}
@{" XFDmaster library " link xfd}
@{" File match pattern" link match}
PS3M
----
@{" PS3M settings " link ps3msett}
@{" Save, Use, Cancel " link suc}
@endnode
@node Play
Jouer
-----
List repeatedly Joue en boucle la liste de modules.
List once Joue la liste de module une seule fois.
Module repeatedly Joue un module en boucle.
Module once Joue un module une seule fois.
Modules in random order
Joue les modules dans un ordre quelconque.
Quand HiP a commencΘ α jouer un module, il ne le
rejouera pas tant que tous les autres modules
n'auront pas ΘtΘ jouΘs.
"Play" n'affecte que les formats de modules dont la fin peut Ωtre dΘtectΘe.
@endnode
@node Show
Montrer (Informations sur la barre de titre)
-------
Time, pos/len, song Montre le temps ΘcoulΘ depuis que le module α
commencer α Ωtre jouΘ, le N░ de la pattern courante
sur le nombre de pattern total, et le N░ de la partie
dans le module.
Time/duration, pos/len Cette fonction est exactement la mΩme que la fonction
ci-dessous, sauf dans le cas d'un module ProTracker.
Si cette fonction est activΘe, HiP va calculer la
durΘe du module ProTracker et l'afficher dans la barre de titre.
Clock, free memory Affiche une horloge (24h) et la quantitΘ de mΘmoire CHIP et FAST
qu'il reste.
Module name Affiche le nom du module.
@endnode
@node filter "Contr⌠le du filtre de l'Amiga"
Contr⌠le du filtre de l'Amiga
-----------------------------
Le filtre peut Ωtre contr⌠lΘ soit par le module, soit Ωtre activΘ ou dΘsactivΘ.
@endnode
@node moduledir "RΘpertoire des modules"
RΘpertoire des modules
----------------------
Vous pouvez rentrer le chemin complet de l'endroit o∙ se trouvent vos modules.
@endnode
@node progdir "RΘpertoire des programmes"
RΘpertoire des programmes
-------------------------
MΩme chose que pour le rΘpertoire des modules, mais pour le rΘpertoire du programme
d'Θcoute.
@endnode
@node Screen
Ecran
-----
Permet de choisir un Θcran public. Toutes les fenΩtres et les requesters de
HiP s'ouvriront dans l'Θcran que vous aurez dΘfini. Si l'Θcran est introuvable,
l'Θcran public par dΘfaut sera choisi (gΘnΘralement le Workbench).
@endnode
@node pttempo "Tempo de Protracker"
Tempo de Protracker
-------------------
Active ou dΘsactive la commande de tempo de ProTracker. Utilisez-la pour de
vieux modules qui ont une vitesse supΘrieure α $1F. S'applique Θgalement aux
modules de format "The Player".
@endnode
@node ptreplay "Routine de restitution des modules ProTracker"
Routine de restitution des modules ProTracker
---------------------------------------------
Normal: Utilise la routine standard qui joue les modules depuis
la mΘmoire CHIP.
Fastram: Joue les modules depuis la mΘmoire FAST.
PS3M: Utilise la routine @{" PS3M " link ps3m} de Guru pour jouer les
modules depuis la mΘmoire CHIP ou FAST. GrΓce α cette option, vous
pouvez utilisez ses modes spΘciaux, c.a.d Θcouter des modules
ProTracker en @{" real surround "link ps3m}.
@endnode
@node Scopes
Scopes
------
Choisissez l'un des scopes en cliquant sur le gadget de type et le gadget "bar".
L'option "Scope on/off" ou la touche "z" permet de lancer un scope. Vous pouvez
l'arrΩter en fermant sa fenΩtre ou en cliquant une nouvelle fois sur l'option
"Scope on/off".
Les scopes ci-dessous ne sont que pour les modules ProTracker:
Quadrascope (& bars)
- C'est un peu le mΩme que dans ProTracker. Ordre des voies: 1,2,3,4.
Hipposcope (& bars)
- Je ne pouvais pas inventer un meilleur nom... Les basses frΘquences
ressortent trΦs bien avec celui-ci. Ordre des voies: 1,2,3,4.
Analyseur de frΘquence (& bars)
- Celui-ci surcharge un peu plus le processeur. Il y a une partie pour le
c⌠tΘ gauche, et une autre pour le c⌠tΘ droit. Il est censΘ afficher les
frΘquences sans tenir compte des valeurs des pΘriodes. Ce n'est pas un
FFT (?), mais il s'appuie sur une idΘe Θtrange de Guru... Les basses
frΘquences sont sur la gauche, et les hautes frΘquences sur la droite.
Ordre des voies: 1,4,2,3.
Patternscope
- Une Θmulation de ProTracker... Montre les partitions, quatre faux indicateurs
de volumes, et 4 petites boites α pΘriode.
Voies: 1,2,3,4.
F. Quadrascope (& bars)
- F. pour rempli (filled en anglais !). InspirΘ de la routine S2 de Guru, vieille de
quelques annΘes.
Voies: 1,2,3,4.
Barres
- Elles se donnent pour but d'afficher le volume et la pΘriode de chaque voie.
La direction verticale reprΘsente la pΘriode de l'Θchantillon, et la direction
horizontale, le volume du sample.
Il existe α peu prΦs les mΩmes scopes pour le PS3M: Quadrascope (en fait stΘrΘoscope),
hipposcope et analyseur de frΘquences. Pas de barres (No bars).
Les scopes n'ont besoin que d'un peu de mΘmoire. De plus, ils fonctionnent avec
une prioritΘ de -30, de maniΦre α ce qu'ils ne gΦnent pas des tΓches plus importantes.
@endnode
@node tfmxrate "Taux TFMX"
Taux TFMX
---------
FrΘquence de mixage des modules TFMX 7 voies.
@endnode
@node Compteur
Compteur
--------
Permet de rΘgler le temps d'Θcoute des modules (min:secs). DΘsactivΘ quand le curseur est
α l'extrΩme-gauche. Le compteur peut agir sur touts les modules ou seulement sur
ceux dont la fin ne peut pas Ωtre dΘtectΘe. Vous le choissisez en appuyant sur
l'option "Timeout".
Exemple: Jouer les modules ProTracker jusqu'α la fin, et les modules SiD,
pendant ,disons, 3 minutes... Ou vous pouvez ne jouer que les 30 premiΦres
secondes de tous les modules ( une sorte de fonction intro-scan bien connue
des possesseurs de platine CD ! :)
@endnode
@node filebsiz "Taille de la boite α fichier"
Taille de la boite α fichier
----------------------------
Permet de dΘfinier le nombre de fichiers affichΘs simultanΘment dans la
fenΩtre principale. Le minimum est de 3 fichiers, la maximum de 50 (nΘcessite
un GROS Θcran ! :). Si la valeur est trop ΘlevΘe pour l'Θcran courant, alors
la fenΩtre sera tronquΘe.
@endnode
@node minfosiz "Taille de la fenΩtre d'informations sur les modules"
Taille de la fenΩtre d'informations sur les modules
---------------------------------------------------
Choisissez le nombre de lignes que la fenΩtre d'informations peut contenir.
@endnode
@node Archivers
Archiveurs (LhA... LZX... Zip...)
----------
HiP permet de dΘcompresser les modules compressΘs en LhA, LZX, et ZIP. Vous devrez
alors indiquer un chemin, une commande et les options pour chaque type d'archive.
Les fichiers LhA, LZX et ZIP sera dΘcompressΘs dans un fichier qui aura le
nom indiquΘ aprΦs ">" (Il s'agit d'une rdirection). Le signe "%s" est une variable
qui prendra le nom du fichier α traiter. Le fichier de sortie peut se trouver
n'importe o∙ (disque dur, disquette, partout... :) si vous n'avez pas la place nΘcessaire en RAM.
LhA, LZX and Zip archives will be extracted into a file right after '>'
Ce dont vous avez besoin:
Les commandes LhA, LZX, ou UnZip, selon le type
d'archive que vous voulez traiter (Assurez-vous que les
commandes sont bien lα o∙ vous croyez qu'elles se trouvent !! :).
Vous avez besoin de la commande "Run" dans votre rΘpertoire C:.
Pour LZX, il faut en plus "C:Execute" et "S:SPAT".
Je dΘtermine le type d'archive en vΘrifiant leur suffixe. Les fichiers en
LhA ont un suffixe en ".lha", les fichiers LZX en ".lzx", et les fichiers
ZIP en ".zip".
** Astuces **
- Les fichiers archivΘs peuvent dΘjα avoir ΘtΘ compactΘs avec Xpk, FImp, ou
Powerpacker. Par example, vous pouvez utiliser xpkDLTA, pour compresser un
fichier, et l'achiver alors avec LhA. Cela donne de trΦs bon taux de compression
pour les fichiers de son.
** Astuces pour LhA **
- Vous pouvez archiver les deux parties d'un modules TFMX dans un seul archive
(les mdat.<nom> et les smpl.<nom>). Cependant, ces fichiers NE DOIVENT PAS
ETRE COMPRESSES avant d'Ωtre archivΘ. De plus, le fichier en "mdat." doit
Ωtre ajoutΘ en premier dans l'archive.
@{" Commandes des archiveurs " link arcscoms}
@endnode
@node arcscoms "Commandes des archiveurs"
Commandes des archiveurs
------------------------
LhA -> c:lha >T:virtahepo p -qMNIQw "%s"
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
c:lha La commande lha prΘcΘdΘe de son chemin complet.
>RAM:virtahepo Le fichier o∙ les donnΘes dΘcompresΘes seront stockΘes.
Ce fichier peut Ωtre placΘ sur un disque dur (Wdh1:temp/KangourouEtHippo)
p Affiche les donnΘes sur la sortie standard, c.a.d. dans le fichier
juste aprΦs le ">".
-qMNIQw q Pour Ωtre silencieux
M Ne montre pas les fichiers
N Pas d'indicateur de progression
I ignore la variable LHAOPTS
Qw dΘsactive les jokers
"%s" La variable "%s" sera remplacΘe par le nom de l'archive α
traiter.
LZX -> C:execute s:HiP-script "%s" T:HiP-temp c:lzx ;>T:HiP-temp/virtahepo
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Celui-lα est particuliΦrement dΘlicat. Merci α Gavin Hamill pour le script
qui fut pour moi une vΘritable illumination (le script de HiP en est inspirΘ).
"S:HiP-script" va crΘer un rΘpertoire temporaire nommΘ "T:HiP-temp", et
extraire l'archive LZX dans celui-ci (c:lzx correspond au chemin complet de
lzx, et lzx est le nom de la commande). Le fichier qui a ΘtΘ extrait va
Ωtre renommΘ "virtahepo", de telle maniΦre que HiP le reconnaisse et
le charge. Remarquez que le commentaire ";>Hip-temp/virtahepo" est lα
juste pour indiquer α HiP o∙ aller chercher le fichier. Le rΘpertoire
temporaire n'est pas effacΘ aprΦs l'opΘration.
Modifier Θventuellement "c:lzx" et entrer le chemin de votre commande
lzx. Faites de mΩme pour "s:HiP-script".
Le fichier script "S:SPAT" est obligatoire.
Si vous voulez que le rΘpertoire temporaire soit ailleurs que dans T:,
modifiez tous les "T:HiP-temp" dans la ligne de commande.
Exemple d'extraction des fichiers vers le disque dur.
C:execute s:HiP-script "%s" dh1:temp/dung ;>dh1:temp/dung/virtahepo
Zip -> C:unzip >T:virtahepo -cqq "%s"
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
-cqq c extrait le fichier vers la sortie standard
qq pour Ωtre silencieux
Vous pouvez bien s√r utiliser d'autres programmes pour dΘcompresser les
archives
Exemple pour LhA: c:lhx >RAM:virtahepo p -qMNQw "%s"
** REMARQUE **
Si vous utilisez le disque dur pour dΘsarchiver les fichiers LhA et Zip,
cela sera lent. Le problΦme sera probablement rΘglΘ bient⌠t.
@endnode
@node ps3msett "RΘglages du PS3M"
RΘglages du PS3M
----------------
Cette routine (par Guru/S2) peut jouer du S3M, du XM, du FTM, du MOD et du MTM.
State/buf (Etat du systΦme / Taille du tampon):
Pri -10 to +10
RΦgle la prioritΘ du processus qui joue les modules, quand
le mode "system friendly" est sΘlectionnΘ.
Killer
DΘsactive le systΦme et arrΩte la plupart des DMA afin d'obtenir
la meilleur qualitΘ. Ce qui clignote en bleu reprΘsente le temps
machine qui est libre. ArrΩtez l'Θcoute du module en appuyant
sur les 2 boutons de la souris. Ne lancez pas Enforcer avant !!
Buffer 4Ko, 8Ko, 16Ko, 32Ko: Taille disponible des buffers de mixages.
Un petit buffer amΘliore le temps de rΘponse, mais peut favoriser
l'apparition d'accrocs dans la musique.
Play mode:
Modes de restitution(Voir la doc de @{" PS3M " link ps3m}pour plus d'inforamations, ou
essayez-les)
Stereo:
Ne fonctionne qu'avec le mode "Surround".
Vous pouvez rΦgler l'intensitΘ de la stΘrΘo. 0% donne du mono, 100% donne du
stΘrΘo, et 50% constitue la valeur standard pour la surround.
Volume boost:
Rend le son plus clair et plus fort (Utilisez le quand il y a
8 voies ou plus). Vous entendrez le changement presque immΘdiatement.
Mrate (FrΘquence de mixage):
FrΘquence de mixage en kHz.
@endnode
@node fadevol "Abaisse Volume"
Fade volume
-----------
Ne fonctionne que pour les routines qui supporte le volume. Dans ce cas,
le volume va augmenter graduellement au dΘbut du module, et diminuer
tout aussi graduellement quand le module va s'arrΩter.
@endnode
@node Hotkey
Hotkeys
-------
Active ou DΘsactive les touches Amiga G-Shift G-Control. Cela permet d'Θviter
des conflits avec des programmes qui utiliseraient la mΩme combinaison de
touches.
@endnode
@node Doubleclick
Doubleclick
-----------
Quand cette option est activΘe, un module peut Ωtre chargΘ et jouΘ
en cliquant dessus.
@endnode
@node cn "Centrer nom"
Centrer nom
-----------
Si cette option est activΘe, le module sΘlectionnΘ sera centrΘ.
@endnode
@node xpki "Identifier XPK"
Identifier XPK
--------------
Quand cette option est sΘlectionnΘe, tous les fihiers compressΘs avec XPK
seront vΘrifiΘs pour voir s'il peuvent Ωtre chargΘs en mΘmoire FAST.
Vous devriez choisir cette option si vous Θcoutez des modules jouΘs par
PS3M.
@endnode
@node xfd "Librairie XFDmaster"
Librairie XFDmaster
-------------------
Vous pouvez utiliser XFDMaster.library pour charger des fichiers compactΘs.
Cette librairie permet de reconnaεtre la plupart des formats de compression
existant.
Vous avez bien s√r besoin de la xfdmaster.library dans le rΘpertoire libs:
@endnode
@node coe "Continuer si erreur"
Continuer si erreur
-------------------
Les erreurs qui peuvent se produire pendant le chargement du fichier seront
ignorΘes, le fichier sera sautΘ, et le fichier suivant sera chargΘ. AprΦs
cinq erreurs, la procΘdure sera stoppΘe.
@endnode
@node Doublebuffering
Doublebuffering
---------------
Normalement quand vous chargez un module, celui qui est en cours d'Θcoute
est ΘjectΘ. Avec cette option, vous pouvez obliger HiP α jouer le module
courant pendant que le module suivant se charge. Cela sera s√rement
utile aux utilisateurs de disquettes, puisque qu'il n'existera aucun temps
d'attente entre deux modules. Si par hasard, il n'y avait pas assez de mΘmoire
pour accueillir les deux modules en mΩme temps, le module courant serait
ejectΘ.
@endnode
@node nasty "PrioritΘ audio"
PrioritΘ audio
--------------
Permet de chosir la prioritΘ d'allocation des canaux sonores. Quand l'option
est activΘe, aucun programme α part HiP ne peut utiliser les canaux sonores.
PS3M utilisera la prioritΘ maximale α chaque instant.
@endnode
@node vblank "Synchro VBlank"
Synchro VBlank
--------------
Permet de choisir la mΘthode de synchro pour jouer les modules: VBlank ou CIA.
Enclenchez cette option si vous ne voulez pas que HiP utilise l'un des deux
CIA. La synchro VBlank est fausse sur les Θcrans qui ne sont pas α 50Hz.
Cette option n'a aucun effet sur les formats suivants:
PS3M, SID, Sonic Arranger,TFMX, TFMX 7c, MED, The Player 6.1a.
Ils utilisent leur propre synchro.
le tempo sera dΘsactivΘ quand des modules ProTracker seront jouΘs avec
l'option VBlank.
@endnode
@node Priority
PrioritΘ
--------
Permet de chosir une prioritΘ pour les processus de HiP: -1, 0, +1.
L'HippoScope n'est pas affectΘ.
@endnode
@node Startup
DΘmarrage
---------
Si cette option est activΘe, HiP commencera α jouer dΦs qu'il est dΘmarrΘ.
Le module ou le programme qui sera chargΘ peut-Θtre dΘfini en cliquant le
gadget "Startup".
@endnode
@node Alarm
Alarme
------
DΘfinit une heure α laquelle HiP doit jouer un module (le module est le
mΩme que le module dans l'option "Startup"). L'heure de l'alarme est affichΘ
avec quatre chiffres. Les deux premiers reprΘsente l'heure, et les deux derniers
les minutes. Pour activer l'alarme, il faut que la barre d'information
affiche l'heure. Pour rΘactiver l'alarme, il suffit que la barre d'infomation
affiche autre chose, puis qu'elle rΘaffiche l'heure.
@endnode
@node func "Touches de fonctions"
Touches de fonctions
--------------------
Vous pouvez faire correspondre α chaque touche de fonctions (F1-F10)un module
ou une liste de modules en cliquant sur ce gadget. Il suffit alors de presser
la touche de fonction que vous voulez, et le module ou la liste de module
sera chargΘ et jouΘ.
@endnode
@node pgroup2 "Player group"
Player group
------------
Status: "Player group" chargΘ ou pas chargΘ.
Mode: Conditions de chargements
- Startup: Charge "Player group" immΘdiatement au dΘmarrage.
- Demand: Charge quand il y a besoin de la routine correspondante.
- Disable: Ne charge pas "Player group" et le dΘcharge s'il est
dΘjα en mΘmoire.
File: @{" Fichier Player group " link pgroup}.
Cela peut Ωtre modifiΘ α l'aide des gadgets.
@endnode
@node Font
Polices de caractΦres
---------------------
Choisissez une police de dimension 8x8 (KickStart 2.0 ou +). Seule les polices
qui font exactement 8x8 seront affichΘes.
@endnode
@node divdir "SΘparateur / RΘpertoire"
SΘparateur / RΘpertoire
-----------------------
Quand vous ajoutez des rΘpertoires, c'est quelquefois bien utile d'avoir un
sΘparateur de liste pour chaque rΘpertoire. Cette option rΘalise simplement
ceci.
@endnode
@node prefixcut "Troncature du prΘfixe des noms de fichiers"
Troncature du suffixe des noms de fichiers
------------------------------------------
Choisir les prΘfixe α Θliminer. La valeur 3 Θliminera les prΘfixes tels
que "mod.", "xm.", etc, des requesters de fichiers.
@endnode
@node earlyload "Chargement par avance"
Chargement par avance
---------------------
Vous pouvez choisir une pattern parmis toutes celles du modules, dont
l'Θcoute entrainera le chargement du module suivant. Cela fonctionne avec
les formats de modules qui supportent l'option "position/longueur".
Mais au jour d'aujourd'hui, cette fonction n'est pas d'un grand intΘrΩt,
car le module nouvellement chargΘ est jouΘ tout de suite α la place de
l'autre.
@endnode
@node match "Masque des noms de fichiers"
Masque des noms de fichiers
---------------------------
Masque pour les noms de fichiers α choisir.
@endnode
@node suc "Sauver, Utiliser, Annuler"
Sauver, Utiliser, Annuler
-------------------------
Je pense que vous devinez α quoi peuvent bien servir ces options. Fermer la
fenΩtre de prΘfΘrences α l'aide du gadget de fermeture, revient α cliquer
sur "Annuler". Le fichier de prΘfΘrence sera sauver dans le rΘpertoire
S:.
@endnode
@node comline "Options Shell"
******************************************************************************
* *** Options Shell *** *
******************************************************************************
Ajouter des modules α la liste
------------------------------
HiP <fichier2> <fichier2> ... <fichier16>
Tous les fichiers seront ajoutΘs α la liste et le premier ajoutΘ sera jouΘ.
Charger une liste de programme
------------------------------
HiP PRGM <nom listemodule>
La liste de programme sera chargΘe et la premier module de la liste sera jouΘ.
Si l'option "Modules in random order" est activΘe, alors un module sera
choisi alΘatoirement dans la liste et jouΘ. La liste prΘcΘdente sera effacΘe.
( Le mot-clΘ PRGM n'est pas nΘcessaire, mais cela rend les choses plus rapides.)
Tous les fichiers doivent Ωtre entrΘs avec leur chemin complet.
*** REMARQUE: Vous pouvez faire Θgalement tout ceci mΩme si HiP est dΘjα
chargΘ. Cela vous permet d'utiliser HiP comme un player de
modules en ligne de commandes. Cela peut faire un joli bouton
"Play" dans Directory Opus.
Cacher au dΘmarrage
-------------------
HiP HIDE [autres paramΦtres]
L'option "HIDE" accentue encore la ressemblance entre HiP et un player en ligne de
commande. Elle permet de forcer HiP α ne pas ouvrir sa fenΩtre. Reqtools.library
n'est ici mΩme pas utile (Elle sera chargΘe plus tard quand la fenΩtre sera ouverte).
HiP peut Ωtre aussi contr⌠lΘ avec les raccourcis clavier (s'ils sont activΘs) et/ou
Arexx, mΩme si la fenΩtre n'est pas ouverte.
Quitter
-------
HiP QUIT
Si HiP est chargΘ, il sera alors dΘchargΘ de la mΘmoire et ses ressources seront
libΘrΘes.
@endnode
@node arexx "ARexx"
******************************************************************************
* *** ARexx *** *
******************************************************************************
HiP possΦde un port AREXX appelΘ "HIPPOPLAYER". Il sera initialisΘ au dΘmarrage
de HiP si RexxMaster tourne en fond. Il y a des exemples simples de scripts
ARexx dans le rΘpertoire Arexx.
*** Remarque: L'interface Arexx n'a pas ΘtΘ testΘe en profondeur, aussi si
vous dΘcouvrez des dysfonctionnements, faites-le moi savoir S.V.P.
Les options entre [] peuvent ne pas Ωtre mises, celles entre <> ne doivent
pas Ωtre omises !!!!
CHOOSE <num> Choisis le N░ <num> de fichier dans la liste.
ADD [fichier] Ajoute un fichier [fichier] dans la liste. S'il n'y a pas de
nom spΘcifiΘ, un requester de fichier apparaεt alors.
DEL Efface de la liste le fichier courant.
CLEAR Efface la liste.
MOVE <num> DΘplace le module courant aprΦs le fichier N░<num> dans la liste.
INSERT <file> InsΦre le fichier <file> aprΦs le module courant.
SORT Trie la liste de fichier.
LOADPRG [file] Charge une liste de module [file]. Si rien n'est spΘcifiΘ un
requester de fichier est alors ouvert.
PLAY [file] Si le fichier [file] est passΘ en paramΦtre, efface la liste, et joue
le module. Si rien n'est passΘ en paramΦtre, joue le module courant.
S'il n'y a aucun fichier dans la liste, un requester de fichier est
alors ouvert.
EJECT ArrΩte de jouer le module courant et l'Θlimine de la liste.
STOP ArrΩte de jouer le module courant.
CONT Continue de jouer le module courant α partir de l'endroit o∙
celui-ci a ΘtΘ arrΩtΘ.
SONGPLAY <num> Joue partie N░<num>.
RANDPLAY Choisis au hasard un module dans la liste puis le joue.
FFWD Avance rapide dans le module.
REW Recule dans le module.
VOLUME <vol> RΦgle le volume <vol> (0-64).
QUIT Ferme toutes les fenΩtres et quitte le programme.
ZIP <0/1> 0: petite fenΩtre principale, 1: fenΩtre principale normale
HIDE <0/1> 0: Cacher fenΩtre principale, 1: Afficher fenΩtre principale
PUBSCREEN <screen> Choisis l'Θcran public pour HiP et ses fenΩtres. Attention,
les minuscules et les majuscules sont des lettres diffΘrentes !!
TIMEOUT <secs> RΦgle compte α rebours (0-600 secs).
PS3MBOOST <value> RΦgle volume PS3M (0-8).
PS3MMODE <mode> RΦgle mode PS3M. 1: surround, 2: stΘrΘo, 3: mono,
4: surround rΘel, 5: stΘrΘo 14-bit.
PS3MRATE <rate> RΦgle frΘquence de misxage PS3M (5000-56000).
LOADPREFS <file> Charge le fichier de prΘfΘrences. RedΘmarre HiP avec
les nouveaux rΘglages. HiP sauve ses prΘfΘrences exclusivement
dans le fichier S:HippoPlayer.prefs, aussi vous devrez les
rentrer α la main quelque part pour les utiliser avec AREXX.
SAMPLES Ouvre la fenΩtre des noms des Θchantillons.
GET <xxxx> Avec cette commande, vous pourrez obtenir diffΘrentes
informations sur HiP. <xxxx> peut prendre l'une des valeurs
suivantes:
- PLAY: 1 si HiP est en train de jouer, 0 sinon.
- CFIL: NumΘro du module courant, 0 si aucun n'est choisi.
- NFIL: Nombre de modules dans la liste.
- CURR: NumΘro du module chargΘ.
- NAME: Nom du module.
- TYPE: Type du module.
- CNAM: Nom du fichier courant.
- CSNG: N░ de partie courante.
- NSNG: Nombre de parties disponibles dans le module.
- CSPO: N░ pattern courante.
- MSPO: Nombre de pattern maximale.
- FNAM: Nom complet du fichier chargΘ.
- COMM: Commentaire associΘ au fichier chargΘ.
- SIZE: Taille du fichier chargΘ.
@endnode
@node Developers "DΘvelopeurs"
******************************************************************************
* *** DΘvelopeurs *** *
******************************************************************************
HiP possΦde une petite interface pour les programmeurs qui veulent rΘaliser
leurs propres scopes. Jetez un coup d'oeil sur les sources fournies en
exemple.
Ce que vous devez dΘjα faire, c'est faire un FindPort() avec "HiP-Port" comme
paramΦtre. Si cela Θchoue, HiP n'est pas en marche. Si cela rΘussi, vous aurez
un pointeur sur le port de message de HippoPlayer. Il ressemble α peu prΦs
α cela:
STRUCTURE HippoPort,MP_SIZE
LONG hip_private1 * PrivΘ...
APTR hip_kplbase * Ptr sur les donnΘes α jouer
WORD hip_reserved0 * PrivΘ...
BYTE hip_reserved1 * PrivΘ...
BYTE hip_opencount * Nombre d'ouvertures (Voir en dessous)
BYTE hip_mainvolume * Volume principal, 0-64
BYTE hip_play * Si diffΘrent de 0, HiP est en train de jouer
BYTE hip_playertype * 33 = Protracker, 49 = PS3M
*** Protracker ***
BYTE hip_reserved2
APTR hip_PTch1 * DonnΘes pour la voie 1
APTR hip_PTch2 * voie 2
APTR hip_PTch3 * voie 3
APTR hip_PTch4 * voie 4
*** PS3M ***
APTR hip_ps3mleft * Tampon pour le c⌠tΘ gauche
APTR hip_ps3mright * Tampon pour le c⌠tΘ droit
LONG hip_ps3moffs * Position du module
LONG hip_ps3mmaxoffs * Valeur maximale pour hip_ps3moffs
*** Protracker ***
BYTE hip_PTtrigger1
BYTE hip_PTtrigger2
BYTE hip_PTtrigger3
BYTE hip_PTtrigger4
*** PT channel data block
STRUCTURE PTch,0
LONG PTch_start * Adresse de dΘpart de l'Θchantillon
WORD PTch_length * Longueur de l'Θchantillon en mots
LONG PTch_loopstart * Adresse de dΘpart de la boucle
WORD PTch_replen * Longueur de la boucle en mots
WORD PTch_volume * Volume de la voie
WORD PTch_period * pΘriode de la voie
WORD PTch_private1 * PrivΘ...
*** IMPORTANT: N'Θcrivez rien dans le port!
*** hip_opencount ***
Aussit⌠t que vous obtenez un pointeur sur le port d'HippoPlayer, ajouter
1 α hip_opencount. Quand vous avez terminΘ, enlevez 1 α hip_opencount.
*** Astuces ProTracker ***
Chaque voie possΦde un bit rΘservΘ dans hip_PTtrigger. Chaque fois qu'un de
ces bits est mis α l'Θtat haut, un nouveau sample est jouΘ dans la voie.
Vous pouvez mettre ce bit α zΘro aprΦs avoir lu le rΘsultat.
Bit 0 = voie 1, bit 1 = voie 2, etc.
PTch_start est mis α jour de telle maniΦre qu'il reflΦte toujours
la partie de l'Θchantillon qui est en train d'Ωtre jouΘe. PTch_length va diminuer
graduellement jusqu'α ce qu'il atteigne zΘro. Quand cela se produit,
PTch_start est remplacΘ par PTch_loopstart et PTch_length est remplacΘ
par PTch_replen. En d'autres mots, l'Θchantillon boucle. Si la
taille de la boucle est de 2 octets (PTch_length = 1, PTch_replen = 1),
l'Θchantillon stoppe (Ne joue rien). Ne lisez pas aprΦs les donnΘes de
l'Θchantillon; VΘrifiez toujours PTch_length.
La variable hip_kplbase pointe sur la zone de donnΘes de ma routine de
ProTRacker. Cela permet de rΘaliser des scopes comme le PatternScope.
Contactez-moi si vous voulez des dΘtails sur la structure de cette zone.
*** Astuces PS3M ***
hip_ps3moffs est un offset du dΘbut des buffers qui pointe sur la position
courante (ce qui est jouΘ). Ne lisez pas aprΦs bufferstart+hip_ps3mmaxoffs.
@endnode
@node bugs "Bugs connus"
******************************************************************************
* *** Bugs connus*** *
******************************************************************************
1. Le rafraεchissement de la fenΩtre principale peut perdre dangeureusement
les pΘdales si la fenΩtre est retaillΘes pendant le chargement d'un module ou
d'une liste de modules, la sauvegarde d'une liste de module, ou le tri d'une liste.
Une modification de taille est permise, pas deux, alors mΘfiez-vous !!!
2. Le compte α rebours et l'alarme ne fonctionne pas s'il n'y a pas
d'horloge visible dans la barre de titre.
3. Quelques modules Fred provoquent des alertes Enforcer.
4. Oops! pas de bug 4 ??!? :)
5. Tiens, le 5 est parti en voyage! J'espΦre qu'il m'enverra une
carte. :)
6. Les scopes sont trop rapides (dΘphasΘs par rapport aux Θchantillons)
avec des modes d'Θcrans dont le rafraεchissement est supΘrieur α 50Hz.
7. Les modules Sonic Arranger plantent quelquefois.
8. Les Scopes buggent avec la commande ProTracker 9xx. Cela provient
de ProTracker lui-mΩme (Ma routine est 100% compatible :)
** REMARQUE: J'ai reτu des plaintes concernant les gadgets de HiP, α
cause de leur affreux aspect sur des Θcrans de plus de 8 couleurs. J'utilise
des gadgets STANDARDS, c'est donc l'AmigaOS qui est responsable des couleurs
toutes moches. Si quelqu'un connaεt la solution au problΦme, sans passer
par des librairies de GUI (comme MUI, Triton, etc.), faites-le moi savoir.
@endnode
@node history "Historique"
******************************************************************************
* *** Historique *** *
******************************************************************************
@{b}Lisez l'historique!@{ub} Il y a des choses que vous ne trouverez
nulle part ailleurs !
v2.00 (19.3.1995)
-----------------
* AREXX maintenant gΘrΘ.
* Support des Θcrans publics.
* Changements dans le contr⌠le clavier: Vous pouvez utiliser les touches sans
que la fenΩtre principale ne soit affichΘe, en appuyant sur les
touches AmigaG-ShiftG-CTRL-<Touche>.
* Du nouveau dans PS3M: Support du format FastTracker2 (modules .XM).
* PrΘsentation amΘliorΘe.
* Patch pour la playsid.library pour qu'il soit possible de jouer des
modules SID sur KickStart1.2 et 1.3.
* PrΘfΘrences: "Continue on Error", "HotKeys", "Nasty Audio", "DoubleBuffering",
"Program Dir Selector".
* FenΩtre principale: "Move", "Insert", "Sort" (CachΘ sous "Insert")
+ La fonction "TimeOut" possΦde maintenant deux modes.
+ Les fonctions "Add", "New" et "In" fonctionnent maintenant avec des rΘpertoires.
+ Nouveau: Routine pour The Player v6.1a.
+ La routine de ProTracker ne provoque plus l'arrΩt des transferts sΘrie.
+ Ajout des commandes CLI "HIDE" et "QUIT".
+ PrΘfΘrences: L'option de PS3M "Volume Boost" a un effet immΘdiat.
+ J'ai inclus des programmes tiers.
. Les modules SID sont chargΘs en mΘmoire publique, si c'est possible.
. HiP peut Ωtre cachΘ avec les touches AmigaG-ShiftG-CTRL + h.
. Touche pour activer ou non les scopes.
. Requiert moins de temps machine que la v1.40 quand HiP ne joue pas.
. Routines d'affichage des fichiers amΘliorΘes et scrolling par saut avec
shift.
. Nouvel algorithme pour gΘnΘrateur alΘatoire (merci Thomas).
. Si vous avez rΘglΘ la routine ProTracker sur "FASTRAM", les modules plus
petits que le buffer en chip (256kB) seront chargΘs en CHIP... :)
. Reconnaεt les suffixes en .Lha .lHa et .lHA.
. Seuls les modules Oktalyzer en 8 voies sont chargΘs en mΘmoire FAST.
. Activation/DΘsactivation des gadgets plus rapide. (OffGadget() Θtait trop lent).
. Suppression d'une alerte Enforcer quand la fenΩtre de sΘlection Θtait ActivΘe/DΘsactivΘe.
. Correction d'une erreur dans la documentation: La table des players possΘdait des
informations erronΘes.
. En gΘnΘral, de bonnes choses.
v2.05 (3.5.1995)
----------------
* Quelques corrections et amΘliorations ici et lα.
* Clavier: K/L ΘchangΘ avec flΦche gauche/flΦche droite.
Ajout de nombreuses fonctions associΘes au pavΘ numΘrique.
* MED: support des modules en plusieurs parties, N░ partie/longueur de la partie,
avance, retour, fin de module. Suppression du bug qui provoquait une erreur
de librairie.
* Nouvelle routine pour les modules ProTracker qui n'utilise plus que 1024 octets
de mΘmoire CHIP.
* Les fichiers GZip ne sont plus supportΘs. Les fichiers LZX le sont.
* Nouveaux formats de modules: Mark II, Maniacs of Noise, David Whittaker,
BP SoundMon v3.0 (v2.2?).
* PrΘfΘrences: Selecteur "VBlank timing", Interrupteur pour les barres de scopes.
- Ajo√t du gadget de zoom (KickStart 2.0 ou +).
- Les rΘpertoires sont ajoutΘs rΘcursivement (KickStart 2.0 ou +).
- Correction: PS3M avec l'option "Killer" provoquait des plantages (par ma faute).
+ Ajout du mode "Humble" pour PS3M: prioritΘ -3.
+ Le buffer de mixage de PS3M peut avoir une taille de 64Ko maximum.
- Correction: Le gΘnΘrateur de sΘlΘction alΘatoire de modules Θtait
sΘvΦrement buggΘ (plantait la machine).
- Correction: Option "PatternDelay" et "VolSlide" de la routine ProTracker.
- Double buffering: S'il n'y a pas assez de mΘmoire, efface de la mΘmoire le
module courant et refait une tentative.
- Quand des modules sont ajoutΘs via AppWindow ou par ligne de commande, ils
sont ajoutΘs α la fin de la liste plut⌠t qu'au dΘbut.
- L'Θtat du filtre est sauvegardΘ dans le fichier de prΘfΘrences. Ce n'Θtait pas
la cas dans les version prΘcΘdentes !!!
- La barre de sΘlΘction des fichier est toujours visible.
- Meilleur gestion des erreurs au dΘmarrage du programme.
- La routine de tri est six fois plus rapide qu'auparavant.
- La prioritΘ se repercute sur tous les processus de HiP, sauf sur l'HippoScope.
- La fenΩtre s'adapte α diffΘrentes tailles de bordures (fonctionne avec SysIHack).
- Info sur la barre de titre: l'horloge et la mΘmoire libre sont affichΘes en
mΩme temps.
- Les touches fonctionnent Θgalement depuis la fenΩtre de prΘfΘrences.
- Une nouvelle ic⌠ne par Cyclone.
v2.06 (19.5.1995)
-----------------
* Groupe de players externe.
+ PossibilitΘ de chosir des polices de 8x8 pixels (KickStart 2.0 ou +).
+ Le titre de la fenΩtre d'informations sur les samples contient maintenant
le nom, le commentaire et la taille du module.
+ La synchro est faite avec le CIAA. Les arrΩts durant les transferts sΘrie
ne devraient Ωtre maintenant plus qu'un mauvais souvenir.
- L'option "Hide" (Cacher) avait un GROS bug ! Je lui ai fait la peau.
( Salut Yolk! (Je ne suis qu'un idiot)).
- Correction d'un bug dans le HiP-script (Extraction LZX).
- Presser le bouton "Use" dans le fenΩtre de prΘfΘrence modifiera
Θgalement le scope.
- Baisse rΘguliΦre du volume α la sortie du programme.
- Une nouvelle ic⌠ne par Roman Patzner.
- Correction d'un bug dans ZiP (ARexx).
- Suppression de bugs dans PS3M.
- Des corrections...
v2.07 (26.6.1995)
-----------------
Correction de bugs:
- L'option "Continuer si erreur" ne provoque plus de chargement sans fin, ni de
boucles infinies.
- La taille maximale du buffer PS3M rΘduite α 32Ko ( Avec un buffer α 64Ko, τa ne
fonctionnait pas toujours bien).
- Suppression d'un bug dans le selcteur de polices (Il n'y a plus de gaspillage
de mΘmoire et de temps).
- L'option "New" ne supprime la liste que s'il y a dΘjα eu des modules choisis.
- Suppression du bug dans la routine ProTracker en mΘmoire FAST (celui qui
faisait planter la machine).
- Le compte-α-rebours fonctionne maintenant quand l'option "double-buffering"
est enclenchΘe.
- Si l'on voulait charger des modules TFMX mdat+smpl depuis un archive LhA,
on avait toutes les chances de rencontrer un gros bug! Je lui ai fait la peau.
- Un autre bug avec LhA et TFMX enlevΘ. Provoquait vraisemblablement un plantage
si la longueur du fichier en .MDAT Θtait impaire.
- Les options Pos/Len et NS/PS ne fonctionnaient pas les modules
MED MMD2 (Je n'avais pas leur description !), aussi je les ai dΘsactivΘes.
- La commande ARexx "Play" Θtait mal documentΘe. C'est corrigΘ.
AmΘliorations:
- Petites corrections et autres amΘliorations ici et lα.
- Option pour trouver un fichier dans la liste.
- Une alarme ! :)
- Nouveaux formats de modules: Old Soundtracker, Hippel, Hippel-COSO.
- "SID-info" et la fenΩtre d'informations sur les Θchantillons sont
mis α jour quand un nouveau module est chargΘ.
- Un nouveau gadget α choix multiples actionnΘ avec le bouton droit de la souris.
- L'option "Center name' a ΘtΘ amΘliorΘe, aussi le double clique est plus facile.
- Une option est maintenant disponible pour monter la durΘe des modules
ProTracker.
- La routine pour jouer les modules MED va essayer d'allouer le port sΘrie
pour jouer les modules MIDI.
- Nouvelle version de PS3M: 0.951. Beaucoup de bugs ont ΘtΘ enlevΘs.
- DΘplacement de PS3M dans le fichier "Player Group".
- La configuration pour PS3M est identique α celui de l'utilitaire
PS3M par Guru.
- Ascenseur pour le StΘrΘo surround dans PS3M.
- Les modes PS3M "Humble" et "Friendly" remplacΘ par un sΘlecteur de prioritΘ.
- PS3M utilise maintenant le CIAA qui ne provoque plus d'arrΩt des transferts
sΘrie comme la CIAB (Le CIAB peut toutefois Ωtre choisis par l'utilisateur
dans les prΘfΘrences de PS3M).
- Une nouvelle routine d'attente du DMA pour la routine de ProTracker
par Peter Kunath.
- Modifier un scope a un effet immΘdiat.
- Il n'y a plus d'Θcran qui surgit lors du dΘmarrage de HiP.
- AmΘlioration de l'identification des fichiers LhA, LZX, ZiP.
- Outils: WaitHiP, HiPlay, PSIDcomment.
- Nouvelles ic⌠nes MagicWorkBench par Roman Patzner.
- Nouvelles ic⌠nes NewIcons par David Wiles.
- HiP.guide par Tuomas Lukinmaa.
v2.08 (21.7.1995)
-----------------
Suppression de bugs:
- L'option "Play Module once" a ΘtΘ enlevΘe.
- Modification de la routine ProTracker afin qu'elle utilise l'ancien
"DMA Wait" car le nouveau ne fonctionnait pas toujours bien.
- Ajo√t du sΘlecteur de liste du bouton droit pour le programme principal.
- J'essayais de jouer les modules MED mΩme quand une erreur d'initialisation
se produisait. CorrigΘ.
- La routine de calcul de la durΘe d'un module ProTracker partait aux
choux (:-) de temps en temps. CorrigΘ
- Correction de la routine de dΘtection de fin des modules ProTracker.
- La routine qui parcourait le fichier de configuration de PS3M avait
un bug. Elle se mΘlangeait les pinceaux dans les prioritΘs
du mode "killer". CorrigΘ.
- Le mode "DoubleBuffering" fonctionne maintenant avec les modules qui
sont chargΘs par leur ic⌠ne (AppWindow).
- Les modules dont l'ic⌠ne Θtait lachΘs sur la fenΩtre principale Θtait
jouΘs immΘdiatement mΩme en mode alΘatoire.
- L'identification des fichiers PSID avec des fichiers .info reconnaεt
maintenant plus de fichiers.
- Plantage quand la police ne pouvait pas Ωtre ouverte. CorrigΘ.
- Corrections de problΦmes avec les noms des modules et PS3M.
- L'option "Continue on error" Θchouait avec des formats de modules inconnus.
- L'option ProTracker "SampleOffset" fonctionne maintenant correctement.
Coucou Yolk & Guru! :)
- Reconnaεt les fichiers en .LZH.
- Gros bug enlevΘ dans l'option de sΘlection alΘatoire des modules...
AmΘliorations:
- Ajo√t d'un pointeur de souris d'attente.
- Meilleur identification des formats MarkII, Hippel et Hippel-COSO.
- Inclusion d'une brosse HiP par Roman Patzner.
- Pas de baisse progressive du volume quand on quitte HiP.
- La baisse progressive de volume fonctionne un peu mieux avec PS3M.
- La fenΩtre "Scope" est fermΘe quand aucune donnΘe n'est disponible.
- Le sΘlecteur de liste dans les prΘfΘrences peut-Ωtre annulΘ en cliquant
α l'extΘrieur de la fenΩtre.
- Si un module contient plusieurs parties, celles-ci sont toutes jouΘes,
avant qu'un autre module ne soit chargΘ. Cela fonctionne avec les modes
"List repeatedly", "List once" et avec les modules dont la fin est dΘtectable,
et avec le compte-α-rebours.
v2.09 (28.7.1995)
-----------------
AAARRGHHHH! La v2.08 avait une vieille version de PS3M :-(((((((( Cette version
possΦde la nouvelle version (la mΩme que dans la version v2.07)...
AmΘliorations:
- Un nouveau Scope
- Un petit changement dans le PatternScope α propos des VU-mΦtres.
v2.10 (2.9.1995)
----------------
Correction de bugs:
- Des petites ici et lα.
- Correction du bug de "DMA wait": Protracker, JamCracker, Soundmon, Hippel-COSO.
Il y avait des notes perdues avec des Θcrans dans la vitesse de
rafraεchissement Θtait ΘlevΘe.
- Suppression de l'alerte Enfrocer quand le bouton droit Θtait pressΘe.
- Suppression de bugs dans les commandes CLI.
AmΘliorations:
- Diviseurs de listes.
- DΘcoupage des prΘfixes des noms de fichier
- Chargement au dΘmarrage.
- Nouveau mode "Fast Forward"
- Indicateur de fonctions par bouton droit (Style DOpus).
- Nouvelle organisation des prΘfΘrences.
- Changement de la position du "curseur" dans le PatternScope"
- Restitution des Θchantillons IFF 8SVX.
- Ajo√t de la commande ARexx SAMPLES.
- La commande ARexx PLAYSONG est buggΘe. RemplacΘe par SONGPLAY qui
fonctionne.
- Petite interface pour les programmeurs.
- RΘduction de la taille des QuadraScopes et StereoScopes.
- DΘplacement de l'information de la barre de titre de la fenΩtre
d'informations sur les Θchantillons dans la fenΩtre elle-mΩme.
- La position de la fenΩtre d'informations sur les Θchantillons ainsi que
celle de la fenΩtre d'infos, sont sauvegardΘes.
- Les fenΩtres d'Θchantillons non ouvertes par l'utilisateur ne dΘsactivent
plus la fenΩtre principale.
- On peut concatΘner des listes de modules avec le bouton droit et le
gadget "Lp".
- AmΘlioration de la routine de tri:
* Le tri s'effectue sur 24 caractΦres.
* Les sections sΘparΘes sont triΘes indΘpendamment
* Compatible avec le dΘcoupage des prΘfixes.
* Pas trΦs rapide. J'utilise encore le tri α bulle.
- Saute la mise des valeurs dans le fichier de configuration
de PS3M avec des "?".
- Inclusion du script "Filer-ARexx" par Janne Simonen.
- Augmentation de la frΘquence de mixage maximale de 56kHz α 58 kHz aprΦs avoir
trouvΘ que c'Θtait possible.
- HippoScope pour PS3M: Doublement la taille verticale des pixels, doublement
du nombre des pixels sur les Amigas qui possΦdent un 68020 ou plus.
REMARQUE: Le mot-clΘ PRG a ΘtΘ changΘ en PRGM!
v2.11 (6.9.1995)
----------------
Corrections de bugs:
- De petites corrections.
- v2.10 avait une version de test de la routine ProTracker... Argh!
(Disons que τa marche bien et que c'est plus rapide, mais τa ne
sonnait pas toujours comme le proTracker original. Je suis donc revenu
α l'ancienne version.)
AmΘliorations:
- Les Scopes s'ouvrent quand cela est possible.
v2.12 (16.9.1995)
-----------------
Corrections de bugs:
- Quelques unes.
AmΘliorations:
- RΘΘcriture de l'interface pour programmeur.
- Inclusion de Scopes externes.
- Exemple de sources de Scopes inclus.
- Indicateur de progrΦs de chargement des fichiers XPK.
- StereoScopes remplis pour PS3M.
- HippoScope pour PS3M: Pixels en 2x1 au lieu de 1x2. Il n'y a plus
de points supplΘmentaires avec les 68020 ou +.
v2.20 (27.10.1995)
------------------
Corrections de bugs:
- Quelques unes...
- La stΘrΘo pour PS3M n'Θtait modifiΘe si la fenΩtre des prΘfΘrences Θtait
ouverte.
- La variable hip_play dans le port de HiP n'Θtait pas mise α jour. CorrigΘ.
- Vilain bug tuΘ dans lerequester de fonts. Corruption des commandes
d'archive.
- Des corrections dans la routine de ProTracker.
- Bug fixΘ dans la source d'exemple du Scope.
AmΘliorations:
- Nouveau systΦme de prΘfΘrences par pages.
- Vue par liste des informations sur le module (nom de Θchantillons,
info PSID, etc...).
- Nouveau PS3M: 0.959 (20.9.1995) REMARQUE: Le player XM vient du
vieux PS3M car le nouveau player XM Θtait nul... Hi Guru!
- Suppression de la selection du CIA de HippolPlayer.PS3M. Actuellement,
PS3M utilise toujours si possible le CIAA.
- Gestion des caractΦres jokers pour les requesters de fichiers.
- Support de la librairies XFDmaster.library pour charger toute sorte
de fichiers compactΘs.
- Support du format TFHD par Alexis Nasr. (TFMX mdat et smpl combinΘs).
- S'il n'y a pas assez de mΘmoire chip, les modules ProTracker non compactΘs
ou compactΘs avec XPK seront chargΘs en mΘmoire FAST.
- Si possible, le CIAB est utilisΘ pour la DMA Wait. Aucune interruption
incluse.
- Meilleur identification des vieux SoundTracker.
- Le compte-α-rebours maximale est 30 min.
- L'alarme possΦde maintenant un ascenseur (hh:mm)
- Inclusion de xVUMeter.
- Inclusion de HiPScope avec les sources en C et les fichiers headers par
Thomas Skoldenborg.
@endnode
@node Hellos "Hellos"
******************************************************************************
* *** Hellos *** *
******************************************************************************
Jarno Paananen (Guru/Sahara Surfers)
- Salut, mon ami! Merci beaucoup pour PS3M et tout le reste!
Nico Franτois
- Merci pour la magnifique ReqTools.library!
Ron Birk & Per Hσkan Sundell
- Merci pour avoir fait une Θmulation SID preque parfaite.
Remerciements:
-------------
Peter Kunath (Delirium Softdesign), Henryk Richter (Buggs/Defect), Tommi
Lindstr÷m, Richard Harris, cYClone/nEW-dEAL^PSD PC, Roman Patzner, David
Wiles, Tuomas Lukinmaa (Tumu / BFB Team), Janne Simonen
Beta-Testeurs Officiels:
-----------------------
Jarkko Kemppainen, Mikko Karvonen (Pour s√r... :)
Hellos Speciaux:
---------------
Agust Arni Jonsson (Nemesis1), Mikael Grahn, Jari Karjalainen, Ivan
Wheelwright, Jani Kannisto, Thomas Gylfe, Arto Ikola, Tommi Lempinen, Paul
Wellstead, Mikko Vartio, Pasi Laaksonen, Alan Guillevic, Armin Pigulla,
Mikko Manninen, Seppo Tomperi, Jari MikkilΣ, Patrick Becker, Petri
Koistinen, Juha Laukkanen, Jan Svihus
Merci α ceux qui m'ont envoyΘ du courrier Θlectronique et merci α ceux
avec qui j'ai parlΘ sur IRC.
Merci α tous ceux qui se sont enregistrΘs, qui m'ont envoyΘs des rapports
de bugs et des suggestions.
@endnode
@node about "A propos de ..."
******************************************************************************
* *** A Propos de *** *
******************************************************************************
HippoPlayer a ΘtΘ rΘalisΘ en assembleur avec Asm-Ones v1.06/1.09/1.25. Ecrit
en assembleur pur α 100%. La longueur du source sans aucun include ou
replay routine est d'environ 365 Ko
Enregistrements, rapports de bugs, commentaires, suggestions, et des trus pour
C-64 sont les bienvenus !
Precisez toujours votre configuration AMIGA et la version de HiP quand vous envoyez
un rapport de bug!
Kari-Pekka Koljonen
Torikatu 31
40900 SΣynΣtsalo
Finland
E-mail: kp@direktor.voima.jkl.fi
kpkoljon@freenet.hut.fi
IRC: K-P
TΘl (en Finlande) : 941-3742699
@endnode
@node traduc "A propos de la traduction..."
******************************************************************************
* *** A propos de la traduction... *** *
******************************************************************************
La traduction de la prΘsente documentation a ΘtΘ effectuΘe par:
Kangourou
BoOoing...BoOoing...BoOoing
Alan GUILLEVIC
25, Avenue du MAIL
21240 TALANT
FRANCE
Si vous avez des remarques concernant cette traduction (Erreurs de frappes,
d'orthographe, de grammaire, voire des contre-sens), n'hΘsitez pas α me contacter,
ou α contacter l'auteur de HiP.
Soutenez le shareware, soutenez l'AMIGA et enregistrez vous! Le programme
en vaut vraiment la peine.
Un petit coucou en passant α tous ceux que je connais (Pas de noms ! :))
@endnode