Quantcast
Channel: Planet GStreamer
Viewing all articles
Browse latest Browse all 1078

Stefan Kost: 21 Dec 2013

$
0
0
sndfile plugin for gstreamer 1.X

A merry christmas to everybody. As a little present for musicians, I started a rewrite of the sndfile plugin that had not been ported from gstreamer-0.10. The new version will not be consist of sfsrc and sfsink, but instead of sfdec and sfenc. For now sfdec exists, it can read a bunch of formats that we did not have support in gstreamer so far - xi, sds, 8svx/16sv, w64, ... and it works with playbin and co. I'll need to collect more test files to test all features. I'll also write the encoder/muxing part next.

libsnd file has good support for audio files that are used as instruments. There are quite a ew things that I can't map to gstreamer yet:

  • base note - could be a tag

  • loops - could be a special toc edition, but that sounds like a little abuse, some form of edit-list support would probably be better

  • envelopes (e.g. a volume envelope)

Maybe I can start with some element-messages for now.

Viewing all articles
Browse latest Browse all 1078

Trending Articles