there's probably something like that in Andre Michelle's tonfall library http://code.google.com/p/tonfall/
there are some classes in there that make it easier to process audio signals, but I don't know if there is something doing exactly what you want. If you only want something to evaluate when the signal is above or below 0 then you can probably do that easy enough yourself from the values coming out of a bytearray. there is nothing in there that performs an FFT on the signal though, its all strictly from a time-domain aspect. On Thu, May 12, 2011 at 8:52 AM, Glen Pike <g...@engineeredarts.co.uk>wrote: > Hi, > > Andre Michelle did some nice talks about simple audio stuff - his > sources may have some useful "helpers" > > http://blog.andre-michelle.com/2008/fotb08-sildes-and-sources/ > > Also checkout his lab page: http://lab.andre-michelle.com/ There is an > EQ filter on there, which might be useful. > > HTH > > Glen > > > > > On 11/05/2011 21:12, Anthony Pace wrote: > >> Hello list, >> >> I have been doing some experiments, but although my stuff is working, it >> isn't optimized at all, and I would to try a reliable lib that uses zero >> crossings for analysis, if one exists. >> >> Any suggestions? >> >> I am really just interested in pitch analysis with very small sample >> chunks. Timber is not really necessary, so I, with my limited DSP >> knowledge, think the FFT is overkill; however, I absolutely admit I could be >> wrong and not seeing something important. >> >> Another thing is that I was thinking a good/cheap way to get rid of some >> low level background noise would be to normalize all values within the time >> domain with a very high gain factor, and just give max and min values for >> the zero crossings( e.g +3, -3 respectively... I know the numbers would >> obviously not be these ones). I know know frequency analysis would have to >> be preformed in order to remove a voice, but I am thinking that this could >> allow me to zero out/ignore, really low level/really high level background >> noise. Should I try something different? >> >> Again, I have just started reading through a copy of 'DSP: a computer >> science perspective', that someone gave me, and it seems like what I am >> talking about would work; yet, if not, and you have experience with signals >> analysis, I would appreciate the heads up. >> >> Thank you, >> Anthony >> _______________________________________________ >> Flashcoders mailing list >> Flashcoders@chattyfig.figleaf.com >> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >> >> >> > _______________________________________________ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders