Skip to content

a simple puredata vinylizer and OLED visualizer for the terminal tedium

Notifications You must be signed in to change notification settings

oldmanfury/tt_warp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

tt_warp

a simple puredata vinylizer and OLED visualizer for the terminal tedium

You don’t need an OLED for this to work. OLED options may be omitted

Copy tt-warp.pd and tt-warp.py to your terminal tedium patch folder.

in pdpd (the batch file that runs puredata - change the puredata execute command line to

sudo /home/pi/pd-0.46-7/bin/pd -nogui -rt /home/pi/pdpatch/tt-warp.pd |& python /home/pi/pdpatch/tt-warp.py

The six knobs are:

1: pops

2: craclkes

3: hiss

4: amplitude of pitch warble. Warble is set to 33 1/3 rpm. I like LP's.

5: bandpass center

6: bandpass Q

The bandpass is the stock puredata one - it can lead to distortion, ringing, etc. I use it to thin the sound.

Help? Email me at logo64@gmail.com

OLED references:

Configuring i2c https://learn.adafruit.com/adafruits-raspberry-pi-lesson-4-gpio-setup/configuring-i2c

Adafruit installation instructions: https://learn.adafruit.com/adafruit-pioled-128x32-mini-oled-for-raspberry-pi/usage Note section on “Speeding up the display”

Search ebay for OLED 128 32 I2C, and find the 4-pins on the left side version. These get cheaper every day.

eBay source for 128x32 OLED (USA seller) http://www.ebay.com/itm/0-91-128x32-I2C-IIC-OLED-LCD-White-Display-DIY-Module-3-3V-5V-For-PIC-Arduino/172683183086

About

a simple puredata vinylizer and OLED visualizer for the terminal tedium

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages