From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f50.google.com ([209.85.128.50]) by ewsd; Tue Dec 10 02:12:03 EST 2019 Received: by mail-wm1-f50.google.com with SMTP id d139so516213wmd.0 for <9front@9front.org>; Mon, 09 Dec 2019 23:11:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=offblast-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=WIt1nSOoc7M4uSMhRNrpy+TCu7Dsj4s3HB/LxYK4Uc8=; b=qaXO3jtbKp/uygubvctjHezNsZYdrKWsAc+ipAXnunjT8iieMx7NSRak0E328n4108 4k11WL7iFhkHrRLUUPDOeadP7p0LoslDKnT4XlXmv6Ry9QRGKXPJvHvwurRrgTToRVhp w6l521vSZH+eJK8O62TdefBshz4b0HYd/WfYZT6vTL8QJBohBxPKLdMRgSaSNxu+BVd4 QVXATcWcGzWNb3U2eLiGnOIL3hd4QYBxk5ZiQcbjha6YDqhlKcO7HRt9xJ5rfyNq2Nwe iDpF05lSbuGTckkwePN+c4XY6T9Bp5dD6BsWD8KRah0/FnD0RKPUl06Qu468sD/Vd7Tf wtGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=WIt1nSOoc7M4uSMhRNrpy+TCu7Dsj4s3HB/LxYK4Uc8=; b=tOjr+A83kBbdqbXDo/MXmSsaNooa9MB/BmWshA2NkqfhoUwmYUHehYN9/co5LYE/6A FF6jhani5wBv7iRsPqKg4ITsDi0I/Ebcel+uU3Y23l+FnBfs9DtZik34dpuT0WGUmkMs Tb8/5ipoiKecbXXHBaOpSyvm2ZlUe6X3Ed38QtHK3b3/OGjpCCWsZB6sj8Fc+YmjvZh9 ciUfbGn9B3B9/q0OGwElzLyWhkThGvDwby4oVbxBsMY+Iz1Xi/yRMkG5goouF9aw0dDU WIuDpVFFzIXK09iNXNptW+GTULrcVekcqjGbDOktV4WKLrjU05mBp+AHdUkGDxHvPTN2 j2pg== X-Gm-Message-State: APjAAAVDmTisJDRWvhdV4kK4Cf5Yk4lTiqFLTScGNJvAoGeI0HWY3cgL saM3+NW3dwIwjbBG3aTd/nnakq93gVkF4X1fgMRR7MC/swQ= X-Google-Smtp-Source: APXvYqzdHY183rg303RSIPkppIJPXkWC5F2Lw0F1sSfjl2Y1Xzr1PtkpZf5xcwQx/HAoet2O1P+uiQ1oJwMQ+MVRxWk= X-Received: by 2002:a05:600c:24b:: with SMTP id 11mr3305880wmj.19.1575961917301; Mon, 09 Dec 2019 23:11:57 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Nick Owens Date: Mon, 9 Dec 2019 23:11:46 -0800 Message-ID: Subject: Re: [9front] [drawterm] Pulse audio output and input To: 9front@9front.org Content-Type: text/plain; charset="UTF-8" List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: abstract flexible SOAP over YAML configuration out-scaling control while native support is nice, i'd like to note it's possible to use padsp(1) to run OSS programs under PulseAudio. On Mon, Dec 9, 2019 at 5:16 PM wrote: > > i'm not an expert on current linux audio interfaces. > can you explain why this is a good idea to link against pa? > > i dont like having a separate Make.pulse for it as this > will just end up with combinatorial explosion. maybe we > should have it changable at the make command line or > use it as a default as linux has no support for /dev/dsp > anymore? > > is oserror() the right thing for error handling? it appears > to return its own error code but we'r not using it? > > also, how is buffering handled? how much will be buffered > by this interface when you write to it? this is important > as games use /dev/audio for synchronization. > > -- > cinap