Csound Csound-dev Csound-tekno Search About

[Cs-dev] Replacement for srconv

Date2015-05-13 11:55
Fromjpff
Subject[Cs-dev] Replacement for srconv
Following the identification of serious problems with the srconv
utility I have written a replacement program (src_conv) that uses Eric
de Castro Lopo's wonderful SRC code.  This library is GPL so the
src_conv cannot be incorporated into the utilities but remains a
standalone program.  i have only made basic tests so far but it seems
OK.

The options/flags are as in srconv with the following changes

1: The Quality option Q in in range 1-5 (changed from 1-8) and default
   is now 3
2: The -- logging option is not implemented
3: The output text is minimal

Now the questions:

* The time varying version with a break-file works but should the
breaks be in time or frames?  Currently I have implemented time but is
this correct?

* Is the -- logging option important?

* Should there be a way to suppress all or some output like the -m
  flag in csound?

* Could someone incorporate into cmake?  Currently I just use a short
  script.

* I have changed the srconv utility to print a message to use the new
  code. Is that OK

Still to do is write a manual page but that follows the srconv page
with more details

==John ffitch

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2015-05-13 15:24
FromSteven Yi
SubjectRe: [Cs-dev] Replacement for srconv
Hi John,

I've added a target to CMake for newsrconv.  It does a search for
libsndfile and libsamplerate and enables that target dependent on
finding those.  I didn't know how you all wanted to handle the old
srconv, so I just left that in.  It should be apparent what to change
in util/CMakeLists.txt, so you're welcome to adjust from here if you
want to get rid of the old srconv.  (Or just email me and I can take
care of it).

steven

On Wed, May 13, 2015 at 6:55 AM, jpff  wrote:
> Following the identification of serious problems with the srconv
> utility I have written a replacement program (src_conv) that uses Eric
> de Castro Lopo's wonderful SRC code.  This library is GPL so the
> src_conv cannot be incorporated into the utilities but remains a
> standalone program.  i have only made basic tests so far but it seems
> OK.
>
> The options/flags are as in srconv with the following changes
>
> 1: The Quality option Q in in range 1-5 (changed from 1-8) and default
>    is now 3
> 2: The -- logging option is not implemented
> 3: The output text is minimal
>
> Now the questions:
>
> * The time varying version with a break-file works but should the
> breaks be in time or frames?  Currently I have implemented time but is
> this correct?
>
> * Is the -- logging option important?
>
> * Should there be a way to suppress all or some output like the -m
>   flag in csound?
>
> * Could someone incorporate into cmake?  Currently I just use a short
>   script.
>
> * I have changed the srconv utility to print a message to use the new
>   code. Is that OK
>
> Still to do is write a manual page but that follows the srconv page
> with more details
>
> ==John ffitch
>
> ------------------------------------------------------------------------------
> One dashboard for servers and applications across Physical-Virtual-Cloud
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2015-05-13 15:50
Fromjpff
SubjectRe: [Cs-dev] Replacement for srconv
Thanks Steven -- that works fine.


------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net