ZicPlay
Projet sous Delphi démarré à l'occasion de la Fête de la Musique 2023 (21 juin en France), ZicPlay est à la base un lecteur de fichiers MP3 censé remplacer des logiciels comme iTunes, Musiques ou Windows Media Player.
D'une utilisation assez simple, il a été codé en live sur Twitch. Voici les rediffusions et quelques vidéos complémentaires autour de ce lecteur MP3 bien pratique.
Liens associés
Ces liens s'ouvrent dans la même fenêtre que cette page. En cliquant dessus vous quitterez Serial Streameur.
Pensez à les ouvrir dans un nouvel onglet si vous préférez rester ici pour y revenir plus facilement.
Démarrage du projet ZicPlay
- 20/06/2023 - 4 heures 17 minutes
Cette première session de codage sur le projet ZicPlay a permis de définir mes objectifs pour ce logiciel et ses bases de fonctionnement. C'est un développement multiplateforme sous Delphi dans un projet FireMonkey qui permettra de ne plus utiliser le lo(...)
Pourquoi avoir développé ZicPlay ?
- 21/06/2023 - 12 minutes
Lors du développement de ZicPlay et à plusieurs reprises après il m'a été demandé pourquoi je me suis lancé dans ce projet de développement d'un lecteur de fichiers MP3 alors qu'il en existe plein sur le net et en particulier avec les ordinateurs moderne(...)
Finalisation du proof of concept de ZicPlay
- 21/06/2023 - 5 heures 14 minutes
Seconde journée de développement sur ZicPlay pour la Fête de la Musique 2023. Après une courte introduction j'ai débordé sur un codage d'exemple ajouté au dépôt de code Delphi Samples permettant de voir comment trier une liste générique puis nous sommes (...)
Ajout du connecteur "système de fichiers" à ZicPlay
- 11/07/2023 - 4 heures 28 minutes
Sur cette troisième session de codage sur le projet ZicPlay nous avons retiré les élements de POC et de tests pour transformer le programme en vrai lecteur MP3. Après quelques changements dans les options de projet et la mise à niveau des informations de(...)
Travail autour des playlists dans ZicPlay
- 12/07/2023 - 4 heures 40 minutes
Cette session de codage sur ZicPlay a tourné autour des listes de sons en terme de stockage et de fonctionnement. Des paramètres ont été ajoutés au programme. Leur chargement et sauvegarde ont été codés et fiabilisés. Les playlists sont maintenant opérat(...)
Finalisation du fonctionnement des playlists dans ZicPlay
- 14/07/2023 - 5 heures 9 minutes
Lors de cette session de développement nous avons finalisé le fonctionnement visuel et "sous le capot" des listes de sons (playlists) dans ZicPlay. De nombreux changements sont intervenus pour activer ou pas une playlist, l'afficher, la cocher/décocher, (...)
Relooking de l'interface utilisateur de ZicPlay
- 15/07/2023 - 5 heures 14 minutes
Cette sixième session de travail (en direct) sur le logiciel ZicPlay s'est concentrée sur l'interface utilisateur. Nous avons ajouté les cases à cocher permettant de définir le mode de lecture (boucle, intros, aléatoire, répétition) et les boutons permet(...)
Prise en charge des tags ID3 des fichiers MP3 dans ZicPlay
- 16/07/2023 - 7 heures 4 minutes
Après avoir passé du temps à regarder si l'Audio Tools Library 2.3 (abandonnée en 2005) et l'Audio Werkzeuge Bibliothek (semblant également abandonnée depuis 2019) pouvaient fournir les blocs de code utilisables dans ZicPlay (sous réserve de compatiblité(...)
Un point sur la version 1.1 de ZicPlay
- 21/07/2023 - 7 minutes
Sortie le 17 juillet 2023, la version 1.1 de ZicPlay est plutôt une finalisation et un ensemble d'améliorations techniques sur la version 1.0 de la veille. ZicPlay est un lecteur de fichiers MP3 codé pendant quelques sessions de développement sur Twitch (...)