Bitcoin-Musik komponieren
Die Wolfram Language bietet Zugriff auf verschiedene Ebenen von Blockchain-Informationen. Dieses Beispiel zeigt, wie man die hexadezimalen Transaktions-IDs verwendet, den ASCII-Code jedes Zeichens erhält und jedem eine SoundNote zuordnet.
Um die Liste der Transaktionen eines Blocks zu extrahieren, verwenden Sie BlockchainBlockData.
Verwenden Sie ToCharacterCode, um den ASCII-Code jeder hexadezimalen Ziffer abzurufen und die ersten 100 Elemente zu nehmen, wobei Sie 60 abziehen, um die Werte im entsprechenden Tonhöhenbereich zu halten.
Verwenden Sie den modifizierten ASCII-Code als Tonhöhe und ein Vielfaches seines absoluten Wertes als Dauer, um Musik aus den Daten zu erzeugen.