psilandia

logo

Pasi Savolainen

This is my site. It's ordered mainly in a 'directory' fashion. To navigate, use:

Specifics about me.

New version 0.4.4

voiceapp-solid-scope.png Got report that voiceapp no longer compiled correctly. Took a look at the code and made some fixes/enhancements, including:

Height and width of window are a bit constrained because of the way we get and process data. If spectrogram is enabled, window must be at least M/2 pixels high where M is number of samples we push through FFT (-n -option, default 512). M/2 is also always width of Analyzer, and M is always width of Scope. Window width can be less that Analyzer+Scope, Scope will just not be fully drawn.

Note that even with such simplistic graphics VoiceApp will push your processor.

Download voiceapp-0.4.4.tar.gz.

(2¾ years ago) | /code/voiceapp/060107 | Comments 0

About VoiceApp

voiceapp-solid-scope.png VoiceApp works by reading audio directly from your soundcard (in Linux it's file /dev/dsp), and transforming data via FFT. The result is thrown on the screen in matrixish colors ;).


Screenshot
mpg123 -s -m -4 shaggy-bombastik.mp3 ¦ ./voiceapp -w 600 -s (version 0.4.2)

Screenshots

Version 0.4.2 in action here(220k).

Requirements

Pentium (??) -- developed on PPro200/GF2PCI and eats 10%..
SDL (Simple DirectMedia Layer) -- www.libsdl.org.
FFTW (Fastest Fourier Transform in The West) -- www.fftw.org.
Linux (www.linux.com) -- VoiceApp sets some linux (OSS/Free??) specific settings, so porting it onto other platform is not easy. (as a side note, I have somewhere sources for same-kind app using DirectSound & MS Windows things..).
To get them under debian/unstable (don't know about stable):
apt-get install fftw-dev (needed to compile)
apt-get install sdl1.2-dev (-''-)
then make and ./voiceapp.

NOTE!
Please verify that your Microphone / line-in is not 'muted'.
VoiceApp needs some data input to work..

Download

Source:

Fun things

ToDo


(5¼ years ago) | /code/voiceapp/about | Comments 0

6-May-2002

Long time no news. Well, I found out that there's plenty of this kind of programs on the net.. And still some people come for voiceapp. Thank You, you know who I mean =)
Some goody for you: I made (long time ago) a preliminary XMMS plugin. Only basic functionality is there but you can see what it does. If you're feeling adventurous, try it. You need a xmms-dev package (it depends on libgtk-dev..).
xmms-vaplug notes (for adventurer):

./configure && make
DON'T 'make install'.
Copy vaplug/src/.libs/libvaplug.so to ~/.xmms/Plugins.
Copy vaplug/src/vaplug_font.bmp to ~/.xmms (hard coded into code, even if not used..)
Then Use!
Oh, yeah, download xmms-vaplug here.
(5¼ years ago) | /code/voiceapp/020506 | Comments 0

25-Oct-2001

Version 0.4.2 released. This adds many new features & bug-fixes.


(5¼ years ago) | /code/voiceapp/011125 | Comments 0

5-Nov-2001

Day of brown paper-bag. 0.4.3 out.


(5¼ years ago) | /code/voiceapp/011105 | Comments 0

29-May-2001

Version 0.3.5 out, highlights of this release are:


(5¼ years ago) | /code/voiceapp/010529 | Comments 0
Check HTML and CSS Validity. RSS feed Rendertime: 0.64s