ELSE 1.0 RC8 with Live Electronics tutorial is out and available from deken
or here https://github.com/porres/pd-else/releases/tag/v1.0-rc8 where you
can also find all changelog details...
We got 2 nice objects: one is [knob]!!! Finally a rotary knob into ELSE and
one that I think will cover all purposes. The other is the [filterdelay~]
object, a nice high level delay unit. ELSE now comes with an object browser
plugin, in order to load it you have to add the 'else' folder to Pd's path.
A not fully up to date rc8 version is available in the last stable release
of PlugData, but it will catch up soon and you can get it from the nightly
builds. I'm still missing raspberry pi binaries, I hope someone can help me
compile plaits~ and sfont~ in it
Please support me on patreon if you use my stuff a lot
https://www.patreon.com/porres
thanks
Alex
"Stop Listening. Start Jamming!
This is a journey into Sound....for Ninja Tune founders Coldcut it’s been a
30 year trip: equal parts dreaming, scheming, designing, remixing, djing,
producing, gigging and Jamming. The aim of Jamm Pro: to create our ultimate
electronic music instrument and share it. Welcome to the journey!" (from
https://jammpro.net/)
JammPro is a live-remixing app: load a sound set, then play one of 8
possible loops on each of the 4 channels. You can then apply tons of
effects and modifiers, and manually trigger 9 other samples ; the
multitouch ability of mobile devices is here fully exploited, which makes
JammPro a real musical instrument. If you purchase the "Jamm Creator"
addon, you can also import new samples, or even record your own loops from
the phone's mic (or from an external device), and create your own sound
set. You also can purchase new sound sets, from plenty of excellent artists.
JammPro is almost entirely written in Pd. It originates from the prior
NinjaJamm app, whose Pd audio patch had been initially written by Ed Kelly.
At this time, the GUI was written in mixed openFrameworks C++ and iOS
objective C; when I was asked to port it to Android (in 2014), I had the
idea to build a Pd external toolkit, written in OF, that has been used to
rewrite the GUI into a Pd patch. This patch can be edited on desktop (using
a secondary window to display the GUI, just like with Gem) and can be
interpreted by a libpd/ofxPd (thanks Dan Wilcox!) app on any mobile
platform. I called this toolkit Pof, Pd-OpenFrameworks.
All this to say that JammPro owes everything to Pd, libpd and ofxPd! Thanks
a lot.
This app is fun.
It's free (*) and many sound sets are available for free; we worked really
hard to make it work as well as possible (believe me, the quest for low
latency full-duplex audio on Android is a lot of fun!), we really hope
you'll enjoy it!
Antoine Rousseau - and the JammPro team
(*) p.s: about open-source
Unfortunately, we have not had time until now to publicly open the JammPro
patch.
We sincerely regret that, and it is in our plans to change this. This is
not trivial, because some parts must remain secret, being related to
selling sound sets and the Creator option.
In the meantime, Pof has been a free project from the beginning. It's
available from Deken for Intel-Mac and Linux (including rPi) platforms;
Windows and Arm-Mac to come, hopefully. The code is there:
https://github.com/Ant1r/ofxPof
Dear all,
This is a kind reminder for the open position at Aalto University in Creative and Expressive Sonification of Human Movement. The deadline for the application is less than two weeks time, on 17 April 2023.
We are looking for a full time Doctoral Researcher / Project Employee to work with us on the Sonic Move - Creative and Expressive Sonification of Human Movement project. The project investigates the use of human body movements in the synthesis of sonification for music and its use in dance and augmented game applications.
Your role and goals
You will be developing interactive sonification models that are more directly linked to supporting creative exploration of dance movements and seek to understand/explore how these models impact dance practices. You will develop and implement algorithms for real-time sonification of human body movements as well as collaborate with choreographers and dancers to create dance and game applications that use the sonification system. You will also publish research papers in journals and present research findings at international conferences and workshops.
Your experience and ambitions
You should have a firm interest and understanding of data sonification applied to arts and music, as well as advanced programming skills and knowledge in audio processing and synthesis. Familiarity with creative AI methods and deep learning models for data analysis and sonification is a plus.
How to apply
To apply for this position please submit an application for a “Doctoral Researcher / Project Employee in Sonification of Dance Movements” at the following link by the deadline of 17th April:
https://aalto.wd3.myworkdayjobs.com/en-US/aalto/details/Doctoral-Researcher…
The Sonic Move - Creative and Expressive Sonification of Human Movement is a joint research project in collaboration with SOPI research group Aalto University School of ARTS, Sensing Solutions VTT Technical Research Centre of Finland, HUMEA Lab University of Eastern Finland, Genelec and Minimi Dance Company. The project is supported by Business Finland funding.
Best,
Koray
-------------------------------------
M.Koray Tahiroğlu
Department of Art and Media,
Aalto University
School of Arts, Design and Architecture
http://sopi.aalto.fi/http://dmi.aalto.fi/http://dmi.aalto.fi/koraytahiroglu/
tel. +358 50 4088441
Announcing the first alpha release of WebPd 1.0.0 !
WebPd is a highly modular compiler for Pure Data, allowing to run .pd
patches on web pages. It converts the audio graph and processing
objects from a patch into plain human-readable JavaScript or
WebAssembly which can then be integrated directly into any web
application.
So far :
- 120 objects implememted (https://github.com/sebpiq/WebPd/blob/main/ROADMAP.md)
- An online patch player and compiler (https://sebpiq.github.io/WebPd_website)
- Several compilation outputs : JavaScript, WebAssembly, WAV, etc.
Test the new WebPd with the online compiler
(https://sebpiq.github.io/WebPd_website) or using the CLI
(https://github.com/sebpiq/WebPd/#using-the-cli). Many patches won't
work yet, as many features are still missing and many bugs are still
waiting to be found. I'm counting on your input and your bug reports
to move this release closer to a 1.0.0 ! The project is also welcoming
motivated contributors (doc is still mostly missing, but I can help
you getting started).
More info about WebPd here (https://github.com/sebpiq/WebPd).
Many thanks to Guillaume Pellerin & Guillaume Piccarreta from IRCAM
WAM team, and to Thor Magnusson & Francisco Bernardo from University
of Sussex for their invaluable support in pushing this through.
Many thanks also to the sponsors : IRCAM & the DAFNE+ project
(https://dafneplus.eu/), University of Sussex, and all the generous
donours at open collective (opencollective.com/webpd) 💜.
Please use and share 💖 !
--
Sébastien Piquemal
----- @sebpiq
----- https://github.com/sebpiq
----- https://second-hander.com
Announcing the first alpha release of WebPd 1.0.0 !
WebPd is a highly modular compiler for Pure Data, allowing to run .pd
patches on web pages. It converts the audio graph and processing
objects from a patch into plain human-readable JavaScript or
WebAssembly which can then be integrated directly into any web
application.
So far :
- 120 objects implememted (https://github.com/sebpiq/WebPd/blob/main/ROADMAP.md)
- An online patch player and compiler (https://sebpiq.github.io/WebPd_website)
- Several compilation outputs : JavaScript, WebAssembly, WAV, etc.
Test the new WebPd with the online compiler
(https://sebpiq.github.io/WebPd_website) or using the CLI
(https://github.com/sebpiq/WebPd/#using-the-cli). Many patches won't
work yet, as many features are still missing and many bugs are still
waiting to be found. I'm counting on your input and your bug reports
to move this release closer to a 1.0.0 ! The project is also welcoming
motivated contributors (doc is still mostly missing, but I can help
you getting started).
More info about WebPd here (https://github.com/sebpiq/WebPd).
Many thanks to Guillaume Pellerin & Guillaume Piccarreta from IRCAM
WAM team, and to Thor Magnusson & Francisco Bernardo from University
of Sussex for their invaluable support in pushing this through.
Many thanks also to the sponsors : IRCAM & the DAFNE+ project
(https://dafneplus.eu/), University of Sussex, and all the generous
donours at open collective (opencollective.com/webpd) 💜.
Please use and share 💖 !
--
Sébastien Piquemal
----- @sebpiq
----- https://github.com/sebpiq
----- https://second-hander.com
hi list,
releasing artnetlib:
---------readme-----------
turn your Pd patch into an Art-Net controller.
Art-Net is an Ethernet protocol based on the TCP/IP protocol suite. Its
purpose is to allow
transfer of large amounts of DMX512 data over a wide area using standard
networking
technology.
https://en.wikipedia.org/wiki/Art-Nethttps://www.artisticlicence.com/WebSiteMaster/User%20Guides/art-net.pdf
artnetlib is a Pd library with 5 objects:
- [artnetfromarray]
- polls a Pd array and convert the values to a list of DMX 1 byte ints
- [artnetsend]
- format a Pd list of ints with an _ArtDMX_ header where you specify
"physical" and "universe".
- [artnetudp]
- send the _ArtDMX_ package to a specified ip
- sends _ArtPoll_ and receive _ArtPollReply_ (used to discover the
presence of other Controllers, Nodes and Media Servers.)
- receive data from other Art-Net compatible devices
- [artnetroute]
- routes received _ArtDMX_ packages according to its "physical" and
"universe".
- [artnettoarray]
- convert _ArtDMX_ packages to a Pd list.
--------------------
repository: https://github.com/Lucarda/pd-artnetlib
bug reports: https://github.com/Lucarda/pd-artnetlib/issues
happy lighting!!!
:)
Lucarda
--
Mensaje telepatico asistido por maquinas.
hi list,
releasing artnetlib:
---------readme-----------
turn your Pd patch into an Art-Net controller.
Art-Net is an Ethernet protocol based on the TCP/IP protocol suite. Its
purpose is to allow
transfer of large amounts of DMX512 data over a wide area using standard
networking
technology.
https://en.wikipedia.org/wiki/Art-Nethttps://www.artisticlicence.com/WebSiteMaster/User%20Guides/art-net.pdf
artnetlib is a Pd library with 5 objects:
- [artnetfromarray]
- polls a Pd array and convert the values to a list of DMX 1 byte ints
- [artnetsend]
- format a Pd list of ints with an _ArtDMX_ header where you specify
"physical" and "universe".
- [artnetudp]
- send the _ArtDMX_ package to a specified ip
- sends _ArtPoll_ and receive _ArtPollReply_ (used to discover the
presence of other Controllers, Nodes and Media Servers.)
- receive data from other Art-Net compatible devices
- [artnetroute]
- routes received _ArtDMX_ packages according to its "physical" and
"universe".
- [artnettoarray]
- convert _ArtDMX_ packages to a Pd list.
--------------------
repository: https://github.com/Lucarda/pd-artnetlib
bug reports: https://github.com/Lucarda/pd-artnetlib/issues
happy lighting!!!
:)
Lucarda
--
Mensaje telepatico asistido por maquinas.
New Master in Composition with Focus on AI - HfM Trossingen
Application period March 1 - April 1, 2023
Starting in October 2023, the University of Music (HfM) Trossingen
(Germany) will offer a master's degree program that is unique in Europe
and aims to train a new generation of artistically and technically
competent composers, sound artists, and music designers, especially by
critically exploring the creative possibilities of AI-based technologies.
This program (Master of Music in Composition) builds on the music
technology teaching foundations of the HfM Trossingen and takes place in
close cooperation with Furtwangen University. The students are taught by
an internationally renowned team of researchers and experienced artistic
practitioners, first and foremost Prof. Dr. Luc Döbereiner and Prof. Dr.
Joachim Goßmann. In addition, this course is being developed within the
framework of a cross-university project funded by the BMBF (KISS -
Artificial Intelligence Service and Systems), whose long-term goal is to
establish a center of excellence for the sustainable development of AI.
As part of the master's program, interested students with prior musical
and/or technical experience at the bachelor's level can choose one of
three concentrations: Music Design, Instrumental Composition, or
Electroacoustic Composition. Available modules of study range from
Digital Lutherie, Experimental Sound Synthesis, and Interface Design to
Sound Ecology and Digital Ethics. In addition, a new space for the
conception, experimentation and realisation of artistic projects
("Latent Space" - Space for Artistic Research and Design in Music and
AI) is being created.
The entrance examination consists of two phases. In the first phase, in
addition to the general application documents, the following documents
must be submitted (via Post, USB-stick with max. file-size of 1 GB):
Motivation letter (max. 1 page)
Curriculum vitae including chronological overview of
musical/artistic development
Media documentation of own works with explanation (min. 2 pages)
Exposé - description of the planned artistic project (max. 3 pages)
After reviewing the documents, the examination committee selects
candidates for an in-person examination in Trossingen. This second phase
consists of an interview about the submitted work and the exposé
(approx. 30 min).
Further information about the program, application requirements can be
found on the following page: https://www.hfm-trossingen.de/ai-in-music
contact: l.doebereiner(a)doz.hfm-trossingen.de