Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Utilitaires >> Toutes >> Divers >> Lo-Fi MP3 Opus Player
Lo-Fi MP3 Opus Player
Version : 1.1.11 Taille : 292464 octets Ajouté le : 2026-10-17 10:29 Modifié le : 2026-10-17 10:29
Auteur : KaraRyougi
Posté par :
Northern_snoHors ligneMembrePoints: 43 Défis: 0 Message
Planète Casio - Programme Casio - Lo-Fi MP3 Opus Player - KaraRyougi - Calculatrices
Nombre de visites sur cette page : 74
Score au progrank : 12
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
7 téléchargements | Soumettre un test

Ce programme est sous licence GPL 2.0.


Description :

GitHub Repo: https://github.com/KaraRyougi/fx-CG-lofi-player

It's a music player that supports WAV / MP3 / Opus for fx-CG50 / fx-CG100. You should be able to fit 1 hour of 32 kbps Opus audio in the calculator's storage. Longer time can be achieved if you are willing to lower the bitrate even more.

Heavy tests have been performed to ensure great audio quality on fx-CG50 / fx-CG100. I've tested a lot of different ways to reduce noise and to achieve higher SNR. There are many tiny details, and it almost feels like a real "Hi-Fi" project lol. I also used a 96 kHz / 24-bit SONY recorder to check audio quality. More experiments are still on-going. As a music player it still lacks basic functions such as playlists, shuffle mode, etc. These features will come later. The main purpose of this project is to test how good the CASIO can be as a music player. It's the pilot project for adding audio support for my gpSP GBA emulator.

(fun fact: fx-CG50 sounds better than fx-CG100 - the noise is more spreaded out across the frequency spectrum, even though the total noise energy is higher compared to fx-CG100)

To reduce noise, no screen refresh will happen during playback. So if you see the screen stuck during playback, don't panic - that's not a bug but a feature.

This project uses libmad & libopus for decoding files.
This project is coded by Claude Opus 5.5. There are also a LOT of manual testing involved.

The attached g3a works on both fx-CG50 and fx-CG100.


Commentaires :


LDAHors ligneMembrePoints: 244 Défis: 6 Message
Posté le 17-10-2026 à 16:20 | #
:/

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2026 | Il y a 187 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd