Warning: session_start(): open(/var/lib/php/sessions/sess_cdisnc9vdaj6mkfht7qk8oroi6, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
!include once #1018630 // Spectro Edit
static BWImage clipToFrequencyImage(Clip clip) ctex {
print("spectro min/max: " + spectro_minMaxValues(clip));
int w = clip.getFrameCount(), h = clip.getFrameFreqSamples();
int h2 = min(h, 250);
BWImage img = new(w, h2);
Rectangle region = new(0, 0, w, h);
//toClipCoords(region, clip);
region.y = clip.getFrameFreqSamples() - (region.y + region.height);
int endCol = region.x + region.width;
int endRow = min(region.y + region.height, h2);
for (int col = region.x; col < endCol; col++) {
net.bluecow.spectro.Frame f = clip.getFrame(col);
for (int row = region.y; row < endRow; row++)
img.setPixel(col, h2-1-row, (float) f.getReal(row));
}
ret img;
}