sox project integration

Post Reply
User avatar
atavic
Posts: 21
Joined: Sun Feb 24, 2013 10:18 pm

sox project integration

Post by atavic »

Hi Devs, I just ask you if it is possible to get SoX http://sox.sourceforge.net/ working from a GUI within Buzz.
SoX has been integrated into Foobar2000 for his great resampling features, it stands aside with professional Sample Rate Converters: http://src.infinitewave.ca
But SoX itself has many effects as echo, flange, chorus, filters and basic waves generation. It has a compander, too... but using it from command line is like hell.
Sound eXchange on Windows is CLI only, as far as I know. I just wished the SoX code to be integrated into Buzz, expecially for Multi-band Compander capabilities.
User avatar
Joachip
Posts: 352
Joined: Mon Nov 21, 2011 7:21 pm
Contact:

Re: sox project integration

Post by Joachip »

"Compander"? Are you looking for a compressor or an expander?

For multi-band compression, you may want to try the Jupiter 3.1. You're welcome to post your opinions on this vs. Sox, as I haven't tried out Sox' for such effect processing (I only use it for more script-like purposes.)
User avatar
atavic
Posts: 21
Joined: Sun Feb 24, 2013 10:18 pm

Re: sox project integration

Post by atavic »

'Compander' should mean both compress and expand enabled tool... Yes, I use The Jupiter and I have tried something like this: loaded three Jupiters - with selected Lo, Mid and Hi only - then the summing gave me a lot of clicks on the signal... Seems like everytime a single Jupiter instance is activated it gives a click. Bad for me, because I really like Jupiter, but I can use on a single instance only - All my chances to make the above routing to work didn't succeed. Sox has its own effects. Maybe wrapping sox on Buzz could work, even if I understand that there's a big difference between offline scripting operations and a 'live' use into Buzz.

Thank you for your reply and I Salute all you Devs for your great work !
User avatar
atavic
Posts: 21
Joined: Sun Feb 24, 2013 10:18 pm

Re: sox project integration

Post by atavic »

Nsound is a C++ library and Python module for audio synthesis that features dynamic digital filters: http://nsound.sourceforge.net/index.html
As examples the above page lists: Dynamic Low Pass Filtering, FM synthesis, Vocoder... Seems a mature project, so I'd like to put it at your attention.
Post Reply