From: Nik <ni...@us...> - 2006-03-13 07:58:53
|
Hi Jeff, Thanks for your reply. I am currently trying to work out the simplest and best (might be different) way to achieve my goal. Currently, my original plan seems to entail: separate gwc-lib, and then call that library from within Audacity. Given the nature of the data GWC likes to handle, I might have to add data-stream support to Audacity, either in native code, or through a library such as Gstreamer. Alternatively, perhaps I should just add record abilities into GWC, and then perhaps the Gramofile automatic track end detection? Another program I came across today, which already has Gstreamer integration, is WaveMixer. Have you heard anything about this program? http://wavemixer.sourceforge.net So in summary, can you give any advice in the following: Which would you see as the quickest way to get to my goal? 1. Put recording facilities into GWC? 2. Put GWC facilities into an audio app such as Audacity or WaveMixer, and if so, which? Thanks again for your input. Cheers! Nik. Jeff Welty wrote: > Hi Nik, > > Sadly, you can't turn either the denoising or the declicking algorithms > into > LADSPA plugins, or I would have done that instead of gwc-lib. It is > because > the gwc algorithms are non-causal (if I remember the term correctly), > i.e. it > is not 1 frame in and 1 frame out, the algorithms work on overlapping > frames, > and declicking literally runs from the end to start instead of vice-versa. Ok, that's really helpful information. Given my original goal was to have a single GUI-based tool to support transferring analogue recording to CD, then perhaps I should reconsider my plan. > If someone wanted to take gwc-0.21-05 and re-create the gwc-lib from it, > and then make gwc use gwc-lib, that would be a great step forward. There > may be a small speed penalty but we can evaluate that. I have no problem doing this, but it doesn't sound like a quick way of getting to were I want to be. Although, in the longer-run, I do like the interface of Audacity. > Cheers, > Jeff > > Nik wrote: > >> Hi, >> >> My original concept was to write a LADSPA plugin to incorporate the >> functionality of Gramofile into Audacity. When I posted about this on >> the Audacity forums, the reply was that previous discussion had >> decided to wait until GWC was separated into frontend and backend, and >> then use the gwc-lib to create such a plugin. >> >> So, I'm putting my hand up to attempt this work. My questions are: >> >> 1. Is the gwc-lib-0.05 that I downloaded from SourceForge recent >> enough to perform this work? It seems to be a little light - and >> possibly a little out of date? >> >> 2. Is the code in the more recent GWC gwc-0.21-05 easily separated >> into frontend and backend? I've built gwc from it, and it seems to >> have no obvious library. >> >> 3. I notice in the TODO file a task to LADSPA-ise the filters. This is >> certainly in the realm of what I'm looking at doing. Can anyone offer >> any help in identifying the files needed by such a plugin? >> >> 4. Has anyone already started work on this, and if so, do they want >> help, or are they hapily progressing in their own time? >> >> >> Any and all responses welcome. >> >> >> Cheers! >> Nik >> >> >> ------------------------------------------------------- >> This SF.Net email is sponsored by xPML, a groundbreaking scripting >> language >> that extends applications into web and mobile media. Attend the live >> webcast >> and join the prime developer group breaking into this new coding >> territory! >> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 >> _______________________________________________ >> Gwc-general mailing list >> Gwc...@li... >> https://lists.sourceforge.net/lists/listinfo/gwc-general >> >> >> >> !DSPAM:4410e291168321552818589! > > |