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