Philoscope reads the sound card or a sound file and restitutes the signal on the screen. You can, as if you had an oscilloscope, read two signals at the same time, modify the time base and the signal amplitude, compute in real time the Fourier transformation of your signal, restitute it on the screen, and determine the exact frequency of your signal.
imaverage uses the viewing frequency and viewing time from a spawned image viewer to build a dynamic database entry for images to gauge their relative preference for a given user. Once the entries have been created, imaverage will continue to show images randomly, with dynamic preference weights. On average, your favorite images should show up most frequently.