Skip to content

loop-destroyer, for your personal disintegration loops.

Notifications You must be signed in to change notification settings

mattyonweb/loop-destroyer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

loop-destroyer

A loop destroyer, in a similar vein of William Basinsky.

Requirements

  • sox, which you can download from here sox.sourceforge
  • (optionally) ffmpeg, to generate a spectrogram video; you can download it from github

Installation

pip install --user loop-destroyer

How does it sound?

Listen on youtube!

Usage example

Suppose you have the following directory hierarchy:

.
├── samples-piano
    ├── piano-01.wav
    ├── piano-02.wav
    ├── piano-03.wav
    └── piano-04.wav

The simplest way to destroy these samples is:

loop-destroyer -o out_dir --quiet samples-piano/

This command will take each sample, repeat it a number of times (progressively destroying it), and then mix this "degradation chain" with the degradation chains from the other samples.

The resulting directory structure will be:

.
├── out_dir
│   ├── disintegrated.mp3
│   ├── piano-01.wav
│   ├── piano-02.wav
│   ├── piano-03.wav
│   └── piano-04.wav
└── samples-piano
	├── piano-01.wav
	├── piano-02.wav
	├── piano-03.wav
	└── piano-04.wav

out_dir contains the disintegrated mix (disintegrated.mp3) and the various degradation chains (named after the sample they destroyed, eg. piano-01.wav).

About

loop-destroyer, for your personal disintegration loops.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages