-
Notifications
You must be signed in to change notification settings - Fork 10
/
FluidCorpusManipulationOverview.pd
134 lines (134 loc) · 5.31 KB
/
FluidCorpusManipulationOverview.pd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
#N struct 1080-rectangle float x float c;
#N struct 1080-pixel float x0 float y0 float x1 float y1;
#N canvas 0 23 705 811 12;
#X obj 285 237 fluid.ampslice~;
#X obj 285 147 fluid.onsetslice~;
#X obj 285 207 fluid.noveltyslice~;
#X obj 285 177 fluid.transientslice~;
#X obj 494 237 fluid.bufampslice;
#X obj 494 147 fluid.bufonsetslice;
#X obj 494 207 fluid.bufnoveltyslice;
#X obj 494 177 fluid.buftransientslice;
#X obj 285 267 fluid.ampgate~;
#X obj 494 267 fluid.bufampgate;
#X obj 17 13 cnv 15 660 42 empty empty Fluid\ Corpus\ Manipulation 1 22 0 36 #4ba3fb #ffffff 0;
#X obj 17 60 cnv 15 488 17 empty empty Analyse\ Transform\ and\ Learn\ from\ Sounds 4 8 0 13 #e0e0e0 #404040 0;
#X obj 17 111 cnv 15 240 20 empty empty Slice\ Audio 4 10 0 16 #e0e0e0 #404040 0;
#X obj 17 341 cnv 15 240 20 empty empty Analyse\ Audio 4 10 0 16 #e0e0e0 #404040 0;
#X obj 16 794 cnv 15 240 20 empty empty Decompose\ Audio 4 10 0 16 #e0e0e0 #404040 0;
#X obj 16 1015 cnv 15 240 20 empty empty Transform\ Audio 4 10 0 16 #e0e0e0 #404040 0;
#X obj 16 1215 cnv 15 240 20 empty empty Analyse\ Data 4 10 0 16 #e0e0e0 #404040 0;
#X obj 19 1602 cnv 15 240 20 empty empty Helpers 4 10 0 16 #e0e0e0 #404040 0;
#X text 282 117 Signal In \, Signal Out;
#X text 491 117 Array In \, Array Out;
#X text 34 146 Spectral Difference-Based Slicer;
#X text 104 176 Transient-Based Slicer;
#X text 118 206 Novelty-Based Slicer;
#X text 27 236 Amplitude-Based Detrending Slicer;
#X text 55 266 Amplitude-Based Gating Slicer;
#X text 491 347 Array In \, Array Out;
#X text 281 347 Signal In \, List Out;
#X obj 284 377 fluid.pitch~;
#X obj 494 377 fluid.bufpitch;
#X obj 284 407 fluid.loudness~;
#X obj 494 407 fluid.bufloudness;
#X obj 284 439 fluid.melbands~;
#X obj 494 439 fluid.bufmelbands;
#X obj 284 469 fluid.mfcc~;
#X obj 494 469 fluid.bufmfcc;
#X obj 284 499 fluid.spectralshape~;
#X obj 494 499 fluid.bufspectralshape;
#X obj 284 621 fluid.noveltyfeature~;
#X obj 284 591 fluid.onsetfeature~;
#X obj 284 559 fluid.ampfeature~;
#X obj 284 529 fluid.chroma~;
#X obj 494 621 fluid.bufnoveltyfeature;
#X obj 494 591 fluid.bufonsetfeature;
#X obj 494 559 fluid.bufampfeature;
#X obj 494 529 fluid.bufchroma;
#X obj 284 681 fluid.nmfmatch~;
#X obj 494 741 fluid.bufstft;
#X obj 494 711 fluid.bufnmfseed;
#X text 145 376 Pitch Descriptor;
#X text 26 406 Loudness and True-Peak Descriptor;
#X text 68 438 Spectral Contour Descriptor;
#X text 12 468 Mel-Frequency Cepstral Coefficients;
#X text 33 498 Seven Spectral Shape Descriptors;
#X text 89 528 Histogram of Pitch Class;
#X text 40 558 Amplitude Detrending Descriptor;
#X text 47 590 Spectral Difference Descriptor;
#X text 131 620 Novelty Descriptor;
#X text 12 680 Non-Negative Factorisation on Bases;
#X text 61 740 Short-Time Fourier Transform;
#X text 75 710 Non-Negative Decomposition;
#X text 281 821 Signal In \, Signal Out;
#X text 491 821 Array(s) In \, Array Out;
#X obj 284 851 fluid.sines~;
#X obj 494 851 fluid.bufsines;
#X obj 284 881 fluid.transients~;
#X obj 494 881 fluid.buftransients;
#X obj 284 913 fluid.hpss~;
#X obj 494 913 fluid.bufhpss;
#X obj 494 943 fluid.bufnmf;
#X text 23 940 Non-Negative Matrix Factorisation;
#X text 121 878 Transient Extractor;
#X text 2 847 Sinusoidal Modelling and Resynthesis;
#X text 44 910 Harmonic-Percussive Separation;
#X text 281 1021 Signal In \, Signal Out;
#X text 2 1047 Interpolate Between Sinusoidal Peaks;
#X obj 284 1051 fluid.audiotransport~;
#X obj 494 1051 fluid.bufaudiotransport;
#X text 491 1021 Array In \, Array Out;
#X obj 284 1113 fluid.nmfmorph~;
#X obj 284 1081 fluid.nmffilter~ 2;
#X text 9 1078 Non-Negative Factorisation on Bases;
#X text 93 1110 Morph Between NMF Bases;
#X obj 494 1143 fluid.bufnmfcross;
#X text 51 1140 Resynthesise a Target via NMF;
#X text 5 1249 Containers: ID-associated Data/Label;
#X text 5 1279 Statistical Analysis on Lists/Arrays;
#X text 103 1311 Searching and Querying;
#X text 166 1341 Preprocessing;
#X text 68 1401 Supervised Machine Learning;
#X text 53 1461 Unsupervised Machine Learning;
#X obj 284 1250 fluid.dataset;
#X obj 494 1250 fluid.labelset;
#X obj 284 1280 fluid.stats;
#X obj 494 1280 fluid.bufstats;
#X obj 284 1312 fluid.kdtree;
#X obj 494 1312 fluid.datasetquery;
#X obj 284 1342 fluid.normalize;
#X obj 284 1372 fluid.standardize;
#X obj 493 1342 fluid.robustscale;
#X obj 284 1402 fluid.knnregressor;
#X obj 284 1432 fluid.mlpregressor;
#X obj 494 1402 fluid.knnclassifier;
#X obj 494 1432 fluid.mlpclassifier;
#X obj 284 1462 fluid.pca;
#X obj 284 1494 fluid.mds;
#X obj 284 1524 fluid.umap;
#X obj 494 1462 fluid.kmeans;
#X text 69 1638 Corpus-Building Abstraction;
#X obj 286 1639 fluid.concataudiofiles;
#X text 153 1668 Array Utilities;
#X obj 286 1669 fluid.bufcompose;
#X obj 496 1669 fluid.bufscale;
#X obj 286 1701 fluid.bufthresh;
#X obj 496 1701 fluid.bufflatten;
#X obj 286 1731 fluid.bufselect;
#X obj 496 1731 fluid.bufselectevery;
#X obj 494 1524 fluid.grid;
#X obj 494 1494 fluid.skmeans;
#X text 146 1909 Data-Viewing GUI;
#X obj 286 1906 fluid.plotter;
#X obj 286 1761 fluid.bufinfo;
#X obj 286 1849 fluid.waveform 100 40 0 empty empty 0;
#X text 118 1850 Waveform-Viewing GUI;
#X obj 286 1820 fluid.s2f;
#X obj 286 1792 fluid.ds2text;
#X obj 496 1792 fluid.ls2text;
#X text 77 1793 Dataset/Labelset Utilities;
#X obj 496 1762 fluid.multiarray;
#X text 68 650 Sinusoidal Peaks Descriptor;
#X obj 284 651 fluid.sinefeature~;
#X obj 494 651 fluid.bufsinefeature;