sox-users@lists.sourceforge.net unofficial mirror
 help / color / mirror / code / Atom feed
* multitasking
@ 2017-10-24 19:00 Glenn English
  2017-10-24 19:44 ` multitasking Jeremy Nicoll - ml sox users
  2017-10-25 18:07 ` multitasking Jan Stary
  0 siblings, 2 replies; 20+ messages in thread
From: Glenn English @ 2017-10-24 19:00 UTC (permalink / raw)
  To: sox-users

I'm writing a wrapper around SoX, and I've come to the point where a
number of it's capabilities are required at the same time (eq,
bandpassing, speech rate change, etc.) and I'm confused about the best
way to get these all done.

I'm running on a multi-core CPU, so I turned on mult-threaded but it
doesn't seem to use more than one -- it seems to hop around from one
to another, but always running on just a single core at a time.

There's talk of a 'chain' in the dox consisting of a number of args
with ':' between them, but I'm not sure what this means. Does just
asking for a number of actions enable some kind of threading, using
several cores in parallel? And if so, does it sort them so
normalization happens after eq after concatenation, etc.?

Or should I just give the shell a number of SoXes piped together?
That's my first guess, but SoX seems so capable that one of the others
is very likely a better choice.

TIA.

--
Glenn English

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Sox-users mailing list
Sox-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sox-users

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2017-10-26 22:06 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-10-24 19:00 multitasking Glenn English
2017-10-24 19:44 ` multitasking Jeremy Nicoll - ml sox users
2017-10-25  0:29   ` multitasking Glenn English
2017-10-25 18:39     ` multitasking Jeremy Nicoll - ml sox users
2017-10-25 18:07 ` multitasking Jan Stary
2017-10-25 19:49   ` multitasking Jan Stary
2017-10-25 20:25   ` multitasking Glenn English
2017-10-25 21:11     ` multitasking Jeremy Nicoll - ml sox users
2017-10-26  2:35       ` multitasking Glenn English
2017-10-26  7:39         ` multitasking Jeremy Nicoll - ml sox users
2017-10-26  9:51         ` multitasking Jan Stary
2017-10-26 14:41           ` multitasking Glenn English
2017-10-26 18:57             ` multitasking Jan Stary
2017-10-26 19:17               ` multitasking Glenn English
2017-10-26 20:27                 ` multitasking Jeremy Nicoll - ml sox users
2017-10-26 22:05                   ` multitasking Glenn English
2017-10-26  9:43     ` multitasking Jan Stary
2017-10-26 14:26       ` multitasking Glenn English
2017-10-26  9:48     ` multitasking Jan Stary
2017-10-26 14:34       ` multitasking Glenn English

Code repositories for project(s) associated with this public inbox

	https://80x24.org/mirrors/sox.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).