Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Obfuscate Csound .orc and .csd files by name mangling variables
Python
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
README.md
obfuscateorc.py

README.md

Obfuscateorc

Python script that obfuscates your Csound .csd and .orc files.

It strips out comments and replaces all the variable names with random strings.

The resulting .csd should work like normal.

Why?

Ever write an instrument in Csound that is TOO self-documenting? With this script you can throw other Csound hackers off your trail.

Write to stdout -

python obfuscateorc [.csd] 

Generate obfuscated .csd

python obfuscateorc [readable.csd] > [unreadable.csd] 
Something went wrong with that request. Please try again.