[gstreamer-bugs] [Bug 340362] New: [PATCH] new plugin - hardlimiter

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Mon May 1 19:51:20 PDT 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=340362
 GStreamer | gst-plugins-good | Ver: HEAD CVS

           Summary: [PATCH] new plugin - hardlimiter
           Product: GStreamer
           Version: HEAD CVS
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: artfwo at gmail.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


This is a simple brickwall audio limiter, originally used for my pet project.
Supporting both integer and floating-point audio samples, it does not
requantize incoming signal, so it can be losslessly applied to dithered audio.

I want to propose it for inclusion in GStreamer, because such a limiter is a
must-have for any audio player with replaygain support:

http://replaygain.hydrogenaudio.org/player.html
http://amarok.kde.org/amarokwiki/index.php/ReplayGain/VorbisGain_Support_-_What_Would_it_Take%3F#With_respect_to_the_player

A -6dB hardlimiter may be also used to enchance output on some soundcard models
(a signal level above -6dB may be unsafe (introduce clipping) on consumer
hardware).

The attachement is full autoconfed source package, based on gst-template. The
plugin only needs to be updated to use GST_LICENSE, GST_PACKAGE_NAME and
GST_PACKAGE_ORIGIN in GST_PLUGIN_DEFINE macro.


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.




More information about the Gstreamer-bugs mailing list