En travaillant sur le CZP-1, qui était au moins initialement une tentative de créer un Casio CZ-101 sur une page web, je suis tombé sur cette vidéo YouTube d’oliveoil22 :
La question immédiate était : « Comment puis-je reproduire ces sons dans le CZP-1 ? ». Heureusement pour moi, oliveoil22 avait également partagé ses données de patch CZ-101 . . .
Notez que le CZP-1 n’inclut pas les effets de post-traitement qu’oliveoil22 utilise dans ses patchs, ce qui explique la plupart des différences, mais il est par ailleurs très proche.
Le CZP-1 enregistre les banques que vous avez chargées dans différents emplacements de votre navigateur ; tant que vous n’utilisez pas la navigation privée, vous constaterez qu’il s’en souvient d’une session à l’autre. Cela fonctionne également entre les onglets : tous les onglets CZP-1 verront les mêmes données de banque chargées, mais vous pouvez sélectionner différentes banques et programmes dans différents onglets.
Si vous souhaitez vider une banque, déchargez-la avec le bouton (« Décharger »).
Le CZP-1 ne permet pas seulement de partager des sons en chargeant et enregistrant des fichiers JSON, vous pouvez également simplement partager des URL.
Par exemple, ici est un autre son.
Pour créer ces URL, il vous suffit de créer le son souhaité et, dans la Bibliothèque sous Programmes, d’appuyer sur « Partager l’URL », ce qui copie l’URL dans le presse-papiers de votre appareil.
L’URL encode les données en elle-même. Aucune donnée sonore n’est stockée sur le serveur, et vous pouvez librement envoyer des URL entre vos appareils.
Pour en savoir plus, consultez l’article de blog d’introduction ou le Manuel complet du CZP-1.
Le plus surprenant ici était la manière dont cela a été réalisé. J’ai téléchargé les données de patch à partir des liens Google Drive d’oliveoil22 présents sur la page de la vidéo YouTube, j’ai deviné qu’il s’agissait probablement de données MIDI « system exclusive » grâce à l’extension « syx », j’en ai informé Claude qui avait effectué la dernière version du moteur audio du CZP-1 et, cinq minutes plus tard, j’avais le fichier JSON de la banque contenant les données de patch pour les charger dans le CZP-1.
Si vous aviez essayé de faire ce genre de chose autrefois, cela aurait semblé totalement fou.
Enfin, merci à oliveoil22 qui mérite tout le crédit pour ce qu’il y a de bon dans ces données de patch. Je suppose que cela vous convient, sinon faites-le moi savoir.