[Home]

Summary:ASTERISK-03083: [PATCH] better alternative to soxmix
Reporter:Michael Labuschke (zigman)Labels:
Date Opened:2004-12-23 20:16:34.000-0600Date Closed:2008-01-15 15:22:43.000-0600
Priority:MajorRegression?No
Status:Closed/CompleteComponents:Core/General
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) res_monitor.c.patch
( 1) stereo-1.0.tar.bz2
Description:The problem I had is that I disliked the inability of soxmix to mix one channel to the right and the other one to the left ( sounds awesome!!), so I googled for some commandline tools and found markdsp.  It's no longer maintained and the author gave me permission to do whatever I want with it (it's freeware not even GPL).  So I hacked it up to compile on newer machines and ripped out everything that I did not need. (Google for markdsp to get the whole package).  Then, I patched res_monitor.c (badly ?!) to work with that and oggenc to get nice, small monitorfiles.

****** ADDITIONAL INFORMATION ******

Install oggenc and stereo (with make; make install;),
patch res_monitor.c, and have fun.
Comments:By: Mark Spencer (markster) 2004-12-23 20:30:23.000-0600

We need a disclaimer on file to look at your patch.  Also, clearly we can't change the default behavior, so we'd need a way to change select the new behavior if there isn't one already.

By: brc007 (brc007) 2004-12-23 20:52:07.000-0600

Please review the Bug Guidelines ( http://www.digium.com/bugguidelines.html ) (there is also a link to them at the top of the bug submission page).

Specifically the "More information on the Disclaimer" section

Thanks,
--Housekeeping

By: Clod Patry (junky) 2004-12-27 13:08:01.000-0600

Have you send your disclaimer to digium?

By: Michael Labuschke (zigman) 2004-12-27 16:50:33.000-0600

i'll get my hands on a fax machine tomorrow... stay tuned ;)

By: Mark Spencer (markster) 2005-01-05 21:47:23.000-0600

Any luck?

By: Michael Labuschke (zigman) 2005-01-08 00:54:38.000-0600

disclaimer was just sent.

By: Mark Spencer (markster) 2005-01-20 21:53:52.000-0600

Added to CVS, but I can't change the default behaviors.  I recommend creating a script which would have the identical calling convention to soxmix to make things easiest, and open a new ticket.  Thanks!

By: Digium Subversion (svnbot) 2008-01-15 15:22:42.000-0600

Repository: asterisk
Revision: 4859

U   trunk/res/res_monitor.c
_U  trunk/utils/
U   trunk/utils/.cvsignore
U   trunk/utils/Makefile
A   trunk/utils/frame.c
A   trunk/utils/frame.h
A   trunk/utils/stereorize.c

------------------------------------------------------------------------
r4859 | markster | 2008-01-15 15:22:42 -0600 (Tue, 15 Jan 2008) | 2 lines

Add stereoize (bug ASTERISK-3083), faster than soxmix

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=4859

By: Digium Subversion (svnbot) 2008-01-15 15:22:43.000-0600

Repository: asterisk
Revision: 4860

_U  trunk/utils/
U   trunk/utils/.cvsignore

------------------------------------------------------------------------
r4860 | markster | 2008-01-15 15:22:43 -0600 (Tue, 15 Jan 2008) | 2 lines

Fix typo for bug ASTERISK-3083

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=4860