[FILLED] simple stand alone audio spectrum analyzer

Requests go here. If you fill a request, give it a new thread in the appropriate category and then link to it in the request thread.
Post Reply
Message
Author
User avatar
artifus
Posts: 303
Joined: Tue 06 Jul 2010, 19:29

[FILLED] simple stand alone audio spectrum analyzer

#1 Post by artifus »

hello! noob here, so please be gentle.

looking for a simple real time audio frequency display to monitor live sound card input. have tried baudline, the only pet i've managed to find, but it wouldn't play nice with my machine, seemed far more than i need and i didn't much like the look of it.

have been using xoscope (thanks for the pet, tasmod!) and would really like a spectrum analyzer to compliment it when designing and trouble shooting simple audio circuits. [url]http://xoscope.sourceforge.net/[url] has a broken link to an add on called 'freq' that i have been unable to find elsewhere.

have tried a few tar.gz and some tar.b2z files without success (i gotta lotta learnin' to do!) so thought i'd try here.

i'm currently running quirky 1.3 on a very old machine.

not particularly fussed as to what program it is, only need basic, so long as it works. some i have looked at include are:

gtkspec [url]http://gtkspec.sourceforge.net/[url]

jaaa and japa [url]http://www.kokkinizita.net/linuxaudio/d ... x.html[url]

xanalyser [url]http://arvin.schnell-web.net/xanalyser/[url]

alsa-nyser [url]http://sourceforge.net/projects/alsa-nyser/files/[url]

there are many more out there and i have no preference so i guess i'm hoping someone else may find one useful enough to be motivated to compile and pet.

thank you in advance if you are able to help out or can point me in the right direction.

ps excuse lack of caps - dodgy shift key!
Last edited by artifus on Mon 18 Oct 2010, 06:31, edited 1 time in total.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#2 Post by muggins »

Maybe something of relevance in this thread?

User avatar
artifus
Posts: 303
Joined: Tue 06 Jul 2010, 19:29

#3 Post by artifus »

thanks, muggins, but been there and done that with no joy. been looking around these parts, and elsewhere, for a few days now. might be time to find a copy of linux for dummies and learn how to compile myself. have tried a few times now and found it a confusing, frustrating and ultimately futile experience. thanks again, tho.

ps any idea as to why my [url] tags above failed to work?

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#4 Post by muggins »

Vala based Spek could be interesting...but not sure whether it has any gnome-based requirements. I'll have look later & see whether I can compile it. Compiling generally is pretty easy...(the only problem being that sometimes the required dependencies of a particular program dwarf little puppy!).

But if you do try compiling, and get stuck, just post a query & someone will usually try & get you past the stuck point.

User avatar
artifus
Posts: 303
Joined: Tue 06 Jul 2010, 19:29

#5 Post by artifus »

thanks again for the speedy replies. have tried following instructions from this forum to convert tar.gz to pet to install from and ended up with uncompressed files spewed out all over the shop... very new to linux and have a lot to learn.
spek looks interesting but the page you linked to states that it "helps to analyse your audio files" with no mention of live sound card input monitoring which would mean having to record files before viewing. real time analysis would be preferable.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#6 Post by muggins »

If you have a working Java setup then, this might be OK:

http://arachnoid.com/FFTExplorer/index.html

You would just need to download FFTExplorerApp.jar, then right-click the file & Set Run Action to java -jar "$@".

If you don't have a working Java it's probably best to search, in "Additional Software" section. for a java .sfs file, add it to the bootmanager, reboot, then make sure that you get a response from running java --help in a console. Then the above jar file should work OK.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#7 Post by muggins »

Not sure whether this java-based one is relevant either?

http://www.oli4.ch/laoe/

User avatar
artifus
Posts: 303
Joined: Tue 06 Jul 2010, 19:29

#8 Post by artifus »

many thanks, muggins. i found a java pet on the forum which seems to have worked and have just downloaded and run fftexplorer. success! seems to do what i want too, may not even need xoscope now. i didn't use the boot manager but thanks for introducing me to it, i'm sure it'll come in handy in the future. had a quick look at the laoe link and it seems to be more sound synthesis/design orientated but may be worth a play with later, tho i doubt this poor old pooter could handle it. thanks again for your time and effort, it's very much appreciated.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#9 Post by muggins »

I compiled alsa-nyser, but don't think it would be of use to you. Also compiled gtkspec, and attached below. Run by entering gtkspec in a console.
Last edited by muggins on Mon 18 Oct 2010, 04:46, edited 1 time in total.

User avatar
artifus
Posts: 303
Joined: Tue 06 Jul 2010, 19:29

#10 Post by artifus »

typing gtkspec into the console i get this response:

debug: opening mixer /dev/mixer, record from 4096 () with
debug: opening soundcard /dev/dsp, sampling rate 44100, sa
r of channels 2
illegal instruction

i've checked dependencies with nothing missing. any ideas?

fftexplorer in java seems a tad shonky and runs quite slow so i'm not sure how much use i'd get out of it. i wouldn't mind taking a look at alsa-nyser, out of curiosity if nothing else, seeing as how you've gone to the trouble of compiling it. thanks again, muggins.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#11 Post by muggins »

No, I'm mystified why gtkspec is crashing, as I compiled it on quirky1.3. Maybe download the quirky compiler devx, change directory to the gtkspec source directory, then just run:

Code: Select all

make && make install
(I don't think I had to do anything else to compile it...I'm just wondering whether it's picked up some weird dependency from my computer...although you would imagine it would throw up an error message if this was the case?)

Regarding analyser, I've just zipped up the relevant files, extract it somewhere, change to the directory, then run:

Code: Select all

./analyseur
Attachments
analyser.zip
(105.7 KiB) Downloaded 666 times

User avatar
artifus
Posts: 303
Joined: Tue 06 Jul 2010, 19:29

#12 Post by artifus »

thanks (again!) will give it a go.

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#13 Post by nooby »

Would be cool if you succeed, such tool would be a good thing to have.
So do tell us if you get something working
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
CatDude
Posts: 1563
Joined: Wed 03 Jan 2007, 17:49
Location: UK

Re: simple stand alone audio spectrum analyzer

#14 Post by CatDude »

Hello artifus
artifus wrote:....
have been using xoscope (thanks for the pet, tasmod!) and would really like a spectrum analyzer to compliment it when designing and trouble shooting simple audio circuits. http://xoscope.sourceforge.net/[url] ha ... color][/b] 8) 8)
here is the page i found: Audio Signal Processing Programs
NOTE: Just close all of the popups that appear. :wink:

Hope this helps
CatDude
.
[img]http://www.smokey01.com/CatDude/.temp/sigs/acer-futile.gif[/img]

User avatar
artifus
Posts: 303
Joined: Tue 06 Jul 2010, 19:29

#15 Post by artifus »

hi guys, thanks for the interest, response and help so far - sorry for the late response - life has been getting in the way and some projects have taken a back burner. briefly looked at freq and was baffled as to what to do with it. have recently downloaded, installed and have been playing with lucid 511 which seems a little more stable, nippier and user friendly on my systems and have been learning a little more about puppy and linux in general. have even managed to create a multiboot usb key - may even post a newbie how to as i stumbled upon a very simple method after hours of futile internetting... anywayz... will be back on the simple oscilloscope/spectrum analyzer soon and will report back... off to play with lucid and must check out puppystudio at some point... ta!

User avatar
artifus
Posts: 303
Joined: Tue 06 Jul 2010, 19:29

#16 Post by artifus »

muggins has re-uploaded gtkspec (see above) which seems to work in quirky 1.3, appearing in the utility sub menu. required restarting x server on this system. thank you!

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#17 Post by muggins »

Artifus,

you might also want to try Jack_oscrolloscope, an oscilloscope for Jack. It needs SDL & openGL libraries installed, as well as Jack.

Run in console with command jscope. See link below for commandline options:

http://das.nasophon.de/jack_oscrolloscope/

Image
Attachments
jack_oscrolloscope-0.6.pet
(16.79 KiB) Downloaded 471 times

User avatar
artifus
Posts: 303
Joined: Tue 06 Jul 2010, 19:29

#18 Post by artifus »

thanks, man, will check it out when i can.

Post Reply