Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #3459

[Release] Pyo 1.0.2 (Python dsp library)

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Olivier Bélanger <belangeo@gmail.com>
Newsgroups comp.lang.python.announce
Subject [Release] Pyo 1.0.2 (Python dsp library)
Date Mon, 17 Aug 2020 08:03:45 -0400
Lines 33
Approved python-announce-list@python.org
Message-ID <159766600701.32245.python-announce-list@python.org> (permalink)
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 zFC5AnoGcXR44NY6oAaIywMbOpcBM2BiKrwKimXe5vUA==
Authentication-Results mail.python.org; dkim=pass reason="2048-bit key; unprotected key" header.d=gmail.com header.i=@gmail.com header.b=RG/RMv5/; 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.118.3/32': 0.03; 'url-ip:140.82.118/24': 0.03; 'url-ip:140.82/16': 0.03; '3.7': 0.04; 'pip': 0.04; 'library.': 0.05; 'signal': 0.07; 'subject:library': 0.07; 'windows,': 0.07; 'subject:Python': 0.08; 'install': 0.09; '2.7': 0.09; 'algorithmic': 0.09; 'macos': 0.09; 'to:addr:python-announce-list': 0.09; 'url-ip:140/8': 0.12; 'all,': 0.14; 'python': 0.15; '3.8.': 0.16; 'compiled': 0.16; 'crash': 0.16; 'features:': 0.16; 'fixes': 0.16; 'function.': 0.16; 'input.': 0.16; 'interpreter': 0.16; 'received:mail- qv1-xf2e.google.com': 0.16; 'windows.': 0.16; 'wxpython': 0.16; 'url:github': 0.16; 'announce': 0.18; 'module': 0.18; 'subject:] ': 0.18; 'version': 0.21; 'classes': 0.23; 'language': 0.24; 'written': 0.25; 'length': 0.27; 'subject:[': 0.29; "i'm": 0.29; 'server': 0.31; 'release': 0.31; 'message-id:@mail.gmail.com': 0.32; 'bug': 0.32; 'explore': 0.32; 'transform': 0.32; 'official': 0.33; 'received:google.com': 0.33; 'url:download': 0.34; 'script': 0.34; 'from:addr:gmail.com': 0.35; 'windows': 0.35; 'fixed': 0.35; 'build': 0.37; 'two': 0.38; 'does': 0.39; 'changed': 0.40; 'details': 0.61; 'digital': 0.62; 'device': 0.63; 'less': 0.64; 'well': 0.64; 'complete': 0.68; 'audio': 0.71; 'released': 0.75; 'points': 0.84; 'attribute': 0.84; 'compose': 0.84; 'connected.': 0.84; 'license.': 0.84; 'macro': 0.84; 'url-ip:173.236/16': 0.84
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=7MzpEk6BMZ4ibYBm5h9sUBQTmHDaBiYab81oSzo+8OM=; b=RG/RMv5/nAaE/6zykjuTppitQ9OdJ+7oZJIFUbdyQ2BbOgXK2RrCv6nSPrZojtvioT R1GVLsulT7o1PCzeFrF6zQP/rkFVbzE2yDjvs6/5qoQBBt5ZZArtywF9PVKdotBZG9G4 SSaJ5+sOw5cphqpQwBnLc8lSkLwcnjTR9A/GYD+t1ZWelm7jR8lE0bYwNA8LrxTgcPEQ Yww8LPKuBZQ5IPvMb4g3e8dN+J0BxQUxailkNMXlTDMZ59Bs+n5ByN6EcsS84K5wErvO nCdk5DAdTQik0T6bF5XBrrmu8xQAcDhQ9cF56FAb2W4QhtRmsodZ/L2/Cm/2KUugTp20 SwKg==
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=7MzpEk6BMZ4ibYBm5h9sUBQTmHDaBiYab81oSzo+8OM=; b=rjwxMosqvPKmzFk7gwvUTRDyfg32lbC4bOEmbgQIDayJkvL4HBa/ExOIrqJwaO/kCB mRrBvFZF/RlLQ7gDza4UZb/diJDvf+m8YrSMCmzjTi7wabkRU9EBsEpkiSHCL7pb54Tj gRvijgnoTLxoqFoqOp0q+EBvIwKwv42GxKD72JH3IPNh7Kwvni+Np8BR7Ptfx7cqIBSV 5oqAqjcNt3yHuoDLM0LWLO4Iu+KcLOqlqV7jwALoY+hj/ZNdAbo3QWMvmri4THAOIoNK XqMlGs5XkV876iQGZPaTRvcIfROEOFDwOlIzPt9Q4GzKHNuk9GsfA0WNWk6Yt4P5KBxq 5A7g==
X-Gm-Message-State AOAM532IkfAZJrvg4659fecZ9iHZG2fIV5wqhjoFz/IADHW44hxrwKY8 4iWDDWlPFSQrc7WG23QkLFpu7RHETotgGQ2+qCvssBMzO8c=
X-Google-Smtp-Source ABdhPJxKAxBMCO+IbyQx7+YWNQHFw8aYhH+NlK+4omVn4YWKrmjVkR0z783GX0RYd5jdCrgZYAaYZjetqhXYF/PH69Y=
X-Received by 2002:a0c:e9c7:: with SMTP id q7mr14225574qvo.195.1597665836197; Mon, 17 Aug 2020 05:03:56 -0700 (PDT)
X-MailFrom belangeo@gmail.com
X-Mailman-Rule-Hits emergency
X-Mailman-Rule-Misses dmarc-mitigation; no-senders; approved
Message-ID-Hash CDRQGOY4AYYMFP3GUIT62Q2HLPPVK25W
X-Message-ID-Hash CDRQGOY4AYYMFP3GUIT62Q2HLPPVK25W
X-Mailman-Approved-At Mon, 17 Aug 2020 08:06:27 -0400
X-Content-Filtered-By Mailman/MimeDel 3.3.2b1
X-Mailman-Version 3.3.2b1
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/CDRQGOY4AYYMFP3GUIT62Q2HLPPVK25W/>
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-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>
Xref csiph.com comp.lang.python.announce:3459

Show key headers only | View raw


Hello all,

I'm very happy to announce the release of pyo 1.0.1, available for python
3.6,
3.7 and 3.8.

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 pyo

For all the details and how to uninstall version prior to 1.0.0, see this
page
in the documentation:

http://ajaxsoundstudio.com/pyodoc/download.html

With this version, pyo does not support python 2.7 and 3.5 anymore, as well
as
32-bit python under Windows.

Bug Fixes:

- Fixed Linseg when the time difference between two points is less than 1
sample.
- Fixed segfault in reducePoints function.
- Portmidi is now compiled with the latest source, which fixes a crash on
Windows 10
  when the server is booted with a MIDI device connected.
- Fixed compatibility issues with wxpython 4.1.

New features:

- PVBuffer's length attribute can now be changed dynamically.
- Added new object: IFFTMatrix, Inverse Fast Fourier Transform with a
PyoMatrixObject as input.
- Added new object: TriangleTable.
- Added new object: MML, Music Macro Language evaluator.
- m_pyo.h, header-only python interpreter for pyo, now works with python 3.


Olivier Belanger
belangeo@gmail.com
http://olivier.ajaxsoundstudio.com/

----

<P><A HREF="http://ajaxsoundstudio.com/software/pyo/">Pyo 1.0.2</A> - short
Python DSP library. (17-Aug-20)

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

[Release] Pyo 1.0.2 (Python dsp library) Olivier Bélanger <belangeo@gmail.com> - 2020-08-17 08:03 -0400

csiph-web