[LAU] Finally found the outer limits of my hardware

From: Ken Restivo <ken@email-addr-hidden>
Date: Thu Sep 20 2007 - 12:01:08 EEST

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

This atrocity represents an unscientific attempt to discover the absolute maximum my hardware can handle:

http://restivo.nfshost.com/misc/gearwhore-0.2.ogg

Enjoy. I'll have to take this track down after a while because of copyright issues-- I can't remember where I obtained the vocal sample and I doubt I'd be able to obtain the rights to it, but it is inspired by Fons's .sig, which aptly summarized the project in which I was engaging.

What you are hearing is, all running at the same time:
        ams --poly 4, running a variation on Atte's "moving overtone" patch
        jconv
        phasex
        whysynth, running an async granular pad
        several fluidsynths
        specimen
        ardour
        pure data running the amazing "outer space" patch
        seq24
        several LADSPA effects

With all that, I was FINALLY able to get over 60% CPU on a 2.33Ghz Intel Core 2 Duo. Surprisingly few glitches, but it was acting rather flaky under those extreme conditions, and I was able to get JACK to disappear.

I've noticed something strange. I have been running more than this many softsynths and effects, simultaneously, for months, and have never been able to get it past 30% CPU. But what I did here is add lots of tracks-- some of which weren't connected to anything-- and also lots of sends and busses (also which weren't connected to much). And that chewed up a lot of CPU.

Everything you hear is synthesized "live" (looped from MIDI) except for the "outer space" patch, which was recorded to disk and then embedded in ardour and streamed back.

The background hiss white noise that sounds like A/D aliasing noise, is coming from jconv. I've no idea why. It does that sometimes when I insert it into Ardour.

What sounds like dust on an old analog LP record, was WhySynth losing its mind, trying to run an async granular patch on a max'ed-out CPU.

The "Outer Space" PD patch is an excellent torture-test in and of itself. With 128 voices running, it was able to max out the CPU and cause crackles with nothing else running.

OK, that's enough of that vain delirium.

- -ken
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFG8jbTe8HF+6xeOIcRAnVFAKD1AehTCxnaeERVA5SmAP/35Tgh3wCg86rS
c1MSLe/sWCVvzUKc6U3eDeU=
=D+TQ
-----END PGP SIGNATURE-----
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo.cgi/linux-audio-user
Received on Sat Sep 22 04:15:33 2007

This archive was generated by hypermail 2.1.8 : Sat Sep 22 2007 - 04:15:33 EEST