[linux-audio-dev] Project Ideas

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: [linux-audio-dev] Project Ideas
From: michael tewner (tewner_AT_jct.ac.il)
Date: Wed Jun 16 2004 - 19:03:03 EEST


OK.

I have permission to get one of these programs moving with some
constraints (appended). WHich do you guys think would be most useful
(publishable :-) )?

1. The OpenGL Spectrogram implemented into Steve Harris's meterbridge

2. A 31-BAND (or more?) graphic EQ

These would both be implemented into JACK

My advisor requested these specs:

1- This should be run on any platform including PC platform.
<Yeah, right. Perhaps I"ll just implement the code, and wrap it with JACK
and WIN-API with preprocessor commands....Grrr...>

2- The interface would be build with a Tcl/Tk script which is compatible
with SGI/ Aplle and PC platform.
<I'm just not sure he knows what he's talking about...Anyway, I think he
just wants an interface that will work on linux and windows...again, see
#1>

3- The FFT algorithm should be run in parallel and optimize at least for
two platforms.
<I guess once we're splitting up the spectrum, this shouldn't be a
problem...BTW,the advisor teaches an MPI course. This idea probably came
from this...I'm not sure what he means by "2 platforms.">

4- We can use a Wavelet Transformation inside of FFT and to parallize it.
<*shrug* I'm gonna hafta do some research. wikipedia says it's like a FFT
running in O(N) instead of O(N log N):
http://en.wikipedia.org/wiki/Wavelet_transform
>

I can recomend against some of these. I just think he wants me to do some
extra work... Granted, without these recomendations, I'm not looking at
the suggested 500 Hours of work...

 This project is starting to look big and clunky:
1. Implementing both windows and linux
2. Parrellizing the code? I don't mind writing multithreaded or MPI... it
just looks like overkill....
3. Can JACK compile on IRIX? That's his OS of choice (Being his only *nix
experience...) and, well, SGI's are fun! Perhaps I can convince him to put
linux on his old O2.

Anyway, bottom line, it'll be fun, and I don't mind spending my time on
this, if ANY part of it will be of use....

...I'de just hate to kill Steve's code, though.

Anyway, suggestions?

Thanks y'all!
   -Mike


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Wed Jun 16 2004 - 18:58:23 EEST