Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

🎵 Sneaky S0ng 🎵


Sneaky S0ng is a music cipher that generates a complex song for you, with a secret message hidden inside. Using MuseScore, as we did, or other music-making applications, Sneaky $0ng can generate sheet music, complete with notations and dynamics. Although we can't promise that your cipher will sound good when played, it will be tough to decipher. This is due in part to the complex series of beats utilizing different pitches to create a cipher that is almost impossible for most people to crack.


Using The Pip Package.

REQUIREMENTS.

To use the pip package version of Sneaky S0ng you must have the following.

  • This program must be run in Python 3
  • Any musicxml file reader (musescore for software and flat.io for website reader is recommended)
  • Pip must be installed python3 -m pip install pip
  • Sneaky s0ng must be installed pip install sneaky_s0ng

USING IT.

Once the package is installed open a new Python file and type from sneaky_s0ng import *. Now that sneaky_s0ng is imported to your file you can now use it in your projects.


Using The GitHub Repository.

REQUIREMENTS.

To use Sneaky S0ng, you need some fundamental programs.

  • This program must be run in Python 3
  • Any musicxml file reader (musescore for software and flat.io for website reader is recommended)
  • Linux/GitBash needs to be installed
  • You need to have access to the music21 library

INSTILATION & GETTING STARTED.

The installation is easy. You first need to go to Git hub and copy the HTTP to your clipboard Screenshot 2024-09-18 145208

After you have copied the HTTP to your clipboard, you must open up your GitBash or Linux program and Type in. git clone HTTP, and you will want to replace the HTTP in git clone HTTP with the HTTP link that you copied.

Screenshot 2024-09-18 145324


USING IT.

Once the repository is installed open music.py and run it, type the sentence you want to encrypt into the terminal when prompted. The program will then update the output.xml file with your encrypted sentence. Open the output.xml file with your musicxml reader to view your code in music notation.


ACCEPTED CHARACTERS

Accepted characters include all letters of the English language "A - Z", German letters (ä, ö, ü, ß), and all numbers "0 - 9" along with the following:

  • (spaces)
  • , (commas)
  • . (periods)
  • ? (question marks)
  • — (dashes)
  • ! (exclamation marks)
  • : (colon)
  • ; (semicolons)
  • ' (apostrophe)
  • () (both parentheses)
  • {} (both Curley brackets)
  • [] (both brackets)
  • / (slashes)
  • $ (dollar signs)
  • % (percent)
  • " (quotes)
  • ~ (tilda)
  • ` (backticks)
  • @ (AT symbols)
  • # (pound)
  • ^ (carrots)
  • & (and symbols)
  • * (stars)
  • _ (underscores)
  • < (less than symbols)
  • > (greater than symbols)
  • | (vertical bar)
  • + (plus)
  • = (equals)

Note - negative numbers are accepted because of the dashes, but they do not have their distinct cipher.

Metadata

Release files for sneaky-s0ng 2.1.4b0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sneaky-s0ng 2.1.4b0
File Size Uploaded
sneaky_s0ng-2.1.4b0.tar.gz 9.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sneaky-s0ng 2.1.4b0
File Interpreter ABI Platform
sneaky_s0ng-2.1.4b0-py3-none-any.whl Python 3 none any Details

Total release size: 17.5 kB

Release files / sneaky_s0ng-2.1.4b0.tar.gz

Download URL sneaky_s0ng-2.1.4b0.tar.gz
Size 9.1 kB
Tags Source
SHA-256 checksum
How to use checksums
95f1971e7a2b2815cd3fb02b7ec5183f68256f199d76d2155e848e5fa10ba026
BLAKE2b-256 checksum
How to use checksums
8de7fea6db0dad61bdbafee380cf1ffb0895a5630f56a05693b7655e7c731a71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.20

Release files / sneaky_s0ng-2.1.4b0-py3-none-any.whl

Download URL sneaky_s0ng-2.1.4b0-py3-none-any.whl
Size 8.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
090ab35e8cce73c30a46ee4d7bff17bc3fe2b75cb7888e413ba22125f0385cfe
BLAKE2b-256 checksum
How to use checksums
3562aa729029c46236db12e438b755a8f3a886468143a1b1faa369715e39701b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.20
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page