Re: Waveform For GNOME Sound Recorder
Stefan Kost <ensonic <at> hora-obscura.de>
2011-08-09 12:27:42 GMT
On 08/09/11 14:06, Frederik Elwert wrote:
> Von: "Linux Luser" <linuxluser <at> gmail.com>
> Gesendet: 09.08.2011 13:33:43
> An: gnome-multimedia <at> gnome.org
> Betreff: Waveform For GNOME Sound Recorder
>> I understand that Sound Recorder is simple and functional and works well. However, from a usage
standpoint, it seems that a live waveform display would
>> provide valuable visual feedback to the user.
>> I'm wanting to see if I can implement this (gives me a chance to brush up on some C) but wanted to get feedback
from the community first before diving into it.
>> Good idea? Bad idea? What sorts of dependencies would need to be introduce?
> I thinks it’s indeed a good idea. One could probably implement it using Cairo directly, or use a
higher-level API like goocanvas.
I'd just use cairo. I have a simple cairo waveform widget in buzztard
that draw the wwave-form from a memory buffer.
> I planned to add a waveform widget to Transcribe , so I started looking at the implementations in other
applications. Pitivi has a waveform for audio tracks, and Jokosher as well. Jokosher might be
interesting, as it also displays a waveform while recording. In addition, I like Jokoshers approach to
draw a smoothed outline, and not a realistic waveform, but that probably has pros and cons.
The jokosher one is indeed a good suggestion. jokosher uses the
gstreamer level element to produce a level-scape, which I think suits well.
> Since I’m not really a pro coder, I’d be interested in sharing ideas about the implementation. I
don’t know if it would make sense to create an actual waveform widget that different applications could
use, since the actual use cases are quite different. But sharing some insights and maybe document the
actual work in form of a blog post or something might be a good way to collaborate.
>  https://launchpad.net/transcribe
> Schon gehört? WEB.DE hat einen genialen Phishing-Filter in die
> Toolbar eingebaut! http://produkte.web.de/go/toolbar
> gnome-multimedia mailing list
> gnome-multimedia <at> gnome.org
gnome-multimedia mailing list
gnome-multimedia <at> gnome.org