HIi! Celebrating the 10th anniversary (yikes, a whole decade of my
repository today (February 21st 2026), I have wrapped an update for
Cyclone. Check
https://github.com/porres/pd-cyclone/releases/tag/cyclone_0.9.4 and find
binaries in deken for mac/linux/windows and raspberry pi. *And please let
me know if you have any problems with these binaries!*
Last year I made a minor update (0.9.3) a couple of months after the 0.9.2
release, but I never formalized a release update with binaries into deken
and an announcement. Let's just skip that, but here's the changelog for
0.9.3 while we're at it:
- Fixed bug in [unmerge] where it wouldn't deal well with mixed floats and
symbols in a list
- Fixed crash and resize bug in [zl.group]/[zl.stream]
This one made it into the PlugData 0.9.2 release recently, by the way.
I was actually hoping I'd have a 1.0 right now to celebrate my 10 years
involved with Cyclone, but I failed miserably. The plan is to release that
along with PlugData 1.0 as well, whenever that happens (some updates to
[mtr] is what's missing for me to call it 1.0.0 already, by the way).
*So anyway, here's 0.9.4!*
Many cosmetic changes in this one, which I'm kinda proud of. I did finally
add a menu entry so people can disable the object browser plugin, while I
also improved it to include browsing in more depth.
[image: Screenshot 2026-02-20 at 18.03.34.png]
So, if you think my beautiful and hard work designing a nice plug-in
browser is not welcome, you can go to Preferences=>Cyclone-Browser-plugin
and disable it.
Other more cosmetic changes are that I made some updates to the text
editing window of objects like [coll]. One of the things is that it now
uses Pd's "theme" colors in it (so Pd >= 0.56 is needed)! I also made some
other changes like being able to use CTRL+S to save and CTRL+W to close the
window. Also, typing and editing it on the window now marks the patch as
dirty if you have the "@embed" flag enabled (same is true for [table]).
[image: Screenshot 2026-02-20 at 21.04.38.png]
There are some other bug fixes, and here's a full changelog if you're
curious about all the details.
CHANGELOG:
- We now have a preferences menu to disable the browser plugin! See
Preferences => Cyclone-Browser-plugin. If you always hated this, disable it
and save the setting. The browsing plugin is now also better organized with
more nesting levels.
- [prob] removed the functionality for viewing the data because the MAX
original doesn't have it and it makes no sense, cause we can't edit it and
save it and you can already see the data with "dump" (which prints on the
terminal window). When embedding, now we also have a dirty flag when
setting data, just like [cyclone/coll] and [cyclone/table] (even though the
MAX original doesn't do it).
- Text Editing Window Improvements: colors now adapt to Pd's theme (so >
0.56 is needed) and font size also adapts to patch's font size. Allow
ctrl+s to save and ctrl+w to close the window. This affects [cyclone/seq],
[cyclone/coll], [cyclone/table] and [cyclone]/[capture~] (again,
[cyclone/prob] doesn't have it anymore). Also make manually editing the
window and saving it sets the dirty flag on the patch for [coll] and
[table] (and not only with changes via messages as before).
- [coll]/[table] improved dirty management as it wouldn't mark dirty if the
owning canvas wasn't visible (which was a stupid hack to not mark it as
dirty when loading the patch).
- [coll] now forces a correct order of args and deals with 0/1-length list
messages.
- [table] fixed trying to open the name argument as if it was a file. Now
resizing updates the editing window if it is opened.
- Improved [cross~], it is now a 4th order filter (even though Max claims
theirs is a 3rd order filter). The last one didn't sound good when adding
the lowpass and highpass output.
- [scope~] improved resizing handle mechanism
- [comment] fixed "mouse release bug" annoying error and initialization
with a zoomed patch.
- Fixed many typos in the docs.
- Improved github actions and added Raspberry Pi binaries
- Fixed CMake build for compiling a single binary
*CheersAlexandre Torres Porres*
the iem is proud to announce the latest and greatest release of iemmatrix.
1 ヲ 0 ア 1 ウ 0 イ 1 エ 0 オ
0 カ 1 キ 0 ク 1 ケ 0 コ 1 サ
1 シ 0 ス 1 セ 0 ソ 1 タ 0 チ
0 ツ 1 テ ト ナ ニ 1 ヌ
1 ネ 0 ノ ハ ヒ フ 0 ヘ
0 ホ マ 0 ミ ム メ 1 モ
1 ヤ ユ 1 ヨ ラ リ 0 ル
レ 0 ワ ン 0 1 ゚
shiny new things:
- [mtx_show] - yet another matrix visualizer
- [mtx_spherical_harmonics_rotator] - ambisonics twist
cool vibes under the hood:
- 3rd party runtime dependencies are now completely optional: if
iemmatrix cannot find things like libsndfile, FFTW3 or GSL it will keep
working, falling back to builtin functionality if possible
- support for IRIX
RTFM
- iemmatrix finally got an online documentation!
it's far from complete yet (only about 60% of the objects are
documented), but we are getting there.
<https://software.iem.at/iemmatrix>
where to get it?
- via deken if you are using any of:
- Darwin/amd64
- Darwin/arm64
- Irix/mips(n32)
- Linux/amd64
- Linux/arm64
- Linux/armv7
- Linux/i386
- Windows/amd64
- Windows/i386
both Pd and Pd64 are fully supported (except on Windows/i386 which
lacks Pd64 support)
- Debian/forky and derivatives
happy matrixing.
gamsdr
IOhannes
--
please do not CC me for list-emails
(with apologies for cross posting)
*Call for Applications:*
*2 x 100% PhD positions at Norwegian University of Science and Technology,
Dept. of Music in Trondheim, Norway*
Both have deadline April 1st.
*1. PhD position in artistic research in music technology and AI for
artistic performances
<https://www.jobbnorge.no/en/available-jobs/job/293357/phd-position-in-artis…>*
We offer a 3-year 100% position as PhD research fellow in artistic research
in music technology and AI for artistic performances.
The position is part of MishMash Centre for AI and Creativity, which is a
Norwegian AI centre funded by the Research Council of Norway (2025-2030).
It comprises more than 200 faculty members from many higher education
institutions in Norway, in collaboration with numerous public and private
sector partners. The primary objective of MishMash is to create, explore,
and reflect on AI for, through, and in creative practices. MishMash
researchers will investigate AI’s impact on creative processes, develop
innovative co-creative AI systems and educational strategies, and address
AI’s ethical, cultural, legal, and societal implications in creative
domains. See www.mishmash.no for more information. The position is linked
to Work Package 1 (WP1) of MishMash: AI for artistic performances.
Collaboration with other MishMash work packages is regarded positively.
The gross salary will normally be NOK 550 800,- per annum depending on
qualifications and seniority. In addition, the candidate will receive up to
NOK 150,000 in working capital (driftsmidler) to complete the project.
*2. PhD research fellow in Music Technology with a focus on AI, health and
wellbeing
<https://www.jobbnorge.no/en/available-jobs/job/293368/phd-research-fellow-i…>*
We offer a 3-year 100 % position as PhD research fellow in Music Technology
with a focus on AI, health and wellbeing.
The position is part of MishMash Centre for AI and Creativity, which is a
Norwegian AI centre funded by the Research Council of Norway (2025-2030).
It comprises more than 200 faculty members from many higher education
institutions in Norway, in collaboration with numerous public and private
sector partners. The primary objective of MishMash is to create, explore,
and reflect on AI for, through, and in creative practices. MishMash
researchers will investigate AI’s impact on creative processes, develop
innovative co-creative AI systems and educational strategies, and address
AI’s ethical, cultural, legal, and societal implications in creative
domains. See www.mishmash.no for more information. The position is
primarily linked to Work Package 3 (WP3) of MishMash: Creative Use of AI
for Health and Well-being. Collaboration with other MishMash work packages
is regarded positively.
The gross salary will normally be NOK 550 800,- per annum depending on
qualifications and seniority.
-------
More info about the positions and required qualifications in the full
announcements:
https://www.jobbnorge.no/en/available-jobs/job/293357/phd-position-in-artis…https://www.jobbnorge.no/en/available-jobs/job/293368/phd-research-fellow-i…
-------
If you have any questions about the positions, please contact Professor
Andreas Bergsland, email andreas.bergsland(a)ntnu.no. If you have any
questions about the recruitment process, please contact HR-advisor Martin
Jakobsen, email martin.jakobsen(a)ntnu.no
Best regards,
Professor in music technology – i musikkteknologi
Music Technology Programme – Musikkteknologi
Department of Music - Institutt for musikk
Olavskvartalet
NTNU (Norwegian University of Science and Technology)
7491 Trondheim, NORWAY
e-mail: andreas.bergsland(a)ntnu.no
Mobil: +47 4566 3316
Web: http://folk.ntnu.no/andbe