Skip to main content

18 docs tagged with "importaudio"

View all tags

1. Audio Resynthesis

A simple demonstration of granular quasi-resynthesis via partial tracks, where an sound is used to guide the behavior of sinusoidal grains.

10. Audio Mosaicing

An example of basic audio mosaicking in bellplay\~, where a target audio file is reconstructed using segments drawn from a small audio corpus.

10. Buffer Processing

One of the core features of bellplay~ is the ability to dynamically and flexibly apply chains of DSP algorithms to our buffers.

11. Post-rendering Processing

Sometimes it can be more useful or desirable to apply processing to the entire output, instead of processing each buffer individually.

14. Inspecting Buffers

An essential part of writing code is being able to debug unwanted or unexpected behaviors.

15. Audio Descriptors

One of the core features in bellplay~ is our ability to analyze buffers to extract relevant information.

17. More Audio Features

This tutorial provides an additional example for using buffer analysis features for audio processing.

18. Audio corpora with SQL tables

This tutorial demonstrates how to create an in-memory, queryable corpus of audio buffers by leveraging the createdbtable and querydb functions.

19. Caching Data

In bellplay~, computation-heavy operations such as building large corpora, analyzing lots of audio data, and more, can be take a very long time, thus making it more tedious to experiment with our scripts every time we run them.

23. Feature-driven Sampling

This tutorial shows how to build k-dimensional trees to efficiently perform feature-based search on buffers.

3. Importing Audio

In bellplay~ we can also generate buffers by importing our own audio files into our scripts.

5. Waveshaping Buffers

A basic example of waveshaping in bellplay~, using a randomly generated breakpoint function.

6. Buffer Keys

As mentioned in earlier tutorials, buffers in bellplay~ are simply nested lists of key-value pairs.

9. Temporal Quantization

A basic example of temporal quantization, where transient-based segments are temporally shifted to align with a rhythmic grid.