the last week has been spent building sound instead of code… adding 12 instrumental tracks to the Fragmented Universe collection.
inspired by trip-hop, trap, and boom bap, the album explores memory, perception, and motion through atmosphere, rhythm, and repetition. tracks like Ivory Drift, Low Motion, Black Omen, Ghost Marker, and Cold Process each represent a different fragment of the same larger world.
12 tracks so far… 1 universe, experienced in pieces.
just updated a bit of focus over the last few days… stepping away from pure tools for a moment and spending time building sound instead.
sometimes the system doesn’t need more structure… it needs rhythm. so instead of ciphers and alphabets, the output shifted into audio and pacing, testing how patterns behave when they’re heard instead of read.
one of the results from that stretch is “Let It Pass”:
soundcloud.com/catencode/let-it-pass
still the same underlying direction… just expressed through sound instead of symbols for a while.
just updated the Zodiac Cipher to behave more like a true homophonic substitution system… duplicate letters and repeated characters are now obscured using alternate symbol variants instead of mapping identically every time.
this makes encoded messages feel much closer to the structure and unpredictability seen in the original Zodiac Killer cryptograms, especially around repeated patterns and double-letter sequences that would normally stand out in standard substitution ciphers.
also added URL parameter support for passing the message and mode directly through the link… allowing encoded states to be loaded and shared instantly without re-entering values manually.
more chaotic, less predictable, and much closer to how real homophonic systems try to break visible repetition.
just updated the Rail Fence Cipher with full URL parameter support… matching the Four Square Cipher system so encoded messages can now be shared and restored directly from a link.
you can now pass in the message, key, and mode through the URL, allowing the cipher to auto-load and reconstruct the exact encryption setup instantly when opened. this makes it easier to share encoded text without needing to manually re-enter values each time.
the tool now behaves as a fully state-driven cipher interface… input, encode settings, and output all persist through a single shareable link for fast reuse and collaboration.
just updated the Four Square Cipher with a live grid preview… now you can see exactly how the matrices are built as you enter the keyword and secret, making the encryption structure visible in real time.
the main cipher tool also now includes generate buttons for randomized keywords and secret words… designed to make it easier to quickly spin up fresh encoding setups without manually thinking up inputs each time.
added a new shareable link system as well… encoded messages can now be shared directly via URL parameters. for example:
https://www.catencode.com/ciphers/four-square#hello%20world&k=keyword&s=secret&mode=encode
will automatically load and encode “hello world” using the provided keyword and secret on open.
faster setup, clearer structure, and now fully shareable cipher states in a single link.