Hi, as I didn't write my introduction yet this mail includes both, the introduction and the weekly report, at once ;) === Introduction === First something about me. I'm a 21 (well, 22 in 10 days) old computer sciences student[0] in the 6th semester from Paderborn/Germany. I'm working this year on some GStreamer[1] plugins and extensions which would help content generation applications (like Jokosher, Buzztard, pitivi, ...) to be more useful, mostly audio oriented. The project is split into 7 parts, 3 of them will only be done if time permits and obviously after the project finished. One of those parts is the implementation of some audio effect plugins. The project is mentored by Stefan Kost. === Report 19/2007 === Until now I've read some literature about DSP, discussed a bit with my mentor (I already knew him before) and started implementing one of those 7 parts: dithering and noise shaping for GStreamer audioconvert[2] element. The current state of it can be seen at [3]. There's still one issue to be solved before it is ready which is explained in the bugreport and I'll try some ideas of how to solve it in the next days. I also plan to start with another part in the next days: improving GstController[4]. This includes implementing two interpolation modes (quadratic and cubic) that currently just yield an error because they're not implemented yet, maybe adding a third interpolation mode (trigonometric) and improving the syncing of parameters by splitting the incoming buffers at sensible positions. Apart from that I'll continue to read DSP literature and probably try to implement some filters for testing that could be used later for the effects. Not related to this project I did some GStreamer hacking in the last days, spent some time with University stuff, cared for some packages in Debian/Ubuntu and organized some stuff for my new flat (I'll move around the 25th of May but I don't think this will have any influence on my project). Btw, if someone has some more specific questions for me feel free to ask me on the list or by private mail or on IRC (slomo on GIMPNet, FreeNode or OFTC). Bye [0]http://www.uni-paderborn.de [1]http://gstreamer.freedesktop.org [2]http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-plugins/html/gst-plugins-base-plugins-audioconvert.html [3]http://bugzilla.gnome.org/show_bug.cgi?id=360246 [4]http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-libs/html/GstController.html
Attachment:
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil