Index du forum




Un petit coup de main... Vous pouvez nous aider à mettre ce site à jour: n'hésitez pas à me contacter !!!

* Connexion   * Inscription

* FAQ
Nous sommes actuellement le 30 Nov 2025, 08:39

Index du forum » News - Actualités

Le fuseau horaire est UTC+1 heure


SpeedCrock & MiniCrock

Modérateur: poulette73



Publier un nouveau sujet Répondre au sujet  Page 1 sur 1
 [ 2 message(s) ] 
  Aperçu avant impression Sujet précédent | Sujet suivant 
Auteur Message
JMD
 Sujet du message : SpeedCrock & MiniCrock
Message Publié : 13 Avr 2008, 19:26 
Hors-ligne
Rulezzz
Rulezzz
Avatar de l’utilisateur

Inscription : 28 Déc 2007, 22:44
Message(s) : 295
Localisation : Toulouse
Hello,

Je viens de faire un petit programme dont le but est « d’optimiser » les fichiers WAV issus des Cassettes amstrad. L’optimisation a pour but de faciliter la compression (ZIP/RAR) tout en gardant, bien entendu, le fichier fonctionnel.
Le principe est assez simple : il correspond à une saturation du son pour ne garder que quelques valeurs. De plus, on efface tous les bruits dans les ‘blancs’ entre les blocks. Ceci est, ni plus ni moins, que le process fait par un emulateur quand il lit un fichier WAV.
Le logiciel supprime aussi les blancs au début et à la fin.

Le résultat est assez intéressant :
Arkanoid avant traitement fait : 10529 Ko et se compresse en 978 Ko (Winrar)
Apres traitement il fait : 9937 Ko et se compresse en 141Ko

J’ai testé le résultat avec CPCE et winape sans problème.

Vous pouvez le télécharger là.

Le logiciel ne supporte que les fichiers WAV 8Bits, mono et 44.1Kh.

Pour le faire fonctionner, lancer SpeedCrock et ouvrir ce fichier (Menu / Ouvrir) et sauvegarder le résultat (menu/enregistrer).
Le programme est fait en C# et nécessite le Framework .Net 2 pour marcher.

Bon, je soupçonne ma façon d’enregistrer les cassettes d’être un bon client pour ce traitement.

Pourriez vous l'essayer et me donner votre avis ?

Par avance merci.


Haut
 Profil  
 
JMD
 Sujet du message :
Message Publié : 02 Mai 2008, 16:49 
Hors-ligne
Rulezzz
Rulezzz
Avatar de l’utilisateur

Inscription : 28 Déc 2007, 22:44
Message(s) : 295
Localisation : Toulouse
Bon, comme il semble qu'il y ait des pbms avec le framework .Net et tout le bousin de microsoft, j'ai réécris le prog en C.
C'est de la bonne ligne de commande à l'ancienne :)

ça se trouve là

Pour l'utiliser, il faut tapper :
minicrock.exe <fichier Source> <fichier destination>

exemple : minicrock.exe Turrican.wav Turricrock.wav

Il y a une option possible qui permet de définir la taille de la portion qui est "blanchie" : -c [0-100]
On la définit en %

exemple : minicrock.exe -c 30 Turrican.wav Turricrock.wav
indique que 30% des valeurs seront blanchies.

Dans l'exemple : 30% de 256 valeurs possibles en 8bits --> 76 valeurs.
Au final : tout ce qui aura une valeur entre -38 et +38 deviendra 0. Tout ce qui sera >38 deviendra 128 et tout ce qui sera <-38 deviendra -127

Voilà.

Dites moi si c'est aussi efficace sur vos dumps que sur les miens.


Haut
 Profil  
 
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  Page 1 sur 1
 [ 2 message(s) ] 

Index du forum » News - Actualités

Le fuseau horaire est UTC+1 heure


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 18 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Aller vers :  
Powered by phpBB® Forum Software © phpBB Group
Traduit en français par Maël Soucaze.