Skip to content

sagitta42/TechnoKit

Repository files navigation

TechnoKit

Project under development

Demo: https://youtu.be/oIsvJruVyg4

How to prepare

Environment and packages

python -m venv venv
source venv/bin/activate
pip install -r requirements.txt

Linux pre-requisites for the simpleaudio module:

libasound2-plugins alsa-utils libasound2-doc libasound2 libasound2-data libasound2-dev

How to play

Run

python3 playit.py

To quit press 'q'.

Demos

Techno Kit demo: https://youtu.be/oIsvJruVyg4

CatPiano demo (previous simple version of the TechnoKit):

https://youtu.be/wWCYrN_qY1k

Samples

Beat used with CatPiano:

https://youtu.be/R4nAvDXpvHk

The original Nono cat:

https://youtu.be/oKI-tD0L18A

Free techno samples:

https://www.musicradar.com/news/tech/sampleradar-503-free-techno-samples-218884

Ideas

  • Record on the spot

  • Loop recorded track

  • Effets (e.g. equalizer, wahwah)

  • "Short sounds" of two types: ones that can be played at the same time, and ones that cut the previous sound (only type 2 is implemented)

About

Making techno with Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages