aylet-gtk - En ligne dans le Cloud

Il s'agit de la commande aylet-gtk qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


aylet, xaylet - lire les fichiers musicaux Spectrum ".ay"

SYNOPSIS


Aylet/xaylet [-BehlmnNsS] [-A s'arrêter après] [-F Temps de fondu] [-t numéro de piste] [file1 [file2 ... ]]

DESCRIPTION


aylet lit les fichiers musicaux au format « .ay ». Ces fichiers sont essentiellement des enveloppes autour
bits de code Z80 qui jouent de la musique sur le matériel audio du Sinclair ZX Spectrum 128 - le
beeper, ou la puce sonore AY-3-8912, ou les deux. Les fichiers utilisant les ports Amstrad CPC sont également
prise en charge.

`aylet' a une interface basée sur les malédictions et `xaylet' a une interface basée sur X.

OPTIONS


-A définir le temps d'arrêt en secondes (c'est l'heure à laquelle les pistes commencent à disparaître),
ou 0 pour désactiver la décoloration. La valeur par défaut est de 180 secondes (3 minutes).

-B utilisez les positions stéréo « ABC », plutôt que le « ACB » par défaut. ACB pousse efficacement
canaux A et B à gauche et à droite (en utilisant un délai stéréo), avec C restant
central; ABC place A et C à gauche/droite à la place, laissant B au centre.

-e force la lecture 8 bits, même si 16 bits est disponible.

-F réglez le temps de fondu en secondes (le temps que prennent les pistes pour disparaître). La valeur par défaut est 10
secondes.

-h donner une aide à l'utilisation laconique.

-l lister le contenu des fichiers (noms des pistes, etc.) plutôt que de les lire.

-m utilisez mono plutôt que la lecture stéréo par défaut.

-n plutôt que l'interface habituelle, utilisez un simple style tty de lecture par lots, un peu comme
mpg123. (Ne fonctionne que dans la version des malédictions.)

-N utiliser une séparation stéréo « étroite » (pour que les canaux sonnent plus près) plutôt que
la séparation "large" par défaut.

-s sortir des échantillons de données sur stdout plutôt que de les lire ; implique '-n'. L'échantillon est
Stéréo 44.1 kHz 16 bits (ou mono si vous utilisez "-m"). Ne soyez pas surpris si l'échantillon
prend un peu de temps à générer, car il doit encore émuler le Z80.

-S appliquer un effet pseudo-stéréo à la sortie du bip. Fonctionne bien dans certains cas, mais
peut rendre les choses un peu tremblantes (ou plutôt, plus que d'habitude :-)).

-t lire uniquement la piste spécifiée, puis quitter. (À proprement parler, il commence à jouer le
piste donnée, et se ferme lorsqu'une piste disparaît.) Principalement utile lors de la lecture d'un
fichier unique de manière non interactive.

file1 et ainsi de suite
le(s) fichier(s) à lire. Actuellement, ceux-ci ne peuvent être spécifiés que sur la ligne de commande.

DERRIÈRE L' SCÈNES


La façon dont fonctionne aylet peut sembler un peu étrange si vous n'êtes pas familier avec la façon dont le `.ay'
format s'occupe des choses, alors voici quelques informations sur la façon dont tout cela fonctionne.

Comme mentionné ci-dessus, les fichiers contiennent essentiellement des morceaux de code machine à exécuter sur un
émulé Z80 avec certains matériels audio. Puisque vous exécutez simplement un programme, vous ne pouvez pas
avance ou rembobinage très rapide en tant que tel, mais vous pouvez vous déplacer entre les pistes spécifiées dans le
déposer. (Certains fichiers n'en ont qu'un, mais d'autres en ont plusieurs.)

Toute cette histoire d'exécution d'un programme entraîne également deux autres problèmes. Tu ne peux pas dire
où se termine une piste, autre que pour voir quand le son s'arrête ; ce que fait aylet, c'est de sortir d'un
piste après 4 secondes de silence total. Et une piste peut ne jamais finir du tout ; aylet le fane
par défaut après 3 minutes. (Oui, 3 minutes est peut-être trop tôt pour permettre à certaines pistes de
« finir », mais vous devez trouver l'équilibre quelque part, et ce n'est qu'un défaut. Utilisez '-A'
ou appuyez sur `s' pour le changer.)

CLÉS


Les interfaces basées sur les malédictions et basées sur X utilisent ces clés (dont certaines sont basées sur
ceux utilisés par XMMS) :

q or Esc
quitte le programme.

z Piste précédente.

x jouer.

c pause.

v être arrêtée. (Sous-titres français disponibles)

b piste suivante.

r redémarrer la piste.

Retour arrière or Supprimer
fichier précédent.

espace fichier suivant.

s augmenter le temps d'arrêt.

S diminuer le temps d'arrêt. Le mettre à zéro désactive complètement la décoloration.

f augmenter le temps de fondu.

F diminuer le temps de fondu.

h activer/désactiver le mode haute vitesse, jouer quatre fois plus vite lorsqu'il est activé (en quelque sorte),
comme une sorte de substitut à un véritable contrôle d'avance rapide.

Dans xaylet, vous pouvez également utiliser les boutons correspondants pour la plupart des éléments ci-dessus.

Lorsque vous utilisez `aylet -n', l'interactivité est considérablement réduite, ne laissant qu'un
commande:

Ctrl-C si la piste en cours est en cours de lecture depuis moins d'une demi-seconde, quittez le
programme; sinon, passez à la piste suivante.

Notez que la clé utilisée pour faire cela est vraiment celle que vous avez configurée pour générer un SIGINT
signal, mais c'est généralement Ctrl-C.

EXEMPLES


Pour lire tous les fichiers .ay du répertoire actuel :

aylet *.ay
or
xaylet *.ay

Pour convertir ysfollin.ay en un échantillon mono au format .wav (nécessite `sox') :

aylet -sm ysfollin.ay |sox -r 44100 -t sw - tune.wav

Utilisez aylet-gtk en ligne en utilisant les services onworks.net



Derniers programmes en ligne Linux et Windows