
Genuine four-decade-old dot-matrix ASCII art Bob
From a BBS called The Other Side.

From a BBS called The Other Side.
All made with PyGame over the course of the past year.
Inspired by recent postings I spent the afternoon cobbling together something I'd been doing since the Macromedia Era. Working title: Concrète Composer. It's a Python program which loads sounds from a folder randomly and does things to them, chops them up and rearranges them into an audio file you can play and write to disk as a WAV file. You can trigger a new random, procedural generated version while already listen to the current output and trigger the new collage. It applies various stutter and bitcrushing effects as well as reversed and other more esoteric distortion methods. As well as providing a spectral view for playback it loads random images from a folder and applies basic glitching effects in modulation with the audio.
Mostly made for my own, strange amusement, the samples I used included a a folder of IRC channel /action sounds from the #audiowarez era of approximately 2003 A.D. as well as some Acid Loops and the Amen Break and a collection of Frank Booth samples from Blue Velvet.
If anyone is even vaguely interested in this I will probably share this with the world after adding such important features as garish color schemes and downloading images automatically directly from your favorite subreddit.
So this is a longer video demonstration of my retro-ascii-art-inspired drone synthesizer. I've added options for different basic oscillator wave shapes and simple ring-modulation to add to the bitcrusher, LPF, LFO and feedback delay that affect the four harmonic voices. You can go from pure single tones to a spiraling cacaphonic industrial music nightmare! There are also some random SFX soundboard options (I call them "blorpage") that make synthesized noises that add to the droning soundscape a touch of the atmosphere of the controls on the bridge of a deep space exploration vessel. There's a lo-fi oscilloscope that displays some nice chunky waveforms which reflect the interactions of the frequencies that are active. Some limited disk operation are available in the form of a save file for your current configuration. All in under 500 lines of python code. If there's any interest I may be releasing this for download but primarily I just made this as an exercise in coding with LLMs. Mostly created in Gemini (free tier) with some auditing done by Claude (also free tier) over the course of the last week.
If anyone is curious or has some questions or just wants to tell me how much it sucks, go for it. I'd love to hear it.
And now I realize that yet again I've done a demo video without showing off the garish color schemes you can choose. But this gives you the basic idea.
Thanks for coming to my Ted talk!
I updated the UI and fixed the scope display because I had left out the mirrored underside of the wave form. I really like this visualization. In case you were wondering it's real-time FFT-based spectral peak detection using RMS (Root Mean Square) math. I like it because it's so chonky! I completely revamped the Filter Cutoff with a proper 4-Pole Cascade Filter. And the Chaos White Noise feature from before has been upgraded to a proper Chaos Engine Bitcrusher! Feedback Delay has also been improved and audio buffer lengths have been increased to 4 seconds. I also added some new background colors which you can cycle through but I helpfully forgot to show that here. But I should have a proper video demo with sound out in the next 24 hours or so.
You folks have been very supportive and indulgent of my weird postings. Thanks. Here's a demo of this weird retro atari punk ambient spaceship drone synth python program thing I made.
So, you know how it is... you're working on a game that has no sound but you're curious so you build a soundboard to experiment with sounds that you're probably never going to actually put in your game and then several hours later you've built a little retro atari punk drone synth! It does 1 main sub voice & 3 mutable harmonic voices, volume control, LFO, feedback delay, White Noise, Black Noise and Blorpage!
I wonder if I could make an ASCII cable patch bay?