sample.scatter.scrubber
>> Support a charity (<- a few are listed here) || Support me on -> patreon | ko-fi
>> This program is distributed in the hope that it will be useful, but without any warranty
Plot and scrub through a set of samples in 3D space organized based on their spectral description using the Flucoma package.
About
With this patch you can load a bunch of soundfiles from your harddrive and combine them into one long buffer~ with fluid.bufcompose~
. Then slice them up into short sections with fluid.bufonsetslice~
. Analyze every slice for there spectral content with fluid.bufmfcc~
and fluid.bufstats~
and get some statistics from it. Translate that big dataset into a 3-dimensional display with dimensionality reduction via fluid.umap~
allowing you to use your camera to find the nearest points in space. Randomly play the nearest points in a granular way. Select multiple points by creating a large neighbourhood to find for the fluid.kdtree~
.
Dependency
- Flucoma package: https://www.flucoma.org/download/
Install
1. Install the [**Flucoma Package**](https://www.flucoma.org/download/)
2. Download this project and unzip
3. Start Max8 and open sample-scatter-scrubber.maxpat
If you have any questions, comments, bug-reports or suggestions. Feel free to contact me via info@timohoogland.com or on Github @tmhglnd.
License
GNU GPL-v.3
The artistic and aesthetic output of the software is licensed under: Creative Commons Attribution-ShareAlike 4.0 International License
(c) Timo Hoogland 2022
Flucoma package licensed under BSD 3-Clause License
Copyright (c) 2017-2020 University of Huddersfield All rights reserved.
Github
You can also clone the repository from: https://github.com/tmhglnd/sample-scatter-scrubber