Revert "fixing helper when no slices are return, and amended demo-dataset accordingly"

This reverts commit c64f8eba3f.
nix
Owen Green 6 years ago
parent f93b2562cb
commit 16111521e5

@ -98,8 +98,6 @@ FluidSliceCorpus {
}{
var dict = IdentityDictionary();
dict.putAll(v);
dict[\prefix] = k;
dict[\index] = 1;
index.add((k ++ "-1").asSymbol->dict);
};
if(jobs.size > 0){perf.value(tmpIndices)}{ tmpIndices.free };

@ -17,14 +17,13 @@
// here we instantiate a process of description and dataset writing, which will run each slice of the previous slice and write the entry. Note the chain of Done.kr triggers.
~extractor = FluidProcessSlices({|src,start,num,data|
var mfcc, stats, writer, flatten, label, index, voice;
label = data.value[\prefix];
index = data.value[\index];
var mfcc, stats, writer, flatten,mfccBuf, statsBuf, flatBuf, label, voice;
label = data.key;
voice = data.value[\voice];
mfcc = FluidBufMFCC.kr(src,startFrame:start,numFrames:num,numChans:1,features:~mfccbuf[voice],trig:1);
stats = FluidBufStats.kr(~mfccbuf[voice],stats:~statsbuf[voice],trig:Done.kr(mfcc));
flatten = FluidBufFlatten.kr(~statsbuf[voice],~flatbuf[voice],trig:Done.kr(stats));
writer = FluidDataSetWr.kr(~ds,label, index, ~flatbuf[voice], Done.kr(flatten))
writer = FluidDataSetWr.kr(~ds,label,buf: ~flatbuf[voice],trig:Done.kr(flatten))
});
)

Loading…
Cancel
Save