From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS3561 216.34.176.0/20 X-Spam-Status: No, score=-2.2 required=3.0 tests=AWL,BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_HI,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,RCVD_IN_SORBS_SPAM,RP_MATCHES_RCVD,SPF_HELO_PASS,SPF_PASS, T_DKIM_INVALID shortcircuit=no autolearn=no autolearn_force=no version=3.4.0 Received: from lists.sourceforge.net (lists.sourceforge.net [216.34.181.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id B98D81FF72 for ; Tue, 24 Oct 2017 19:01:35 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=sfs-ml-2.v29.ch3.sourceforge.com) by sfs-ml-2.v29.ch3.sourceforge.com with esmtp (Exim 4.89) (envelope-from ) id 1e74SE-0003c1-94; Tue, 24 Oct 2017 19:01:34 +0000 Received: from sog-mx-4.v43.ch3.sourceforge.com ([172.29.43.194] helo=mx.sourceforge.net) by sfs-ml-2.v29.ch3.sourceforge.com with esmtps (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.89) (envelope-from ) id 1e74SC-0003bu-Bl for sox-users@lists.sourceforge.net; Tue, 24 Oct 2017 19:01:32 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sourceforge.net; s=x; h=Content-Type:To:Subject:Message-ID:Date:From:MIME-Version; bh=siE7xxe975oXRDIAxe+GcdX1TrL3nPM5B2vVID38r0I=; b=UwKZpV5eB8L4dlwFtZUW7yDMEtRTmjeZczKA526AIoAncESN/40QX+LDmm0ZtpZJVTjLx2eLOKkp493WEp3yAwgXrv0qVGAX6tw8zVdx7FL2ykYFeI/4w9cSjc72xQ3HTAlF2AKhZWSEumAM9wXgS3PmLMjIZ49kijQs21X1a14=; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sf.net; s=x; h=Content-Type:To:Subject:Message-ID:Date:From:MIME-Version; bh=siE7xxe975oXRDIAxe+GcdX1TrL3nPM5B2vVID38r0I=; b=m1boxZiwRRYOY7ZF05Bg+h4VbYw3Uyg7rtqXWU52rSAiKtMjv2EF6OEQxkGb/LIpHTIuNoxHDIqLiF67MxqtVBxP1NKwnG3YtMoyFo7xXmSDA/fdBRk/bIaRTZSap0XBBUSFpVczBAy0sLnqZ/lYm03nDuw1MEhqXm4WpttexjU=; Received-SPF: pass (sog-mx-4.v43.ch3.sourceforge.com: domain of gmail.com designates 209.85.161.181 as permitted sender) client-ip=209.85.161.181; envelope-from=ghe2001@gmail.com; helo=mail-yw0-f181.google.com; Received: from mail-yw0-f181.google.com ([209.85.161.181]) by sog-mx-4.v43.ch3.sourceforge.com with esmtps (TLSv1:AES128-SHA:128) (Exim 4.76) id 1e74SB-0004PW-LE for sox-users@lists.sourceforge.net; Tue, 24 Oct 2017 19:01:32 +0000 Received: by mail-yw0-f181.google.com with SMTP id q126so13054175ywq.10 for ; Tue, 24 Oct 2017 12:01:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=siE7xxe975oXRDIAxe+GcdX1TrL3nPM5B2vVID38r0I=; b=amZmOE41bnDMtPRXUeoOGHfHHoWE6kdrlxZofPtwVZPFzJVezSXVDlLEo30+5Hl2ew dIc5KqZwXKHQkVXXw3f37Rpn8ZRe87rwsYbyEWcuShV/mXvwKPqLKVzMiDYrsKiNv0YF 5WOaAAuNIq6VA7a/KPpH9x4LSm9uk7KaCC858L1horhT6A9ypdZ+cXP6Vtl1sZewEFyQ mateSCr2+UTUFdm+TTNg4ZHYri9MIvekuG+/fKIcjRoxFQ+fpGHOFdVqpdMY3YlX8Wn2 GtE6P20XXXwn/kN2c1E9Is5wmmVO/GIVa2h5M/toN5ESMNMvFupC0lSVBHizslStdiTV nNLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=siE7xxe975oXRDIAxe+GcdX1TrL3nPM5B2vVID38r0I=; b=Ipl3SGVwJtVuAg8CwTKaqRL4+WysupE/gH9vFfkbBO8m6Tm81QsR43gUQpOtEBdlUl Q5gmzyUrvbX4pID2Zw1WL9APdVTWGdhnVgxdFABgSp00vsPtH6oR5ALCewzod/VX4D2i FtQ2Cnzv3f2TT5awottbb92vmx924wJYj4hLdmyoFM+dhnBxRapaWBvkqo+d+lEVtr0X wSQ/eAH+u5z/o9jeM1YSxMyDI2Fp/OIILZljWz0FznbmXWQmtzerSJgTWV/iZrvaxyy5 br3EIJQcyRRnMBugvRBh6ElVJMyZWnlHyz5YVj7izLEi4u5640wOYFsWc9ayPUFSYAeq Hm8A== X-Gm-Message-State: AMCzsaUKL7MN418dQ6VhQppteKn0/r5cIj+ZFqCXM6MimGgejTP3O9Co tgZYOVEl4phsHDgcbySUgNq4klVbuea6LnfrJqs= X-Google-Smtp-Source: ABhQp+Q2qHcTfMqQ2L3jzP3TlxrrHnqzO8kemHGzljFbkodd+I8BLx5QHRKBMWkNiGg3fzjOo8vNnWKQLIPWvCSMYwo= X-Received: by 10.37.205.202 with SMTP id d193mr10763925ybf.259.1508871685977; Tue, 24 Oct 2017 12:01:25 -0700 (PDT) MIME-Version: 1.0 Received: by 10.37.103.131 with HTTP; Tue, 24 Oct 2017 12:00:55 -0700 (PDT) From: Glenn English Date: Tue, 24 Oct 2017 19:00:55 +0000 Message-ID: To: sox-users@lists.sourceforge.net X-Headers-End: 1e74SB-0004PW-LE Subject: multitasking X-BeenThere: sox-users@lists.sourceforge.net X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: sox-users@lists.sourceforge.net Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: sox-users-bounces@lists.sourceforge.net 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