DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 617IPkDW3857602 Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 617IPkDW3857602 Authentication-Results: delorie.com; dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=HpvcPbi5 X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B92F94BA23EE DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1770488745; bh=liz30Lt9hELCCHlghXDpNDiTzGJHY9krdnSB42Vw6p4=; h=Date:Subject:To:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=HpvcPbi5UVfxNSG5cvMzZkFB4fwBV880KcM2apUqvkD4BPFOQdJ7QpirTv65M/MI3 bup8cvvd896eDB6BWhTcMjVtRnpaxd4Y7OveCsTke0a3/mTgNx9gQnB9ZoWtjD+wIx /deLPI8mGqG/TlEXb2XIRpB4F3A6Z/hyDgLxtOAU= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org C99354BA2E0C ARC-Filter: OpenARC Filter v1.0.0 sourceware.org C99354BA2E0C ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1770488696; cv=pass; b=N5OZnlMwmcdGM0IsOV0ycPNrlPS4KmOoEgAGTJqmdC85lqjILEH+PS6FT7bYAddLCEhK2PiW0mhlU2ZtNrJ6WmpkrvUlmIF2BOE1hubMDX9ZZBhrBQfduPL0k6Um321Ew0dQ7SZravRjzh62oVr7Rs1YKREFfIfaVRgR5QmP4JM= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1770488696; c=relaxed/simple; bh=6jXCPUpsVPrQpcdeGuu32CI4191hyxN3FvBEXMgl2KU=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=P+/sfHpQ9TSTstipBYH961f5iGwC1kaQ7H90eojDcDSOwELV8+jBJ8Ixi2srbjyVbhrKVwvcpTpYrUKamNyAGjcIXWxDUjVWaLsbinmSXsZuKaYQMJ06xsK7Veaj0iilO9ngxRAp5lX554E80HcGQDQ3LfvI+oHJ0LeL98WqfVM= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org C99354BA2E0C ARC-Seal: i=1; a=rsa-sha256; t=1770488696; cv=none; d=google.com; s=arc-20240605; b=FozPWhJGazwy+x6NZw/BYwD4LTJQcwKZA1+krhlKqqwAyv+ihIysMbUDEqjIkr5hlX 3f8tqlLcZAOkNKtpCwFwslKkVj54kbpiE8Gvj+zYvXOf9x8kAQpcT/QznYKyzieRpJ7z cY2jhir6Nd+ROJouc12ZetD6eis+vRdmGvEwVtPmG5uli2lkJVBcQ3OmwoM1Ex3PZ3UB MBmRB4Qs2RE/zjfwKPvvd6ADaWPERGU97hMCrNKjuOMowP0Iu5ECQJ8w00St4JjGMeuN NqbkMzs6Y8OmwLQFmDAH4+BEszoX/xIODcKEgp1mtSGDjxdTUGk+JNKmxPJ8nWsGMT0u xpTA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=to:subject:message-id:date:from:mime-version:dkim-signature; bh=6jXCPUpsVPrQpcdeGuu32CI4191hyxN3FvBEXMgl2KU=; fh=UKNFaOBO97U3RYl3PEse//nArTqr7SLJjCCEBz281Ew=; b=E6+T0LiwTnSuL/76KBxgEuVMQJUQz/fGd+NmN9C8sDLAMiYZaxxvzCbMcj7uundGf2 o4RPZtwR78B/g5JRy9zeRxhI49ahn+LlNXCIP2MLc6t0ExQsLb+bc1bxlJkqX1B3wtrh cqtYGZd+eYhpJI5gnUMCJCEf5wFwBXqwDylBdoElPA23ljxuVUcu/VLcSpipfwMW2954 tdr1oo0WzLipO0mT93i8fNXCpDC/SAvBbHFGN1RcJhP2fZqysfkyKfjFriCB59jeqT7H +YhUptJTdd2S6SONZ62W+oQS0nikzVYFSCsw4UCoDRGnDYFNHNERqPtL4prcJMHSTEjw zdJg==; darn=cygwin.com ARC-Authentication-Results: i=1; mx.google.com; arc=none X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770488696; x=1771093496; h=to:subject:message-id:date:from:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=6jXCPUpsVPrQpcdeGuu32CI4191hyxN3FvBEXMgl2KU=; b=AhzCLi0o0RSQOCXexP9vMd6uxiYg9OhERMqe4+iKGVoPYmq3fJb6khVrq53vGjJe9r XLyaS597QFJZYYLdx5budauJDn/8oeCEzRQYFS0TSeUmDnNGcYuPOrB014CN2dgAhC+H 90hDjPZMOiLrfMny0WRRAu5KtjCdYuaE9cNQZodX8rCzdTbKiuhtFShASvZUIfqd3bSg MCDoOg8+BXGxWe5f6cWat5PcAVs8eMUH3ahiZn8DqRHxXHojh9LkWSNSwBLRSoZrlAFk ciU+pqJbZzSXDMORu7wAIEOiIS7tK93cuam8+yT1qsnbX1FAebsxu9+4G5xEZNUbzF0G BEkQ== X-Gm-Message-State: AOJu0YxhEDmW82treZMgbQ5Va58cbSehev3u/kfhKfm1Qb3WzD9+e2Zb m7FvNhumQ2YyWfVF+OYFSXeIrmdtb5LcvspSpHbwvx/yiBXknTkql8z+8GRjRSo8D5MUjakVMfy p0IV9Jm0NNvgur3NsXKbyZnRnG+myYKwe++0R X-Gm-Gg: AZuq6aK1viyq8TQJxQTYkCVtSTShKII38ULmr2xKEh/ElgG76M+yzJnKPvRs9i6ku9n tLB9HRfC05/p7eZja1uFNORakMk2UtAtTiZ70IcB3Jk0Q+5YbErNswyP7acdzxiRnDpDGj6CwpU QNsK34180NRwqB6fUuxhiGawgUsSRrHB0/nmsjTCOPrmIyajkSjdQ7KAA6Igw/9qPVao52d9AJR IpfSMHpd9jCd/Mt/hdWFtEwVruQQW3igDvbxeNW5bx/oiTwnHB9N5ivRVv+ks90FiO/MmNUIpMw dEStBg5MO9LX7fE5eqreaSxje3MuJa1RtjCPh4zmGxtbTFCd6MNuYaJCcmavn+D3EzeTHIU7JFr FK6RnFlU2p4pu8g== X-Received: by 2002:a05:690e:2545:b0:644:59ed:dba3 with SMTP id 956f58d0204a3-649e879c325mr6284224d50.30.1770488696105; Sat, 07 Feb 2026 10:24:56 -0800 (PST) MIME-Version: 1.0 Date: Sat, 7 Feb 2026 10:24:44 -0800 X-Gm-Features: AZwV_QjYrN9N76BhVYh5d_PxEMZ_CoHPEiDr4FCrJU-2K79EnLxmZr6kbkAfaik Message-ID: Subject: What to use instead of /dev/dsp to (reversibly) transition scripts to Linux? To: cygwin AT cygwin DOT com X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 List-Id: General Cygwin discussions and problem reports List-Archive: List-Post: List-Help: List-Subscribe: , From: Backwoods BC via Cygwin Reply-To: Backwoods BC Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "Cygwin" Microsoft is forcing me to abandon Windows because my perfectly functional laptop isn't W11-compatible. As a result, I have literally decades worth of scripts written for Cygwin that I need to edit to be made compatible with Linux. I'd prefer not to lose Cygwin compatibility, if possible, as I may be forced by some unknown evil entity to move back to Windows some day. The most common issue I'm going to face is what to do about /dev/dsp. I like things to make noise so that I know what's going on without looking so many of my scripts use /dev/dsp. I'm also going to have to deal with the various cyg... utilities that I use, but that is likely a much harder issue to deal with and, fortunately, less common in my scripts. So... recommendations, please? Thanks... and thanks for the many, many years of not having to write scripts in Windows BAT format! -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple