<meta http-equiv="Content-Type" content="text/html; charset=GB18030"><div>Re: about how to use audiofx to realize aduio EQ/bass/treble</div><div><div>hi, Sebastian</div><div>    Thanks very much, about EQ, you have given me what I wanted.</div><div>    And, do you know which plugin can realize audio effect like bass and treble, I can use sox to realize it, and but </div><div>    I do not know how to realize it with gstreamer.</div><div><br></div><div>Thanks very much</div><div><br></div><div style="font-size: 12px;font-family: Arial Narrow;padding:2px 0 2px 0;">------------------ Original ------------------</div><div style="font-size: 12px;background:#efefef;padding:8px;"><div><b>From:</b>                                                                                                                        "gstreamer-devel"                                                                                    <gstreamer-devel-request@lists.freedesktop.org>;</div><div><b>Date:</b> Mon, Mar 15, 2021 08:00 PM</div><div><b>To:</b> "gstreamer-devel"<gstreamer-devel@lists.freedesktop.org>;<wbr></div><div></div><div><b>Subject:</b> gstreamer-devel Digest, Vol 122, Issue 29</div></div><div><br></div>Send gstreamer-devel mailing list submissions to<br>       gstreamer-devel@lists.freedesktop.org<br><br>To subscribe or unsubscribe via the World Wide Web, visit<br>    https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel<br>or, via email, send a message with subject or body 'help' to<br>  gstreamer-devel-request@lists.freedesktop.org<br><br>You can reach the person managing the list at<br>        gstreamer-devel-owner@lists.freedesktop.org<br><br>When replying, please edit your Subject line so it is more specific<br>than "Re: Contents of gstreamer-devel digest..."<br><br><br>Today's Topics:<br><br>   1. Re: Question Regarding GStreamer Pipeline Graph (Hassan Muhammad)<br>   2. Re: about how to use audiofx to realize aduio EQ/bass/treble<br>      (Sebastian Dr?ge)<br><br><br>----------------------------------------------------------------------<br><br>Message: 1<br>Date: Mon, 15 Mar 2021 15:04:18 +0500<br>From: Hassan Muhammad <hassanmuhammad221@gmail.com><br>To: Discussion of the development of and with GStreamer<br> <gstreamer-devel@lists.freedesktop.org><br>Subject: Re: Question Regarding GStreamer Pipeline Graph<br>Message-ID:<br>  <CAHzzo3JajUZVtxCSkvVtYWyNWWW0qcDnSGX3kTr-=cfE-8SnSQ@mail.gmail.com><br>Content-Type: text/plain; charset="utf-8"<br><br>Thank you for your prompt response. I was able to use the<br>gst::debug_bin_to_dot_data()<br>function as per your suggestion to get a string and write a .dot file which<br>I then converted to a graph.<br><br>On Fri, Mar 12, 2021 at 5:45 PM Sebastian Dr?ge <sebastian@centricular.com><br>wrote:<br><br>> On Fri, 2021-03-12 at 17:05 +0500, Hassan Muhammad wrote:<br>><br>> Hi there,<br>><br>> I have a question regarding generating .dot file for my gstreamer<br>> pipeline. I am trying to build an application in gst-rust bindings with<br>> webrtc and would like to visualize my dynamic pipeline. I've set the<br>> appropriate environment variable however, the .dot files are only generated<br>> when using the "gst-launch" command from the terminal. I also looked into<br>> the documentation for:<br>><br>> "gstreamer::functions::debug_bin_to_dot_file"<br>><br>> and called the function with the following parameters:<br>><br>> gst::debug_bin_to_dot_file(&pipeline, gst::DebugGraphDetails::ALL,<br>> "C:/tmp/out.dot")<br>><br>> but after launching the application, no files are generated.<br>><br>><br>> Please check the C documentation here:<br>> https://gstreamer.freedesktop.org/documentation/gstreamer/gstdebugutils.html?gi-language=c#GST_DEBUG_BIN_TO_DOT_FILE<br>><br>> In short, you need to set an environment variable for defining the<br>> directory where the .dot files should be dumped and then the filename you<br>> provide to the function call is really just a filename (prefix).<br>><br>> You can use gst::debug_bin_to_dot_data() to get a string and handle the<br>> writing yourself if you need more control. That function is also not<br>> affected by the environment variable.<br>><br>> --<br>><br>> Sebastian Dr?ge, Centricular Ltd ? https://www.centricular.com<br>> <http://www.centricular.com><br>><br>> _______________________________________________<br>> gstreamer-devel mailing list<br>> gstreamer-devel@lists.freedesktop.org<br>> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel<br>><br>-------------- next part --------------<br>An HTML attachment was scrubbed...<br>URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20210315/651e14ca/attachment-0001.htm><br><br>------------------------------<br><br>Message: 2<br>Date: Mon, 15 Mar 2021 12:33:15 +0200<br>From: Sebastian Dr?ge <sebastian@centricular.com><br>To: Discussion of the development of and with GStreamer<br>    <gstreamer-devel@lists.freedesktop.org><br>Subject: Re: about how to use audiofx to realize aduio EQ/bass/treble<br>Message-ID:<br>     <ef76ff962b3b5f0c56568457dd38d6a9f7aaf687.camel@centricular.com><br>Content-Type: text/plain; charset="utf-8"<br><br>On Mon, 2021-03-15 at 15:23 +0800, strong wrote:<br>> hi, all<br>> ? ? I am studying how to use gstreamer audiofx plugin to realize<br>> audio bass/treble/EQ, but it seems that<br>> the function of audiofx is very foundational, does anybody know to<br>> realize audio effect and EQ with gstreamer<br>> plugin?<br><br>You can find a graphical example with the equalizer here:<br>??https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/blob/master/tests/examples/equalizer/demo.c<br><br>That probably answers your questions how to use it. If not, please ask<br>a more specific question.<br><br>-- <br>Sebastian Dr?ge, Centricular Ltd ? https://www.centricular.com<br><br>-------------- next part --------------<br>An HTML attachment was scrubbed...<br>URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20210315/15397cf1/attachment-0001.htm><br><br>------------------------------<br><br>Subject: Digest Footer<br><br>_______________________________________________<br>gstreamer-devel mailing list<br>gstreamer-devel@lists.freedesktop.org<br>https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel<br><br><br>------------------------------<br><br>End of gstreamer-devel Digest, Vol 122, Issue 29<br>************************************************<br></div>