Wolfram Language

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.

Verwandte Beispiele

en es fr ja ko pt-br zh