Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

FORTRAN is the language of Powerful Computers. -- Steven Feiner


devel / comp.lang.python.announce / [Python-announce] [Release] Pyo 1.0.5 (Python DSP library)

SubjectAuthor
* [Python-announce] [Release] Pyo 1.0.5 (Python DSP library)Olivier Bélanger
`- [Python-announce] Re: [Release] Pyo 1.0.5 (Python DSP library)Olivier Bélanger

1
[Python-announce] [Release] Pyo 1.0.5 (Python DSP library)

<CAMXBGhT0GOgDoncYNhowUDyT7QWUiMWS8pRi1smiMgaWipCjYQ@mail.gmail.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=16882&group=comp.lang.python.announce#16882

  copy link   Newsgroups: comp.lang.python.announce
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!lilly.ping.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: belangeo@gmail.com (Olivier Bélanger)
Newsgroups: comp.lang.python.announce
Subject: [Python-announce] [Release] Pyo 1.0.5 (Python DSP library)
Date: Sun, 26 Mar 2023 12:25:32 -0400
Lines: 38
Approved: python-announce-list@python.org
Message-ID: <CAMXBGhT0GOgDoncYNhowUDyT7QWUiMWS8pRi1smiMgaWipCjYQ@mail.gmail.com>
Reply-To: python-list@python.org
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
X-Trace: news.uni-berlin.de +q2qj+JLt5LbvK8+MkXtQAMe56yg1782YfdXc0hUV42w==
Authentication-Results: mail.python.org; dkim=pass
reason="2048-bit key; unprotected key"
header.d=gmail.com header.i=@gmail.com header.b=KkDb72Ux;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.001
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'url-ip:140.82/16': 0.03;
'3.7': 0.03; 'pip': 0.04; '3.8': 0.05; 'bigger': 0.05; 'library.':
0.05; 'windows,': 0.05; 'subject:library': 0.07; 'algorithmic':
0.09; 'consistency': 0.09; 'linux': 0.09; 'macos': 0.09; 'to:addr
:python-announce-list': 0.09; 'window.': 0.09; 'subject:Python':
0.12; 'url:github': 0.14; 'announce': 0.15; 'memory': 0.15; 'url-
ip:140/8': 0.15; "'#'": 0.16; '(windows': 0.16; '--user': 0.16;
'3.10': 0.16; '3.9': 0.16; 'attributes': 0.16; 'streams': 0.16;
'python': 0.16; 'bug': 0.19; 'all,': 0.20; 'subject:] ': 0.21;
'written': 0.22; 'version': 0.23; 'install': 0.23; 'behavior':
0.26; 'classes': 0.26; 'module': 0.31; 'official': 0.32;
'objects': 0.32; 'signal': 0.32; 'versions:': 0.32; 'message-
id:@mail.gmail.com': 0.32; "i'm": 0.33; 'there': 0.33; 'hold':
0.33; 'script': 0.33; 'server': 0.33; 'release': 0.34;
'received:google.com': 0.34; 'handling': 0.35; 'following': 0.35;
'from:addr:gmail.com': 0.35; 'fix': 0.36; 'subject:[': 0.37;
'received:209.85': 0.37; 'received:209': 0.39; 'added': 0.39;
'methods': 0.39; 'table': 0.39; 'website:': 0.60; 'method': 0.61;
'skip:o 20': 0.63; 'email addr:gmail.com': 0.63; 'simply': 0.63;
'from:charset:utf-8': 0.64; 'complete': 0.64; 'improved': 0.64;
'digital': 0.65; 'url-ip:lookup error': 0.70; 'audio': 0.70;
'released': 0.75; 'sources': 0.75; 'dark': 0.84; 'license.': 0.84;
'macro': 0.84; 'polling': 0.84; 'tables': 0.84; 'url-
ip:173.236/16': 0.84; 'mode.': 0.89
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20210112; t=1679847944;
h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
:date:message-id:reply-to;
bh=aocLzH6gYlWgzQN2ljhEuy0xdT0BIFSRw0AE9hkubVg=;
b=KkDb72Uxm8oG6nDpuiQyL/fOTH/UaZt7PJ/XIIlY9ny/8+CaKVGX0CveIj02rmxbEK
Nl3hZqGKh71XnXmZ+TGNUAQyKS6bd4llGgXIKwGPgFvMPldaTG9vVi/g8x/tgb0/ilJi
7plPcO5ixM14+aQCtOXyP1c8cYGxQavsb/HGiG7PYqdE7e4lzSukqzDjVG2Ee1IEIg9o
iYMEDYrPbKFnIcWwQl8VaVYShFh9zgS+gVgWZgqBsrl24Aj4EoxLfERVOZ+OwBs1DvM4
H0vtRVzL6TEduJ/iBG391+Ev7xQlA2zciCdTIsGcDEviPfMpE20UFvLlvXtZXrBW63vt
8Ovg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112; t=1679847944;
h=to:subject:message-id:date:from:mime-version:x-gm-message-state
:from:to:cc:subject:date:message-id:reply-to;
bh=aocLzH6gYlWgzQN2ljhEuy0xdT0BIFSRw0AE9hkubVg=;
b=A+vmR35PqjbbCNK/nkf/qdYD9XNwx50ZDduiciX99RldLbNilGDt0kHwuHuG8A9PAH
zPCIDuLL7WbPvcuPjOIGyUomyWuDtWe8vi/SjkUWfDScrMXEh2Inc+azQqeh6f1KL7fO
Fvz1QQgFBH6hm92ppedT/8C4juakkJUe/7/MbLRnzoNvJiHQWisMHEvIwFi1sGZFpO+l
likd5sfhRuw1yzW9Bu0dx/v2bQoY6vvRKNob0byLUQIffGBPeV9XaL2PtcOXK3fmhxpn
6y3fqdic3mbquQ5KXyJv+eKMFdvfRkROPIhBoqSOHteGX+6ODwqIG2JgsCZO4nrut3Pt
F8zA==
X-Gm-Message-State: AAQBX9e/Qc+zqzYRMkFq0zBZLKhZsyhoIl93wIj5ia6X/I+5Edhvwa8d
XlVQZAFIS5mtnAlmjrvhlFEd3OCuJ2G7b3DNJfSNt0GYPh7+cQ==
X-Google-Smtp-Source: AKy350YilmMuAyTFZjDenHFfmXN4Ybd2ez92BpfMcDnzkl2Y171pqTKLn4TIX5/Pl3ffWhMKJDVWr4+MiSLe0N7TpHQ=
X-Received: by 2002:ac2:51dd:0:b0:4e8:427b:80d6 with SMTP id
u29-20020ac251dd000000b004e8427b80d6mr2471850lfm.1.1679847944484; Sun, 26 Mar
2023 09:25:44 -0700 (PDT)
X-MailFrom: belangeo@gmail.com
X-Mailman-Rule-Hits: emergency
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved
Message-ID-Hash: MWQ4RJEQ3G234IIXUGGQJLSJQPOHEE4O
X-Message-ID-Hash: MWQ4RJEQ3G234IIXUGGQJLSJQPOHEE4O
X-Mailman-Approved-At: Sun, 26 Mar 2023 15:40:49 -0400
X-Content-Filtered-By: Mailman/MimeDel 3.3.9b1
X-Mailman-Version: 3.3.9b1
Precedence: list
List-Id: Announcement-only list for the Python programming language <python-announce-list.python.org>
Archived-At: <https://mail.python.org/archives/list/python-announce-list@python.org/message/MWQ4RJEQ3G234IIXUGGQJLSJQPOHEE4O/>
List-Archive: <https://mail.python.org/archives/list/python-announce-list@python.org/>
List-Help: <mailto:python-announce-list-request@python.org?subject=help>
List-Owner: <mailto:python-announce-list-owner@python.org>
List-Post: <mailto:python-announce-list@python.org>
List-Subscribe: <mailto:python-announce-list-join@python.org>
List-Unsubscribe: <mailto:python-announce-list-leave@python.org>
 by: Olivier Bélanger - Sun, 26 Mar 2023 16:25 UTC

Hello all,
I'm very happy to announce the release of pyo 1.0.5, available for the
following
python versions:
3.7 (Windows amd64, MacOS x86_64, linux x86_64)
3.8 (Windows amd64, MacOS x86_64 et arm64, linux x86_64)
3.9 (Windows amd64, MacOS x86_64 et arm64, linux x86_64)
3.10 (Windows amd64, MacOS x86_64 et arm64, linux x86_64)
3.11 (Windows amd64, MacOS x86_64 et arm64)
Pyo is a Python module written in C to help real-time digital signal
processing
script creation. It provides a complete set of classes to build audio
softwares,
compose algorithmic musics or simply explore audio processing.It is
available for
Windows, macOS and linux. It is released under the LGPL 3 license.
Official website: http://ajaxsoundstudio.com/software/pyo/
pyo's documentation: http://ajaxsoundstudio.com/pyodoc/
Latest sources and bug tracker: https://github.com/belangeo/pyo
Installation:
python -m pip install --user pyo

WHAT CHANGED IN VERSION 1.0.5:
New features:
- Update Coreaudio support (thnaks to Hans-Jörg Bibiko).
- Added to MidiNote holdmode, first/last velocity support and
sendAllNotesOff method (thnaks to Hans-Jörg Bibiko).
- Made SndTable, NewTable and DataTable size attributes mutable.
- Objects writing samples in tables can now write to any PyoTableObject.
- Made getRate() and getDur() methods available to all PyoTableObject.
- UI: Improved handling of system's dark mode.
- UI: Allow more than 10 controls in PyoObjectControl window.
Bug Fixes:
- Fixed PY_SSIZE_T_CLEAN macro must be defined for '#' formats.
- Fixed OscReceive.addAddress not polling the address immediately.
- Fixed memory leak in trigmodule.
- Ensure that there are no leaking audio streams in the server when objects
are deleted.
- Fix Keyboard widget note off handling in hold mode.
- Improved behavior consistency of PyoTableObject.setSize method.
- Fixed bug when making the size of a table bigger at runtime.

Olivier Belanger
belangeo@gmail.com
http://olivier.ajaxsoundstudio.com/
----
<P><A HREF="http://ajaxsoundstudio.com/software/pyo/">Pyo 1.0.5</A> - short
Python DSP library. (26-Mar-23)

[Python-announce] Re: [Release] Pyo 1.0.5 (Python DSP library)

<CAMXBGhRQfvuc28tBkgNz-wAv_tTib-PonB1b2LkXtH9os5pWnQ@mail.gmail.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=16883&group=comp.lang.python.announce#16883

  copy link   Newsgroups: comp.lang.python.announce
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.szaf.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: belangeo@gmail.com (Olivier Bélanger)
Newsgroups: comp.lang.python.announce
Subject: [Python-announce] Re: [Release] Pyo 1.0.5 (Python DSP library)
Date: Sun, 26 Mar 2023 12:36:48 -0400
Lines: 46
Approved: python-announce-list@python.org
Message-ID: <CAMXBGhRQfvuc28tBkgNz-wAv_tTib-PonB1b2LkXtH9os5pWnQ@mail.gmail.com>
References: <CAMXBGhT0GOgDoncYNhowUDyT7QWUiMWS8pRi1smiMgaWipCjYQ@mail.gmail.com>
Reply-To: python-list@python.org
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
X-Trace: news.uni-berlin.de F6Z0Dx0eVEfKNPmA/19uAwow5pvCgKYpPiAs8LHreMTA==
Authentication-Results: mail.python.org; dkim=pass
reason="2048-bit key; unprotected key"
header.d=gmail.com header.i=@gmail.com header.b=bS76PdHF;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.000
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'url-ip:140.82.114/24':
0.03; 'url-ip:140.82/16': 0.03; '3.7': 0.03; 'pip': 0.04; '3.8':
0.05; 'bigger': 0.05; 'library.': 0.05; 'windows,': 0.05; '2023':
0.07; '26,': 0.07; 'mar': 0.07; 'subject:library': 0.07; 'sun,':
0.07; 'algorithmic': 0.09; 'consistency': 0.09; 'linux': 0.09;
'macos': 0.09; 'to:addr:python-announce-list': 0.09; 'window.':
0.09; 'subject:Python': 0.12; 'url:github': 0.14; 'announce':
0.15; 'memory': 0.15; 'url-ip:140/8': 0.15; "'#'": 0.16;
'(windows': 0.16; '--user': 0.16; '3.10': 0.16; '3.9': 0.16;
'attributes': 0.16; 'sorry,': 0.16; 'streams': 0.16; 'wrote:':
0.16; 'python': 0.16; 'bug': 0.19; 'all,': 0.20; 'subject:: [':
0.21; 'subject:] ': 0.21; 'written': 0.22; 'version': 0.23;
'install': 0.23; 'behavior': 0.26; 'classes': 0.26; 'wrong': 0.28;
'module': 0.31; 'official': 0.32; 'objects': 0.32; 'signal': 0.32;
'versions:': 0.32; 'message-id:@mail.gmail.com': 0.32; "i'm":
0.33; 'there': 0.33; 'hold': 0.33; 'script': 0.33; 'server': 0.33;
'release': 0.34; 'header:In-Reply-To:1': 0.34;
'received:google.com': 0.34; 'handling': 0.35; 'following': 0.35;
'from:addr:gmail.com': 0.35; 'fix': 0.36; 'received:209.85': 0.37;
'received:209': 0.39; 'added': 0.39; 'received:209.85.208': 0.39;
'methods': 0.39; 'table': 0.39; 'website:': 0.60; 'method': 0.61;
'skip:o 20': 0.63; 'email addr:gmail.com': 0.63; 'simply': 0.63;
'from:charset:utf-8': 0.64; 'complete': 0.64; 'improved': 0.64;
'digital': 0.65; 'site': 0.70; 'audio': 0.70; 'released': 0.75;
'sources': 0.75; 'dark': 0.84; 'license.': 0.84; 'macro': 0.84;
'polling': 0.84; 'tables': 0.84; 'url-ip:173.236/16': 0.84;
'mode.': 0.89
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20210112; t=1679848621;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:from:to:cc:subject:date:message-id:reply-to;
bh=BhMY8MW17nkDk3xpHwTRE6K/ikdNdN6qL/WImtWvC+0=;
b=bS76PdHFrO29J+IWDpaRvs5nFJTyyF3eDdv6eAZ/wvdVFlZq1tRkgFI4hLizKjohS2
ypoN3P4SmIlHG6M7EKhfEAfdKi31PntXnh2F65J9mCRNOwP6xwx8SrRop+a9peRNnwuN
lfJEUPIe1fWDlo868JSqPOwh03eGEu64llO4UKNFaekSDV3DvJdKPFL4kATcA/v+AW8W
Da5toojuxBDO0diPR5ZV4SOt/ou2v+LpkGl3E3pDSs2UzMOnZRDwUIsWpsTXCCDXTYH/
MiUhU/hP3Ll2lqK0bmvv+SPghM7gY554tZz+FRYiHwjK2qVd+r8TFZMhZPNjlReXL8lz
RSzQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112; t=1679848621;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=BhMY8MW17nkDk3xpHwTRE6K/ikdNdN6qL/WImtWvC+0=;
b=S0KHNR6R/CRF7QuLBDKXZUJCcSCVN3WRiMGn/XdFXkid7CqTjR8wcAy2upXdRN2g5m
fJF8M9zNsdkLdpAIRmDZj2KyBZKHKuWNyk/8wD49FwZ4f0OPqMyE6Tc5pBF4xcj9TFqI
6OqYTZBWer3usMVSQV/oddjVMiJ5oH3+Lxhz3Pi6CFsb0h5BbSwfrFJQwydDMkZGsvT0
KXi5vxro69+yxgirPOF+NRGDGKRF/Vmz1U5c5NPyi73bM6k05KZ0OpuEohCSs5QR4c5h
C/k6vwCXuPubJyp7A/2ZdKEBN0qO266L9s3UPG5QpkUh5hQdVWTpgKSzWC1cTwJ0QYwu
j3zA==
X-Gm-Message-State: AO0yUKXAHKNuFzXohnvw3Yl9VEgosfRVKH2IrcGkPcgn/8PdHuD/pff1
BWqnOdyymkvTXYlryLBy2SND8Ap+BlcZagwa806AxdOFAal2dw==
X-Google-Smtp-Source: AK7set/0+kFx+E8xyv0w3DqE0nQ8TO7ZXCFTfHZG6ERF6jG4OYoUSKChocZ7nG5NVP38+jO8dwhBGJ2sPUrcY2ci4WE=
X-Received: by 2002:a2e:5710:0:b0:2a2:35dd:4b30 with SMTP id
l16-20020a2e5710000000b002a235dd4b30mr4866069ljb.3.1679848620767; Sun, 26 Mar
2023 09:37:00 -0700 (PDT)
In-Reply-To: <CAMXBGhT0GOgDoncYNhowUDyT7QWUiMWS8pRi1smiMgaWipCjYQ@mail.gmail.com>
X-MailFrom: belangeo@gmail.com
X-Mailman-Rule-Hits: emergency
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved
Message-ID-Hash: TAGWDSSMQ7ONJTWAEVM26NQENVXRRB7A
X-Message-ID-Hash: TAGWDSSMQ7ONJTWAEVM26NQENVXRRB7A
X-Mailman-Approved-At: Sun, 26 Mar 2023 15:40:49 -0400
X-Content-Filtered-By: Mailman/MimeDel 3.3.9b1
X-Mailman-Version: 3.3.9b1
Precedence: list
List-Id: Announcement-only list for the Python programming language <python-announce-list.python.org>
Archived-At: <https://mail.python.org/archives/list/python-announce-list@python.org/message/TAGWDSSMQ7ONJTWAEVM26NQENVXRRB7A/>
List-Archive: <https://mail.python.org/archives/list/python-announce-list@python.org/>
List-Help: <mailto:python-announce-list-request@python.org?subject=help>
List-Owner: <mailto:python-announce-list-owner@python.org>
List-Post: <mailto:python-announce-list@python.org>
List-Subscribe: <mailto:python-announce-list-join@python.org>
List-Unsubscribe: <mailto:python-announce-list-leave@python.org>
 by: Olivier Bélanger - Sun, 26 Mar 2023 16:36 UTC

Sorry, wrong links for the web site and documentation!
Official website: https://github.com/belangeo/pyo
pyo's documentation: https://belangeo.github.io/pyo/
Latest sources and bug tracker: https://github.com/belangeo/pyo
Olivier

On Sun, Mar 26, 2023 at 12:25 PM Olivier Bélanger <belangeo@gmail.com>
wrote:
> Hello all,
>
> I'm very happy to announce the release of pyo 1.0.5, available for the
> following
> python versions:
>
> 3.7 (Windows amd64, MacOS x86_64, linux x86_64)
> 3.8 (Windows amd64, MacOS x86_64 et arm64, linux x86_64)
> 3.9 (Windows amd64, MacOS x86_64 et arm64, linux x86_64)
> 3.10 (Windows amd64, MacOS x86_64 et arm64, linux x86_64)
> 3.11 (Windows amd64, MacOS x86_64 et arm64)
>
> Pyo is a Python module written in C to help real-time digital signal
> processing
> script creation. It provides a complete set of classes to build audio
> softwares,
> compose algorithmic musics or simply explore audio processing.It is
> available for
> Windows, macOS and linux. It is released under the LGPL 3 license.
>
> Official website: http://ajaxsoundstudio.com/software/pyo/
>
> pyo's documentation: http://ajaxsoundstudio.com/pyodoc/
>
> Latest sources and bug tracker: https://github.com/belangeo/pyo
>
> Installation:
>
> python -m pip install --user pyo
>
>
> WHAT CHANGED IN VERSION 1.0.5:
>
> New features:
>
> - Update Coreaudio support (thnaks to Hans-Jörg Bibiko).
> - Added to MidiNote holdmode, first/last velocity support and
> sendAllNotesOff method (thnaks to Hans-Jörg Bibiko).
> - Made SndTable, NewTable and DataTable size attributes mutable.
> - Objects writing samples in tables can now write to any PyoTableObject.
> - Made getRate() and getDur() methods available to all PyoTableObject.
> - UI: Improved handling of system's dark mode.
> - UI: Allow more than 10 controls in PyoObjectControl window.
>
> Bug Fixes:
>
> - Fixed PY_SSIZE_T_CLEAN macro must be defined for '#' formats.
> - Fixed OscReceive.addAddress not polling the address immediately.
> - Fixed memory leak in trigmodule.
> - Ensure that there are no leaking audio streams in the server when
> objects are deleted.
> - Fix Keyboard widget note off handling in hold mode.
> - Improved behavior consistency of PyoTableObject.setSize method.
> - Fixed bug when making the size of a table bigger at runtime.
>
>
> Olivier Belanger
> belangeo@gmail.com
> http://olivier.ajaxsoundstudio.com/
>
> ----
>
> <P><A HREF="http://ajaxsoundstudio.com/software/pyo/">Pyo 1.0.5</A> -
> short
> Python DSP library. (26-Mar-23)
>

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor