Image of a Ghost
Fractaling
Random unrelated stuff about a friendly wasp and moths and other crap
Ghosts

Projects

This website probably don't work. So what!

cutie-dead-synth

A python synthesizer sort of thing you can play on your computer or laptop keyboard. I love it! Synth Today magazine says "You must install cutie-dead-synth at once. It might even work!"
If ya really really lucky. Better chance than the bingo tho.

audio-fm-mummer

A python GUI thing for experimenting with audio frequency modulation etc. Quick and easy fun with sliders. Ambient sounds, scifi sounds etc.

a-metronome

A python 3 command line audio metronome. I tried some online metronomes but they were worse at keeping time than me... So I coded my own.

experimentations

Experiments with audio and audio synthesis using python3. Anything I think might be interesting or sounds good.
Includes an oscillogram program to view what small sound files look like. Mono, stereo, print number of samples, sample rate and duration of wav files.
Maybe i should put this oscillogram.py in its own repo. Lazyness I suppose. Bone idle.

Wid

Circles strum happy sound and happy dissociation and mindlessness.
Made with pygame.
Theres a shitty photo of it in the README.

little-soundboard

An eight slot python soundboard using numpy and tkinter

interactive-waveform-plots-jupyter

A Jupyter notebook, Interactive plots to visualize waveforms, numpy arrays etc. (saves using my withering brain)


- - --- - -

Find me on

mastodon

Social network thingy


- - - -- ----------------+--------------- -- - - -

A Vid

^ ^

experimental music on this vid was made using python, numpy and scipy. Maybe code from experimentations. There are other shit vids too using the above projects, supercollider and field recordings.

More Shat Vids

Install Oscillogram

A python program to view what small sound files look like. Mono, stereo, print number of samples, sample rate and duration. wav only at the moment.

Prerequisites

      
$ sudo apt install python3-pip
$ pip3 install numpy matplotlib scipy
      
    

Or if ERROR, these days it might be

      
$ sudo apt install python3-pip
$ sudo apt install python3-numpy python3-matplotlib python3-scipy
      
    

In the home directory download the raw file from codegerg and then make executable

      
$ wget https://codeberg.org/harrysentonbury/experimentations/raw/branch/master/oscillogram.py -P ~/.oscillogram/
$ chmod +x ~/.oscillogram/oscillogram.py
      
    

Then I usually do an alias in my bashrc / zshrc or whatever  alias oscy="~/.oscillogram/oscillogram.py"

Then when I need to use it:-

      
$ oscy /path/to/file.wav
      
    

To zoom Click on the magnifier icon then click and drag a rectangle around the section to zoom into, then use the arrow keys to toggle between views. Click on the move icon and pan with left click and drag, increase amplitude with right click and drag. The window is also resizable.

Random unrelated stuff about woteva
Ghosts
Python Fractaling

Image of mandelbrot fractal

np.uint8(90 - (indexed)), # RED

np.uint8(180-(indexed * 2)), # GREEN

np.uint8((np.sin(indexed * np.pi / 72) + 1) * 66) # BLUE