Cyclone 0.6-0 is out! It needs at least Pd 0.52 (still at a test release, I
know), but you'll be just fine if you're still in Pd 0.51 Get it from here
or via deken.
https://github.com/porres/pd-cyclone/releases/tag/cyclone_0.6-0
-----------------------------------------------------
CHANGELOG:
-----------------------------------------------------
- [cyclone] (binary/lib) fixed checking minimum Pd version
- [buffer~] added support to .caf files (thanks to updates in soundfiler
for Pd 0.52-0)
- [comment] thanks to updates in Pd 0.52-0 we can now fully support
natively italic variants of DejaVu Sans Mono
- [record~]: fix arg loading (allowing $1)
- [play~]: fix arg loading (allowing $1)
- [wave~]: fix arg loading (allowing $1)
- [mtr]: fix recording bangs, anythings and lists that start with a symbol
(this object hasn't been updated to MAX 7 and we just realized that - it's
the only one in cyclone that got no updates at all, hopefully we'll get to
it)
- [seq]:
- Partially updated to MAX 7 (finally) added new 'clear'/addeventdelay
messages from MAX 7, but we haven't added the float argument to 'write'
message so it forces saving files with separate tracks.
- Fixed 'tick' message where the first message after 'start -1' wouldn't
count.
- 'read' message now warns when file is not found, same for file
argument.
- The "end of track" byte is now found and respected.
- Opening files while reading an old one now restart from the beginning.
- The 'print' message was fixed to show absolute time values like in MAX.
- Extra feature of the display/editor window via clicking was restored
back (it had been removed n the cyclone 0.3 experimental phase)
- Times in the edit window are now displayed in absolute as it's the
standard for 'print' in MAX and the text file (therefore it was considered
a bug).
- Improved the edit window behaviour, now clicking on the object raises
and focuses on the window if it's already opened. The contents are also
updated on the opened window when changed.
- Improved documentation significantly, added examples for all messages
and we also explain now how to save and load text files and its format.
Following over dozen of new releases in the past 2 months, in the spirit of
thanksgiving, L2Ork (http://l2ork.music.vt.edu) is pleased to announce
latest release of Pd-L2Ork (dated 2021-11-21) for Linux, OSX, and Windows,
featuring a number of bug-fixes and community requests, including:
*Proper array and scalar selection, moving, and drawing with an improved
cursor
*Curved patched cords are now a user setting in the GUI Preferences
(enabled by default)
*Ability to have objects with more than 1,024 characters (e.g. comments
that also support endlines)
*Fixed bugs in the helplink and pddplink objects
*Added ability for the maxlib/netserver to disconnect users (plus tons of
other improvements that have ensured the L2Ork Tweeter runs stably, such as
a non-blocking mode, and graceful handling of delayed packets)
*Reworked copy from external clipboard feature, now allowing for reliable
pasting of the pd patch script directly into a patch.
*Included L2Ork Tweeter version 0.62 with its server and server admin
documentation--community members can now host their own L2Ork Tweeter
servers! Added L2Ork Tweeter Teacher widget to allow for easier remote
administering of Tweeter in a classroom, and tons of other bug-fixes and
improvements.
To download the latest version visit:
https://l2ork.music.vt.edu/main/make-your-own-l2ork/software/
For more info on L2Ork Tweeter, including downloads, visit:
https://l2ork.music.vt.edu/main/make-your-own-l2ork/tweeter/
Happy Thanksgiving!
Best,
Ico
--
Ivica Ico Bukvic, D.M.A.
Director, Creativity + Innovation
Institute for Creativity, Arts, and Technology
Virginia Tech
Creative Technologies in Music
School of Performing Arts – 0141
Blacksburg, VA 24061
(540) 231-6139
ico(a)vt.edu
ci.icat.vt.edul2ork.icat.vt.eduico.bukvic.net
Sorry for x-posting
----
Piksel21 -Reboot me softly- workshops
WORKSHOPS
https://21.piksel.no/workshops/
To sign up send an email to: piksel21(at)piksel(dot)no
All workshops are free to attend.
This year Piksel adds to the regular Piksel festival workshops and the
Piksel Kidz Lab edition, a new initiative in collaboration with Bergen
Dansesenter – resource centre for dance in Vestland and PRODA. The new
program “Performing arts Workshops, electronics and free/libre
technologies applied to the performing arts.” consists in a workshops
program for performers, choreographers, actors, artistic directors and
theatre art technicians, and general public interested on the use of
digital tools applied to interaction, sound, light, devices control,
robotics, etc. with free technologies! As a result of the collaboration
with the Critical Engineering Working -group we welcome 2 other
workshops “Selfhosted” and Hotglue by Danja Vasiliev, Sarah Grant and
Bengt Sjölén.
FRIDAY 18th NOVEMBER
Ephemer(e)ality Capture: Glitching Photogrammetry – Tom Milnes
10am-1pm - online(BBB2)
https://21.piksel.no/2021/11/19/ephemereality-capture-glitching-photogramme…
Ephemer(e)ality Capture is a practice-based workshop in which
participants hack, disturb and glitched the parameters of
photogrammetry. Participants use free or open-source 3D scanning apps
and software (which they can access online) to scan reflective,
invisible, specular, refractive, or ‘ephemeral’ objects and materials
to create images that actively confuse the imaging algorithm.
Audiovisual creation in Pure Data/GEM using [ARRAST_VJ] – Bruno Rohde
10am-1pm - online(BBB1)
https://21.piksel.no/2021/11/19/audiovisual-creation-in-pure-data-gem-using…
This workshop introduces the basic and creative uses of
**[ARRAST_VJ]**, a free software for audiovisual creation that enables
real time manipulation of videoclips (with sound), images and cameras,
and also the creation of interactive compositions, which may be stored,
reproduced and exported.
SATURDAY 19th NOVEMBER
A Butterfly in an Analog Computer – Wolfgang Spahn
11am-1pm - Studio 207
https://21.piksel.no/2021/11/20/a-butterfly-in-an-analog-computer/
Generating chaotic signals, noise and sound with an analogue computer
and Chua circuit, learning the basic functions of an analogue computer
along the way.
Mellite – an environment for creating experimental computer-based music
and sound art – Hanns Holger Rutz
11am-1pm - online (BBB1)
https://21.piksel.no/2021/11/20/mellite-an-environment-for-creating-experim…
__Mellite__ is an open source application that aims to be an
environment both for the composition and creation as well as for the
performance and exhibition of computer based music and sound art. In
general, participants should have some basic experience with a
programming language, knowing how sound synthesis works in
SuperCollider is advantageous but not mandatory.
Simple WebXR with AR.js and Model-Viewer – tacacocodin
11am-12:30pm - online (BBB2)
https://21.piksel.no/2021/11/19/audiovisual-creation-in-pure-data-gem-using…
Covering the basic and recommended settings for having simple AR web
applications. In this case, Modelviewer for using Android's ARCore and
iOS's ARKit native frameworks and AR.js for simple marker tracking.
Jeu Videa – Natacha Roussel/Amelie Dumont
12.30pm-2pm - online (BBB2)
https://21.piksel.no/2021/11/20/jeu-videa/
Exploring collectively, feminist and intersectional possibilities of
vide-a game by learning Godot Engine software. Since the episode of
“Gamergate” a few years ago, and partly thanks to the work of feminist
academics such as: Anita Sarkeesian (feminist frequency), among others,
we now have a better understanding of gender relations in video games.
So far there is still very few attempts to develop a video game format
that captures feminist and collaborative principles, by transforming
the modalities of video games.
PERFORMING ARTS WORKSHOPS PROGRAM @ Bergen Dansesenter
You and I, You and Me by Mindaugas Gapsevicius (LT)
18th of November – 12-14h
https://21.piksel.no/2021/11/18/you-and-i-you-and-me/
Responsive Body | Responsive Technology Workshop by Kenneth Flak (NO)
and Külli Roosna (EE)
20th of November – 10-14h
https://21.piksel.no/2021/11/20/responsive-body-responsive-tech/
CRITICAL ENGINEERING WORKIND GROUP @ servus.at-BBB1
Hotglue by Danja Vasiliev, Sarah Grant
https://21.piksel.no/2021/12/03/workshop-hotglue/
3-4- dec – 2 hours at day
Hotglue is a FOSS “What you see is what you get” editor for the web.
Created in 2010, it currently uses files on the server it is installed
to hold the users’ data.
SELFHOSTED by Bengt Sjölén and Danja Vasiliev @ servus.at-BBB1
10-11dec – 2 hours at day
https://21.piksel.no/2021/11/18/selfhosted/
Decentralise! This 4 hours walks participants through the process of
setting up their very own server on the Internet, complete with
webmail, cloud, VPN, gallery and website services, scalable to hundreds
or thousands of users.
PIKSEL KIDZ LAB @Studio207
Piksel KidZ Lab: Powerful textile and soft electronics by Hillevi
Munthe (NO)
27 dec- 1 Nov
https://21.piksel.no/2021/11/18/piksel-kidz-stromforende-tekstil-og-myk-ele…
An introductory course for all ages in electronic textiles and how to
design your own simple circuits.
VENUES
@ Studio 207 / Strandgaten 207
A Butterfly in an Analog Computer by Wolfgang Spahn
@ servus.at-BBB1 – to register send an email to
piksel21(at)piksel(dot)no
Audiovisual creation in Pure Data/GEM using [ARRAST_VJ] by Bruno Rohde
Ephemer(e)ality Capture: Glitching Photogrammetry by Tom Milnes
@ servus.at-BBB2 - to register send an email to
piksel21(at)piksel(dot)no
Mellite – an environment for creating experimental computer-based music
and sound art by Hanns Holger Rutz
Jeu Videa by Natacha Roussel and Amelie Dumont
Simple WebXR with AR.js and Model-Viewer by Tacacocodin
@ Bergen Dansesenter / Georgernes Verft 12
Performing Arts Workshops; You and I, You and Me by Mindaugas
Gapsevicius, and, Responsive Body - Responsive Technology by Kenneth
Flak and Külli Roosna.
@ Studio 207 / Strandgaten 207
Piksel KidZ Lab: Powerful textile and soft electronics by the Norwegian
artist Hillevi Munthe (NO)
Piksel Festival 2021 will take place from 18th-21st of November at
different venues across Bergen, with 2 main Exhibitions, 3 concert
nights, workshops and artists presentations and the CEWG seminar.
Piksel festival is an international network and annual event for
Electronic Art and Technological Freedom. For Accreditation and Press
Passes, please visit us at Studio 207, or send an email to
piksel21(AT)piksel.no
More info and full program at http://21.piksel.no
Piksel21 is supported by the Municipality of Bergen, Arts Council
Norway, Vestland Fylkeskommune. Piksel21 collaborates with APO33,
Bergen Dansesenter, PRODA, Lydgalleriet, Critical Engineering Working
Group, Kulturhuset, BIT Teatergarasjen, Servus.at, LiveLab, Culturhub,
TopLab and Mur.at.
PIKSEL :: FREE AS IN ART!
------------------------------
Piksel is an international event for artists and developers working
with free and open technologies in artistic practice. Part workshop,
part festival, it is organized in Bergen, Norway, and involves
participants from more than a dozen countries exchanging ideas, coding,
presenting art and software projects, doing workshops,
performances and discussions on the aesthetics and politics of free
technologies & art.
------------------------------
--
--
With this update now the object also works on macOS :)
With [websocketserver] you can send/receive to web-browsers via websockets.
There's an html example in the help patch. Javascript knowledge is
needed to interface the web-browser.
It's up on Deken (for Linux/macOS/Windows).
Please report issues to https://github.com/Lucarda/pd-websocketserver/issues
:)
--
Mensaje telepatico asistido por maquinas.
Dear List,
Today the Click Tracker Library reaches 60 works, with Feldman's 2nd
String Quartet (yes, that one). Together it comprises almost 16h of
clicks, which could be turned into music by any interested musicians.
If there are any works you might need or want to add to this collection,
let me know.
All the details are in http://jmmmp.github.io/clicktracker/index-library
With best regards,
João Pais
--
Click Tracker Mobile -https://bit.ly/click-tracker-mob
Click Tracker -http://j.mp/click-tracker
Facebook -http://j.mp/clicktrackerfb
Hi,
here's a new bug fix release for [vstplugin~] - an external to load VST2
and VST3 plugins on all platforms:
Binaries can be found on Deken or here:
https://git.iem.at/pd/vstplugin/-/releases.
This release fixes a critical bug where [vstplugin~] would fix crash
when switching samplerate or blocksize while a plugin is loaded. Even
worse, Pd would also crash when loading a plugin with |[loadbang]| or as
a creation argument at samplerates other than 44.1 kHz.
Please upgrade!
Also always, please report any bugs at:
https://git.iem.at/pd/vstplugin/-/issues
Christof
Hi
The [command] external lets you execute commands from Pd. It is
available on Deken for the following platforms:
* Linux-amd64-32
* Linux-armv7-32
* Linux-i386-32
* Darwin-amd64-32
Not supported is Windows.
More info here:
https://github.com/pd-externals/command
Roman
Hi,
I am happy to announce a new bug fix release for [vstplugin~] - a Pd
external for hosting VST2 and VST3 plugins on Windows, macOS and Linux.
It is available on Deken (search for "vstplugin~").
Here is the full change log: https://git.iem.at/pd/vstplugin/-/releases
Please report any issues at https://git.iem.at/pd/vstplugin/-/issues
Have fun!
Christof
Hey, it's been 2.5 months without an update, so we have some cool stuff
here that I've been teasing about! We have a new gaussian oscillator and
gaussian envelopes; Some filter tools that people really liked (conversion
from biquad coefficients to poles and zeros, a z-plane plot GUI); and my
favorite: [pimpmul~], a phase multiplier/divider that also sends impulses
(game changer for me). Of course there's more.
My Live Electronics Tutorial had also some important revisions and new
additions to reflect the new objects and there's also a pretty cool example
that shows how moving average filters work. Details and downloads are here:
https://github.com/porres/pd-else/releases/tag/v1.0-beta43 But get it also
directly from Pd itself. Total number of objects is now 431, total number
of examples in the tutorial is now 440! I need to thank my buddy Matt Barber
again with his great help teaching me about the math behind the gaussian
function <3 Cheers
Cyclone 0.5-6 needs at least Pd 0.51-3.
This release we're still dealing and fixing issues with capital letter
aliases. We brought this back on cyclone 0.5-0 but we're still struggling
with it and it's kinda embarrassing. We seem to have finally got it right.
Please test it so we can put this behind. This is for backwards
compatibility as since cyclone 0.3 the idea is to just use the objects with
lower case characters. The objects we're talking about are cyclone/append
(*); bucket; cyclone/clip (*); decode; histo; mousestate; peak;
cyclone/table (*); togedge; trough; uzi; cyclone/clip~ (*); cyclone/line~
(*); scope~; cyclone/snapshot~ (*)
(*) these classes need the 'cyclone/' prefix to avoid name clashes with
vanilla internals
Another highlight is that [grab] now has been expanded to also grab from
receive names in GUIs! Thanks to the amazing work by Matt Barber.
There are other fixes and improvements, check this link for a detailed
changelog => https://github.com/porres/pd-cyclone/releases/tag/cyclone_0.5-6
Get it also from deken.
Cheers!
Here is a bug fix release [vstplugin~] v0.5.
Binaries are available on Deken or can be downloaded here:
https://git.iem.at/pd/vstplugin/-/releases
<https://git.iem.at/pd/vstplugin/-/releases>
If possible, please report any issues at
https://git.iem.at/pd/vstplugin/-/issues
<https://git.iem.at/pd/vstplugin/-/issues>.
---
Changelog
bug fixes
* VST3: fix silent multibus output (when using automatic channel
distribution)
* Linux: fix crash when opening the editor in a sandboxed/bridged
Linux plugin
* macOS: don't filter by empty extension when looking for binaries in
plugin bundles (a few plugins use extensions like .bin)
improvements
* Linux: suppress stdout/stderr when checking the `wine` command and
the wine host processes
* VST3: disable unneeded auxiliary busses, but still enable all main
busses (otherwise some plugins would crash)
* bridge: redirect logging output from subprocess to parent process
(useful for debugging purposes!)
Hello, as previously announced many times, we have an edition of the Vortex
Music Journal dedicated to Pure Data whose deadline is June 1st 2021!
Please share this around so it reaches people that might contribute!
2021 is the year Pd becomes 25 years old, hence the theme: “A quarter of
century of Pd: past, present and future”. So we're especially looking for
works that present a dialogue with Pd's history and also look ahead. Novel
works that contribute to Pd naturally do that, of course. And by "Pd",
clearly we mean all that is related and based on Pd, like forks, like works
that rely on libpd, etc... Note that artistic works are also highly
welcome, in the same way especially those that involve something "new".
for more details, see: http://vortex.unespar.edu.br/call_v9_n2a.pdf
[image: 153617156_10159099606851683_7070949421585107292_n.jpg]
I'm happy to announce the final release of [vstplugin~] v0.5.0 - a Pd
external to load VST plugins on Windows, macOS and Linux!
Binaries are available on Deken or can be downloaded here:
https://git.iem.at/pd/vstplugin/-/releases
If possible, please report any issues at
https://git.iem.at/pd/vstplugin/issues.
Big thanks to all my beta testers!
---
Here are the major new features:
* support for multiple input/output busses (VST3 only)
* [offline( method for better offline processing support
* Linux: allow to run 32-bit and 64-bit Windows plugins (via Wine)
* improve UI handling on all platforms
* [size( method to resize plugin UI (if supported)
* Linux: fix VST3 editor
* fix some race conditions (= better stability)
* fix broken transport methods for multi-threading
* fix bugs in VST3 preset reading/writing
* new '-x' (= exlude path) and '-t' (= timeout) flags for [search( method
See the release page for the full change log.
---
Have fun!
Christof
Dear List,
You can now get the click track of your favorite piece online! (or almost)
The Click Trackerwebsite hosts now an open library with tracks sent by
its users.
The selection is small, but hopefully will grow with time. You can find
pieces by Carola Bauckholt, Christian Winther Christensen, Bernhard
Lang, Mesias Maiguashca, Enno Poppe, Niklas Seidl, Simon Steen-Andersen,
Øyvind Torvundand a couple others. These can be downloaded as a Click
Tracker file, or mp3.
All the details in http://jmmmp.github.io/clicktracker/index-library
If you have any click track to be posted, let me know.
Best,
João Pais
--
Click Tracker Mobile -https://bit.ly/click-tracker-mob
Click Tracker -http://j.mp/click-tracker
Facebook -http://j.mp/clicktrackerfb
Hi there, the highlight in this update is that I'm finally releasing my
preset management system for Pd as part of the ELSE library, it's called
[presets].
It is an abstraction based on [savestate], [text] and [else/retrieve]. It
communicates to receive symbols to get information from what's connected to
them and also send the information.
It has morphing and interpolation features and can also work with
abstractions.
I still have other ideas in my head, maybe even as a different/second
object. Let's see, anyway, just note this object is still experimental,
beware, things might change...
I also wanna test it more thoroughly as it might have some bugs. Please
tell me what you think of it and if you have some ideas on what else it
could do, or maybe do something it does differently. But I'm really proud
of what I designed here. It feels powerful and easy to use.
I'm releasing many updates frequently, you may want to check the last
releases too for the changelog. See
https://github.com/porres/pd-else/releases/ for all releases,
https://github.com/porres/pd-else/releases/tag/v1.0-beta41 for the current
release.
You can get the latest release directly from 'deken'
cheers
Dear all,
As part of the Deep learning with Audio course, we integrated AI-Duet, DDSP, NSynth, GANSynth, SampleRNN models and GANSpaceSynth hybrid architecture in Pure Data. Here it is the link to the course materials with Pd templates and further setup instructions;
https://github.com/SopiMlab/DeepLearningWithAudio
We have also developed the pyext external to support Python 3, currently we have instructions for building and installing the SOPI fork of pyext for macOS and linux only. Windows has been problematic when we tried to build pyext, contributions are welcome with building for windows instructions!
Here it is the link to the SOPI fork of pyext.
https://github.com/SopiMlab/py
Best,
Koray
-------------------------------------
M.Koray Tahiroğlu
Department of Media,
Aalto University
School of Arts, Design and Architecture
http://sopi.aalto.fi/http://dmi.aalto.fi/https://sopi.aalto.fi/koraytahiroglu/
Hi list,
I'm presenting 3 net objects:
[nicinfo]
- prints to the console the associated ip(s) of your network card(s).
also prints your outside ip if you have internet.
[webserver]
- ipv4 http server (threaded).
[websocketserver]
- a multi-threaded web-socket server. (not ready for macOS yet [1] ).
You can get them from Deken.
-------------------
Github repositories:
https://github.com/Lucarda/pd-nicinfohttps://github.com/Lucarda/pd-webserverhttps://github.com/Lucarda/pd-websocketserver
-------------------
[1] I had already opened an issue for it
(https://github.com/Lucarda/pd-websocketserver/issues/1) but I can't
seem to handle it. It might be an easy one. Help needed! :)
--
Mensaje telepatico asistido por maquinas.
Hi list,
I'm presenting 3 net objects:
[nicinfo]
- prints to the console the associated ip(s) of your network card(s).
also prints your outside ip if you have internet.
[webserver]
- ipv4 http server (threaded).
[websocketserver]
- a multi-threaded web-socket server. (not ready for macOS yet [1] ).
You can get them from Deken.
-------------------
Github repositories:
https://github.com/Lucarda/pd-nicinfohttps://github.com/Lucarda/pd-webserverhttps://github.com/Lucarda/pd-websocketserver
-------------------
[1] I had already opened an issue for it
(https://github.com/Lucarda/pd-websocketserver/issues/1) but I can't
seem to handle it. It might be an easy one. Help needed! :)
--
Mensaje telepatico asistido por maquinas.
Hello everyone,
The jmmmp library of abstractions has been updated to version 0.61.
- added [change-symbol], [jp.urn] and [shuffle]
- added "coll.init" method to [jp.coll]
- fixed a bug in [Granulator] and with increment in [f+]
- [snaps~] right inlet change
- changed declare -stdlib and -stdpath to -lib and -path in all objects
to conform to better practices
You can download it soon through deken, or in
http://puredata.info/downloads/jmmmp/releases/0.61
<http://puredata.info/downloads/jmmmp/releases/0.61?fbclid=IwAR0wbtv0NTZT1W1…>
Best,
João Pais
Dear List,
The Arte No Tempo association is organizing soon a free online workshop
where I will show how to use my software Click Tracker. This will take
place on Saturday, June 5, 2021 at 2:30 PM (Portuguese time).
For more information see the official event in Facebook
https://www.facebook.com/events/835128177095754/ , and if you want to
take part don't forget to fill in the subscription form at
https://bit.ly/3h2a1ff
The Click Tracker assists with the composition, preparation/study and
performance of musical works with some metric complexity; or to
synchronize with electronic or visual medium.
The original software is available at http://j.mp/click-tracker,
https://bit.ly/clicktracker-playstore
<https://bit.ly/clicktracker-playstore> and on facebook -
http://j.mp/clicktrackerfb.
With best regards,
João Pais
Hi,
here is a pre-release for vstplugin~ v0.5 - a Pd external to run VST2
and VST3 plugins.
You can find it on Deken or download it here:
https://git.iem.at/pd/vstplugin/-/releases/v0.5-test1
---
The most important changes:
* VST3: support multiple input/output busses ("-i" and "-o" creation
argument flags) + new methods for obtaining bus info
* VST3: fixed possible wrong channel count (regression introduced in v0.4)
* Linux: allow to run 32-bit and 64-bit Windows plugins (via Wine)
* Linux: fix non-functional VST3 editor
* some thread-safety improvements which fix occasional crashes with NI
plugins (and possibly others)
The full changelog is here:
https://git.iem.at/pd/vstplugin/-/releases/v0.5-test1
---
Beside trying out the new features, it would be very appreciated if you
could test it with your existing projects and check if nothing is broken.
If you find any issues, please file a bug report here:
https://git.iem.at/pd/vstplugin/-/issues
Have fun!
Christof
Hey there, I'm glad to announce this :)
Get this new version from github and also via Pd! Note we have a new
package where more than one architecture is now part of the same download,
please test these and tell me if it's all working.
Highlights: I got a cool multi slider GUI abstraction (multi.vsl) that I'm
proud of. It has things I missed from other options out there. I'm yet
to mimic a properties windows for all my GUI abstractions, I'm just lazy...
I'm holding for the next release a preset management system, but I do have
new objects here that I'll use there: [morph] and [interpolate] - to morph
and interpolate between presets. Check them out as they might be useful
outside the preset manager ;) I also have a new [power~] object, a
waveshaper, with an included example in my tutorial about it (see chapter
20).
Anyway, this is my first release to reach and exceed the mark of 400
externals, I now got 410 objects. I thought I'd be stretching it and
reaching my limit when I got to 400, that's clearly not the case. The thing
is that when I'm including so many new objects all the time, it's hard for
me to move out of a beta phase. And yes, I'm still breaking compatibility
:/ For breaking changes, more new objects, improvements and fixes, check
the full changelog here:
https://github.com/porres/pd-else/releases/tag/v1.0-beta38
cheers
ps. wait a couple of days for ELSE-camomile to appear on the radar as well
;)
Dear all,
I would like to announce the release of *piro*[1].
Piro is a Pd-port of an impulse-response measurement object and a zero
latency convolver from the HISSTools Impulse Response Toolbox (HIRT).
Moreover in the package it is included a general-purpose object that
contains several utilities for managing IRs; this is still in progress.
Source code and binary for major architectures are provided.
For any questions about the Pd version of these objects please do not
hesitate to contact me.
Moreover in the readme there is a link for the original project, where you
can find an article that describes the original package and its utilities.
Finally I would like to thank Lucas Cordiviola and Giuseppe Silvi for their
patience with this project.
Best,
Marco
[1]: https://github.com/d-i-s/piro
Hi folks !
I'd like to introduce this group to ossia score, a sequencer which embeds
PureData through libpd since its latest alpha versions, in order to easily
allow to score Pd patches (among many other things) in an interactive
time-line.
It is a preview feature - thus I'd like to ask this group if anyone wants
to beta-test it and help report bugs / inconsistencies / any kind of issues
with the way Pd is integrated in ossia score ?
Here is a small video of how it looks:
https://vimeo.com/529042247
And a link towards the Pd integration documentation:
https://ossia.io/score-docs/docs/advanced/puredata.html
ossia score can be downloaded here:
https://ossia.io/score/download.html
Please share around (& report any issues) - but most importantly hopefully
you'll have fun while trying it :-)
Kind regards,
Jean-Michaël
ossia.io
Hi, maybe this is the last reminder for this call of papers whose deadline
is approaching (june 1st 2021).
Please spread the word yourselves in your mailing lists for contacts who
may contribute.
Vortex Music Journal | v.9 n.2, 2021 | Call for Papers
“A quarter of century of Pd: past, present and future”.
Deadline: June 1st, 2021.
Guest editor: Dr. Alexandre Torres Porres.
- Full Call: http://vortex.unespar.edu.br/call_v9_n2a.pdf
Thanks!
((Apologies for cross-posting Please feel free to forward.))
The Institute of Electronic Music and Acoustics – IEM – at the
University of Music and Performing Arts Graz is introducing a new
Bachelor and Master Curriculum in Computer Music and Sound Art.
Application deadline for the winter semester (starting on October 1st,
2021):
Bachelor: June 3rd, 2021
Master: May 1st, 2021
There will be an Open House online session on Thursday, April 8th, zoom
link to be announced. ATTENTION: currently scheduled for 2-4 pm Central
European Summer Time (UTC+2)
<https://www.kug.ac.at/en/study/prospective-students/visit-meet-kug/open-hou…>
https://kug.ac.at/enhttps://iem.at/enhttps://iem.at/en/studying/computer-music.html
I'm glad to announce v0.3 release for dnd-plugin.
This version fixes a bug where zero padded filenames with spaces would
produce a wrong filename output. And there are extra routing options for
ascii encoded name, path, extension and full name of dropped file.
Most of the ideas on how to solve this issues came from Oliver. I just
help him with some tcl and testing.
You can get it from Deken. Remember to restart Pd.
~~~~~~~~~~~~~~~~~~~~~~~~
The main GitHub repo is https://github.com/megrimm/pd-dnd-plugin
Oliver and I have forks with the new version (we will soon send a PR to
the main repo).
I think dnd-plugin repo should be moved to https://github.com/pd-externals
How do we do that? or we shouldn't?
--
Mensaje telepatico asistido por maquinas.
Hi
netpd 2.3.0 is released.
This release features also stand-alone applications for macOS and
Windows.
Features and changes:
---------------------
* give chat and unpatch a facelift
* load instruments from scroll list instead of openpanel
* support unlimited nesting of dynamic loading with new abstraction
[netpd-bus-order]. This allows effects to load other effects into
themselves
* restore support for loading from old text-based preset file format
* broadcast loading from preset file to all clients for improved consistency
* add debug message printing facility (prints incoming and/or outgoing OSC
messages)
* add support for IRC style /commands in chat (check with '/help')
* add protected mode for unpatch. Protects from interactions with
peers while developing instruments
* refactor lots of internal stuff:
* use $1.NETPD bus for everything in netpd_* abstractions
* remove second number argument to [netpd-dump]. Use new [netpd-bus-order]
to enforce order of state dumps.
* only initialize instrument when necessary (e.g. not when receiving
state from peer or from preset file)
* only search for sync peer when necessary
New instruments since last release:
* ripple: sample-based synthesis similar to soundfonts
* ep-mk2: physical model of an e-piano (port of Mike Moreno's ep-mk2)
* filtlib: finally a suite of filters (based on mmb)
https://www.netpd.org/downloadhttps://github.com/reduzent/netpdhttps://untalk.netpd.org/
Have fun!
Roman
ELSE 1.0-0 Beta 37 with Live Electronics Tutorial is out and I'm happy to
announce its 1st update of the year.
I had this idea that when I reached 400 externals that I might be ready to
move on past the beta phase. Well, I got 399 now, so I could be close.
I got many many breaking changes in this release (the greatest so far from
one version to another), so enjoying the fact it's still a beta phase. I
also got numerous fixes and improvements in current objects, let me pin
point a "freeze" option for ffdelay~/fbdelay~.
I got 6 new objects but I'm saving more new ones for the next release that
aren't quite ready yet (like a cool preset system). The highlight is
[note2pitch] and [pitch2note] that converts from note names to midi pitches
and vice versa. I also have a new [del~] object which is pretty much like
[delwrite~]/[delread4~] but with some fixes and many extra features, like
being able to resize the delay line and freeze it. I made pull requests to
add these to vanilla as well, let's see.
For a full changelog, downloads, see
https://github.com/porres/pd-else/releases/tag/v1.0-beta37
get it also from deken
The Live Electronics tutorial is also part of the download and has also
been updated, highlights is the revision on the delay lines section, where
I also included the new [del~] object and also put an example I was owing
on reverse delay lines.
We shall also release a new Camomile-ELSE version in the next few days,
stay tuned and check it out until it's there ;)
https://github.com/emviveros/Camomile-ELSE/releases
hi
i'd like to announce the release of deken-v0.7.1
https://github.com/pure-data/deken/releases/v0.7.1
the GUI-plugin can be installed via deken.
just go to "Help -> Find externals" and enter
"deken-plugin" as the search string.
this is the version i'd like to get into the next Pd release as the
standard "find externals" implementation.
so please test :-)
what's new?
deken-plugin ("Find externals" within Pd)
=========================================
- decide whether you want to search of libraries, objects or both
- select multiple packages (with right-click) and download/install them
at once
- install packages from files
- library sorting has improved (newer libraries sort before older
libraries, rather than reversed-alphabetically)
- (optional) drag'n'drop package files onto the dialog to install them
- callback to allow Pd to search for uncreatable objects (dekenception)
- better support for packages with externals that don't do any number
processing
- optionally keep package files after downloading them
- improve SHA256 verification handling
- introduce @PD_PATH@ placeholder for the path the the current
Pd-instance, so you can set the installation directory to
@PD_PATH@/extra and installations won't interfere with each other.
- (optional) SHA256 verification
- fix close-window shortcut
- lots more of fixes, bugs and laughs
the features marked as "(optional)" require additional software to be
installed (e.g. the "tcllib" (for SHA256 verification) resp. the "tkdnd"
(for drag'n'drop; if you got the dropsuite plugin to work, then this
will work as well)
some of the features are not really user-visible yet, notably the one
labelled "(dekenception)". but this is the deken-part of the recent
click-broken-object-to-find-the-library demo i posted on the pd-list.
deken cmdline (create and upload packages)
==========================================
for those of you who develop libraries and publish them via deken,
there's also an updated version of the `deken` cmdline utility.
- much improved generation of object lists (using the DESCRIPTION of the
object's help-patch)
- new flag to override the package name
- new flag to skip GPG-signing
- settable output dir when creating packages
- strip a leading "v" from the version to prevent accidental "vv1.2.3"
versions
- take dynamic libraries into account when calculating the architecture
- new "systemfix" command
- new "systeminfo" command (for bugreports)
- new "uninstall" command to uninstall packages (or deken itself)
- fix password input on MSYS2
- switch to hy-0.19/Python3
- binaries for macOS & Windows
- Docker image (registry.git.iem.at/pd/deken:v0.7.1) for use in CI-systems
- lots of fixes, wine and bugs
to absent friends.
today, the iem is announcing the shut down of the
https://apt.puredata.info/ and https://autobuild.puredata.info/ services.
if you are missing these services, now is the time to propose a toast.
if you are going to miss these services, think again.
https://apt.puredata.info/ provided Debian packages of Pd-extended, up
to Debian/wheezy (aka Debian 7) resp Ubuntu/trusty (aka Ubuntu 14.04).
As we all know, the last release of Pd-extended was based on Pd-0.43 and
happened in january 2013. it has been dead since then.
Debian/wheezy was released in 2013 and has been superseded by
Debian/jessie (aka Debian 8) in 2015. The Long Term Support (LTS) for
Debian/jessie [sic!] ended in june 2020. There was no LTS for Debian/wheezy.
Ubuntu/trusty was released in 2014 and received Long Term Support until
april 2019.
https://autobuild.puredata.info/ provided nightly snapshots of
Pd-extended, so people could test all the new development features of
Pd-extended without having to compile themselves.
Again, Pd-extended has been dead for 7 years.
The last nightly development snapshot was uploaded in 2016.
happy patching.
fgmadrs
IOhannes
(Apologies for cross-postings)
ICAD 2021
Call for Submission of Papers and Extended Abstracts
26th International Conference on Auditory Display
Virtual Conference
25-28 June 2021
https://icad2021.icad.org
THEME: “SOUNDING BOARD”
In addition to being part of the resonating chamber in a musical
instrument, the term sounding board is also a metaphor for a channel
through which ideas are discussed and disseminated. ICAD, established in
1992 has, through its 25 conference meetings, shared over 1,150 papers with
the auditory display community. This year, the conference will offer itself
as a sounding board for the community, allowing time to pause and reflect
on the history of auditory display research, review how research has
changed throughout the years, and discuss future areas of inquiry as well
as how to adapt our research during these challenging times. Therefore, the
ICAD 2021 committee is seeking full papers, abstracts, concert pieces,
demos, installations, workshops, and tutorials from across the full
spectrum of auditory display research and practice. From discussions and
reflections on the history of auditory display research with a view to
generating new ways of thinking about how we as practitioners should go
about things, to speculative ideas or news of late-breaking work,
submissions are sought across all the categories. We are particularly
interested in hearing from researchers who have never considered themselves
to be part of the community before, or whose work sits at the periphery of
the field.
Important Dates:
Full Papers - March 31st
Abstract Only Submissions (no paper published) - April 30th
Workshops/Tutorials/Demos - April 30th
Live Performances/Installations - April 30th
Doctoral Consortium/Thinktank -April 30th
For details on topics of interest, proposal format, submission
instructions, and additional conference information please visit
https://icad2021.icad.org/call-for-participation/
Papers Chairs:
Areti Andreopoulou and Milena Droumeva
papers(a)icad2021.icad.org
Conference Chairs:
Kyla McMullen and Paul Vickers
chairs(a)icad2021.icad.org
About ICAD:
First held in 1992, ICAD is a highly interdisciplinary conference with
relevance to researchers, practitioners, artists, and graduate students
working with sound to convey and explore information. The conference is
unique in its specific focus on auditory displays and the range of
interdisciplinary issues related to their use. Like its predecessors, ICAD
2021 will be a single-track conference, open to all, with no membership or
affiliation requirements.
--
*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*
Kyla A. McMullen, Ph.D.
Web: http://www.kylamcmullen.com
LinkedIn: KylaMcMullen <https://www.linkedin.com/in/kyla-mcmullen-16902222>
Twitter: @Dr_Kyla <https://twitter.com/Dr_Kyla>
Facebook: Kyla McMullen <https://www.facebook.com/kyla.mcmullen.90/>
Google Scholar: Kyla McMullen
<https://scholar.google.com.au/citations?hl=en&user=DzvXnyoAAAAJ>
Need a synchronous conversation? <http://calendly.com/kyla-mcmullen>
*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*j
Greetings,
I'm pleased to announce that FFTease 3.0 is now available for Pd. Based on
a project started in 1999 by Christopher Penrose and myself, FFTease is a
set of externals designed to make the exploration of FFT-based spectral
processing as easy as possible. The package may be accessed through deken
(search for "fftease") or directly downloaded from the Github distribution
<https://github.com/ericlyon/pd-fftease>. Github would be the best place to
send bug reports or any other feedback.
Thanks to @porres, @umlaeute, and @Lucarda for invaluable assistance and
contributions throughout this process.
Eric
Hi, I'm "resurrecting" CICM-Tools: a set of 3 objects allowing you to
virtually position a sound source in a multiphonic space. They are:
- [ambicube~] - 3D spatialisation by ambisonic B format
- [ambipan~] - 2D spatialisation by ambisonic B format
- [vbapan~] - 2D spatialisation by Vector Base Amplitude Panning
CICM-Tools is abandoned and unsupported. The archived version for MAX is
found at https://github.com/CICM/CicmTools. The Pd download of the original
sources and binaries (32 bits only) can be found at
http://cicm.mshparisnord.org/.
The version 1.5 for Pure Data was released on july 14th 2004. In my
repository (https://github.com/porres/pd-cicm-tools) I provided binaries
for 64 bits as well. I made quite minor modifications to the help file so
it's all vanilla and needs no abstraction dependency. And of course I kept
the original license.
Find it https://github.com/porres/pd-cicm-tools/releases/tag/1.5 and you
can also download it by searching "cicmtools" via deken.
The Max version has a newer version and maybe one could port that to PD as
well for a new release.
Raspberry pi binaries may pop up soon.
cheers
Dear colleagues and peers,
If you are interested in music generation, we have some exciting news to share with you.
First, we are announcing the AI Music Creativity (AIMC) community website ([https://aimusiccreativity.org](https://aimusiccreativity.org/)), which features proceedings from past iterations of the AIMC conference, Musical Metacreation (MuMe) workshop and the Computer Simulation of Music Creativity Conference (CSMC), as well as some detailed information about bids for hosting AIMC 2022 (https://aimusiccreativity.org/2020/12/18/Welcoming-bids-for-2022/).
Second, we have also renamed the MuMe google group to AIMC, as we felt it would be most convenient for those who are already members of the group. If you aren't a member, you can join here: https://groups.google.com/g/musicalmetacreation.
Finally, we would also take this opportunity to remind you to check out the AIMC 20201 call for papers, music and tutorials at https://aimc2021.iem.at/. Paper, music and tutorial submissions are due April 1, 2021.
Submission deadline: 1. April 2021
Acceptance notification deadline: 1. May 2021
Camera-ready deadline: 1. June 2021
Conference: 18.-22. July 2021
Test negative and stay positive.
Pr. Philippe Pasquier,
On the behalf of the AIMC Steering Committee.
PdWebParty now supports Sliders(vsl, hsl) and Radio Buttons(vradio, hradio).
Changes:
- Added Sliders(vsl, hsl) and Radio Buttons(vradio, hradio).
- Supports reading hex color from the patch content or receiver.
- Changed comment font size to match Pd-0.51-3 or higher.
You can try the app from https://pdwebparty.herokuapp.com/
For more information, visit https://github.com/cuinjune/PdWebParty
Best,
Zack
Hi all
The tool set tpf-client / tpf-server is used for low-latency, multi-
channel and multi-location audio transmission and is built in Pd. A new
version (1.1-beta1) is available.
New features:
* Support for rooms (allows many parallel sessions)
* Ability to re-order peers in slots
* Persistence of allocated slots (important for avoiding Jack re-
routing)
* Save and restore sessions (with all parameters and peer order)
* Send keep-alive messages so that TCP connection doesn't die
Client:
https://github.com/reduzent/tpf-client
Server:
https://github.com/reduzent/tpf-server
Enjoy!Roman
*ELSE version 1.0-0 beta 36 with Live Electronics Tutorial + Camomile 1.0.7
compiled with ELSE 1.0-0 beta36*
It's with lots of pleasure that I announce the last update of ELSE + my
tutorial with 10 new objects (393 in total) and new examples on the
tutorial regarding these new objects (410 in total). New objects comprise
tuning utilitites (that allow us to deal with exotic/weird/arbitrary
scales) and granulator abstractions. There are also many
fixes/improvements, check the changelog at:
https://github.com/porres/pd-else/releases/tag/v1.0-beta36 - this release
needs at least pd 0.51-3, but pd 0.51-4 came out nearly two minutes later
and you should just get it anyway (why stay behind, right?).
And the greatest news is that we're finally officially supporting a build
of camomile that includes the externals from ELSE!!! Camomile itself is a
little behind (using Pd 0.51-0) but most of the library works. The main
issue is that 2 objects that rely on the new "pd-forward"
message (introduced in Pd 0.51-2) won't work: these are [batch.rec~] and
[batch.write~]. So, get camomile with ELSE at
https://github.com/emviveros/Camomile-ELSE/releases/tag/beta36 and have
lots of fun building plguins for your favorite DAW!
Cheers and happy 2021, let's hope the sequel isn't as bad as 2020!
[image: 132547738_1119648138492253_9161612172792417144_n.jpg]
2nd Conference on AI Music Creativity (MuMe + CSMC)
18.-22. July 2021
The second joint Conference on AI Music Creativity brings together two overlapping research forums: The Computer Simulation of Music Creativity Conference (est. 2016) and The International Workshop on Musical Metacreation (est. 2012). The objective of the conference is to bring together scholars and artists interested in the emulation and extension of musical creativity through computational means and to provide them with an interdisciplinary platform in which to present and discuss their work in scientific and artistic contexts.
The 2021 Joint Conference on AI Music Creativity will be hosted by the Institute of Electronic Music and Acoustics (IEM) of the University of Music and Performing Arts of Graz and held online. The five-day program will feature paper presentations, concerts, panel discussions, workshops, tutorials, sound installations and two keynotes.
Further details can be found below and on the conference website: https://aimc2021.iem.at/
# Conference theme
The theme of AIMC 2021 is: Performing [with] machines. The dual meaning of this title hints towards an understanding of the machine as a performing agent in a human-machine partnership. By putting the emphasis on creative human-machine partnerships in performative contexts, this theme aims to encourage artistic and scientific contributions that deal with the different ways in which musicianship, authorship and performership are challenged, extended and redefined in the era of AI.
# Call for Papers
We invite submissions of full papers, work-in-progress papers and demos on topics related to AI Music Creativity. For the first time, our call for papers includes a “piece and paper” category, for papers linked with a music submission.
# Call for Music
We invite artistic submissions that deal with topics related to AI music creativity, involving machines, machine learning and dealing with topics related to agency. We especially encourage and promote submissions that address AI from diverse technical and non-technical as well as critical angles with regard to questions of gender, performance, ecology and aesthetics.
# Call for Workshops and Tutorials
We welcome the submission of workshop and tutorial proposals related to the conference topics. Selected workshops will be held online and take place on the first day of the conference (July 18th).
# Important dates
Submission deadline: 1. April 2021
Acceptance notification deadline: 1. May 2021
Camera-ready deadline: 1. June 2021
Conference: 18.-22. July 2021
# Organizing committee
Conference chairs: Artemi-Maria Gioti and Gerhard Eckel
Music chair: Luc Döbereiner
Paper chair: Artemi-Maria Gioti
Virtual conference chair: IOhannes zmölnig
Diversity consultant: Anna Xambó
Web management: Alisa Kobzar
If you have questions, please do not hesitate to contact us at: aimc2021(a)iem.at.
nnounce:
Pd 0.51-4 test 1 is out on http://msp.ucsd.edu/software.html
(git repo here: https://github.com/pure-data/pure-data)
Fixes a lockup on writesf~ to nonexistent directory on windows, and
a problem with the help menu on MacOS. Also (and more important),
makes several changes to support libpd better.
cheers
Miller
ICAD 2021
Call for Submission of Papers and Extended Abstracts
26th International Conference on Auditory Display
Virtual Conference
25-28 June 2021
https://icad2021.icad.org
THEME: “SOUNDING BOARD”
In addition to being part of the resonating chamber in a musical
instrument, the term sounding board is also a metaphor for a channel
through which ideas are discussed and disseminated. ICAD, established in
1992 has, through its 25 conference meetings, shared over 1,150 papers with
the auditory display community. This year, the conference will offer itself
as a sounding board for the community, allowing time to pause and reflect
on the history of auditory display research, review how research has
changed throughout the years, and discuss future areas of inquiry as well
as how to adapt our research during these challenging times. Therefore, the
ICAD 2021 committee is seeking full papers, abstracts, concert pieces,
demos, installations, workshops, and tutorials from across the full
spectrum of auditory display research and practice. From discussions and
reflections on the history of auditory display research with a view to
generating new ways of thinking about how we as practitioners should go
about things, to speculative ideas or news of late-breaking work,
submissions are sought across all the categories. We are particularly
interested in hearing from researchers who have never considered themselves
to be part of the community before, or whose work sits at the periphery of
the field.
Important Dates:
Full Papers - Late March
Abstract Only - Early April
Workshops/Tutorials - Mid-April
Live Performances/Installations - Mid-April
Doctoral Consortium/Thinktank - Mid-April
For details on topics of interest, proposal format, submission
instructions, and additional conference information please visit
https://icad2021.icad.org/call-for-participation/
Papers Chairs:
Areti Andreopoulou and Milena Droumeva
papers(a)icad2021.icad.org
Conference Chairs:
Kyla McMullen and Paul Vickers
chairs(a)icad2021.icad.org
About ICAD:
First held in 1992, ICAD is a highly interdisciplinary conference with
relevance to researchers, practitioners, artists, and graduate students
working with sound to convey and explore information. The conference is
unique in its specific focus on auditory displays and the range of
interdisciplinary issues related to their use. Like its predecessors, ICAD
2021 will be a single-track conference, open to all, with no membership or
affiliation requirements.
--
*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*
Kyla A. McMullen, Ph.D.
Web: http://www.kylamcmullen.com
LinkedIn: KylaMcMullen <https://www.linkedin.com/in/kyla-mcmullen-16902222>
Twitter: @Dr_Kyla <https://twitter.com/Dr_Kyla>
Facebook: Kyla McMullen <https://www.facebook.com/kyla.mcmullen.90/>
Google Scholar: Kyla McMullen
<https://scholar.google.com.au/citations?hl=en&user=DzvXnyoAAAAJ>
Need a synchronous conversation? <http://calendly.com/kyla-mcmullen>
*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*