Wolfram Language

Composez de la musique Bitcoin

Wolfram Language permet d'accéder à différentes couches d'informations de la chaîne de blocs. Cet exemple illustre comment utiliser les codes de transaction hexadécimaux, obtenir le code ASCII de chaque caractère et associer une SoundNote à chacun.

Pour extraire la liste des transactions d'un bloc, utilisez BlockchainBlockData.

Utilisez ToCharacterCode pour obtenir le code ASCII de chaque chiffre hexadécimal et prenez les 100 premiers éléments, en soustrayant 60 pour garder les valeurs dans la plage de hauteur appropriée.

Utilisez le code ASCII modifié pour la tonalité et un multiple de sa valeur absolue pour la durée afin de créer de la musique à partir de ces données.

Exemples connexes

de en es ja ko pt-br zh