Hi, it's been rough last couple of months for me and this took a bit longer
than usual, but oh dear, where to start? This has gotta be the biggest
update ever. geez... there's too much stuff, and I just decided to stop
arbitrarily cause there's still lots of stuff to do. Ok, here goes the
highlights!
This is the 1st multichannel (MC) aware release of ELSE! So many many many
objects were updated to become MC aware: 42 of them to be exact. There are
also many many new objects, and many of them are MC capable, 20 out of 33!
Som in total I have 62 objects that deal with MC... that's a good start.
More to come later!
Note that 4 of these new ones were just me being lazy and creating new mc
oscillators with [clone], I might delete them and just make the original
objects MC aware... so basically these new MC objects bring actual new
functionalities and many are tools to deal with MC in many ways, like
spliting, merging, etc...
With 33 new objects, this is the first release to reach and exceed the mark
of 500 externals, what a milestone! (This actually scares me). We now have
509 objects and for the first time ever I have reached the number of
examples in the Tutorial, which is also 509 now! But I guess eventually the
tutorial will grow larger than the number of externals again...
Since the last release, ELSE comes with an object browser plugin, I have
improved it and also included a browser for Vanilla objects. I think it's
silly to carry these under ELSE and I hope I can bring this to Vanilla's
core. see https://github.com/pure-data/pure-data/pull/1917
A very exciting new object is [sfz~], which is a SFZ player based on
'SFIZZ'. This is more versatile than other externals out there and pretty
pretty cool (thanks alex mitchell for the help)!
I have created a rather questionable object called [synth~] which wraps
around [clone] and [voices]/[mono], but I think it will be quite
interesting to newbies. It loads synth abstractions in a particular
template and makes things a bit more convenient. It also allows you to load
different abstraction patches with dynamic patching magic.
[plaits~] has been updated to include new 8 synth engines with the latest
firmware. Modular people are happy... (thanks amy for doing this)
One cool new object for MC is [voices~], which is a polyphonic voice
manager that outputs the different voices in different channels. If you
have MC aware oscillators and stuff this allows you to manage polyphonic
patches without the need of [clone] at all. This is kinda like VCV works
and it opens the door for me to start designing modular inspired
abstractions, something I mentioned before and might come next and soon! So
much being done, so much to do... What an exciting year for Pd with the
incredibly nice MC feature!
There's lots more stuff and details, but I'l just shut up and link to the
full changelog here https://github.com/porres/pd-else/releases/tag/v1.0-rc9
You can get ELSE from deken as well. It's up there for macOS, Windows and
Linux. Please test and tell me if there's something funny (raspberry pi may
come soon).
Cheers.
Dear List,
Today the Click Tracker Library reached 100 works from 51 different
composers. These resources can be turned into music by any interested
musicians.
In the newest additions you can find works by Oscar Bianchi, Aaron
Cassidy, Sara Glojnarić, Rama Gottfried, Bernhard Lang, Emmanuel Nunes,
Gerard Pesson, Enno Poppe, Yann Robin, Mauricio Sotelo, Hans Thomalla
and Ming Tsao.
If there are any works you might need or want to add to this collection,
let me know.
All the details are in https://bit.ly/ClickTrackerLibrary
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
2023 Call for Papers
The Korea Electro-Acoustic Music Society (KEAMS) announces a call for papers for the journal Emille.
Emille is an open-access and peer-reviewed journal, and was formed to promote active research and to share the results on computer music. Submitted papers are selected through the review process, and are published in Vol. 21. Authors are not requested for any submission, processing, or publication fees, by the support from Arts Council Korea.
If you want your paper to be considered for publication in 2023, please submit a manuscript(both a text file and a PDF document) and a curriculum vitae to emille[at]keams.org <mailto:emille@keams.org> by the due date.
Please visit the link below for further information: http://keams.org/emille/call.html
Hi folks, here's a pre/test release of an update of ELSE. I need to test if
the builds are working correctly, especially apple silicon architecture. I
need help especially testing [sfont~], [plaits~] and the new [sfz~] object.
I also need help compiling these 3 objects for Raspberry Pi for the final
release and also figuring out what is the sane and "best" versions of
raspberry pi architectures to offer. Check the prior discussion in the
latest threads of the Pd list.
About the release, there's a bunch of cool new stuff, many new objects,
lots of them for Multichannel fun. See changelog below. No uploads to deken
yet, get the binaries from
https://github.com/porres/pd-else/releases/tag/v1.0-rc9-pre-test
cheers
--------------------------------------
CHANGELOG:
--------------------------------------
**LIBRARY:**
Breaking changes:
- [quantizer~], [rescale~], [fold~] and [wrap2~] no more signal inputs for
secondary inlets, only floats.
- [out1~] removed, use [out.mc~] instead now.
- [sin~] doesn't take float input anymore.
- [pluck~] float input is now in the 0-127 range.
- [voices] -list flag removed as this is now the default mode, use "-split"
flag for the old default mode.
Enhancements/fixes/other changes:
- [knob] and [numbox~], use alt+click instead of double click to restore
initial value
- Added MC (multichannel connection) support for some objects (very few
gained it out of the box for being abstractions, lke [gain~]), they are:
[ceil~], [floor~], [rint~], [trunc~], [sin~], [cents2ratio~],
[ratio2cents~], [db2lin~], [lin2db~] (now a compiled object), [gain~],
[samps2ms~], [ms2samps~], [mag~], [pol2car~]/[car2pol~] (now compiled
objects), [bitnormal~], [op~], [sig2float~], [float2sig~] (now an
abstraction), [rescale~], [fold~], [wrap2~] and [quantizer~].
- added "not" operation (!) to [op] and [op~].
- [adsr~] and [asr~] fixed 2nd outlet in log mode.
- [stepnoise~], [rampnoise~] and [lfnoise~] fixed seed flag
- [stepnoise~] and [rampnoise~] fixed loading hz argument when there's a
'seed' flag.
- [rescale] and [rescale~] fixed bug when first argument is higher then the
second
- [slider2d] and [circle], fixed "init" and shipping for macs.
- 16 new objects: [nchs~], [get~], [pick~], [sum~], [sigs~], [out.mc~], [
osc.mc~], [imp.mc~], [rampnoise.mc~], [stepnoise.mc~], [select~], [
xselect.mc~], [merge~], [phaseseq~], [oscnoise~] and [sfz~].
Objects count: total of 492 (264 signal objects and 228 control objects)!
- 280 coded objects (179 signal objects / 101 control objects)
- 212 abstractions (85 signal objects / 127 control objects)
--------------------------------------
**TUTORIAL:**
- Revision of Quickstart chapter with new info on MC connections.
- New examples for new objects in ELSE. Total number of examples is 506
--------------------------------------
I couldn't load any of the externals on my macbook air (mojave)
[image: Screen Shot 2023-07-10 at 17.14.17.png]
Em qua., 19 de jul. de 2023 às 15:12, Matthias Geier <
matthias.geier(a)gmail.com> escreveu:
> On Mon, Jul 10, 2023 at 10:13 PM Alexandre Torres Porres
> <porres(a)gmail.com> wrote:
> >
> > great stuff, hope I can look and give suggestions
>
> Thanks, please do!
>
> > and now that pd supports multichannel signals, do you think you can work
> on objects that are multichannel aware?
>
> I don't have experience with multichannel connections, and AFAIU they
> are quite new, right?
>
> It would be great to extend the externals to support that, but they
> are implemented with the flext library, which isn't really maintained
> anymore, so I guess it won't get multichannel support.
>
> One option would be to drop the flext implementation and rewrite it as
> a "pure" Pd externals.
> However, I don't think that I'll have the time to do that ... but if
> somebody else wants to contribute it, that would be great!
>
> cheers,
> Matthias
>
> >
> > congrats
> >
> > Em seg., 10 de jul. de 2023 às 15:16, Matthias Geier <
> matthias.geier(a)gmail.com> escreveu:
> >>
> >> Hi all.
> >>
> >> We have recently released version 0.6.1 of the SoundScape Renderer
> >> (SSR), which is a tool for real-time spatial audio reproduction
> >> providing a variety of rendering algorithms, e.g. Wave Field
> >> Synthesis, Higher-Order Ambisonics and binaural techniques.
> >>
> >> Most of the rendering back-ends of the SSR have been available as Pd
> >> externals for many years, the Binaural Room Synthesis (BRS) renderer
> >> has been added recently.
> >> However, the externals had to be compiled manually, which might have
> >> kept some potential users from trying them.
> >>
> >> But now, the SSR externals are also available with Deken!
> >> I don't know if I have to explain it on this list, but just in case:
> >> go to "Help" -> "Find externals", search for "ssr" and click
> >> "install"!
> >> Then, put an object [declare -path ssr] into your patch, and now you
> >> can use the externals ssr_binaural~, ssr_brs~, ssr_dca~, ssr_aap~,
> >> ssr_wfs~ and ssr_vbap~.
> >>
> >> You can feed audio signals to the externals and use messages to change
> >> their positions (and volume etc.). For more details, see the help
> >> patches.
> >>
> >> Alternatively, you can use the brand-new asdf~ external to load a
> >> dynamic audio scene using the Audio Scene Description Format (ASDF,
> >> https://audioscenedescriptionformat.readthedocs.io/). This will
> >> provide the source signals and the control messages for you.
> >>
> >> Again, just search for "asdf", click "install" and put an object
> >> [declare -path asdf] into your patch.
> >>
> >> Currently, there are not many example scenes available, but for
> >> starters you can have a look here:
> >> https://github.com/AudioSceneDescriptionFormat/asdf-example-scenes/
> >>
> >> This is our first generation of Pd externals via Deken. If you find
> >> any problems or if you have suggestions for improvements, please let
> >> us know via the issue trackers at
> >> https://github.com/SoundScapeRenderer/ssr or
> >> https://github.com/AudioSceneDescriptionFormat/asdf-rust.
> >>
> >> cheers,
> >> Matthias
> >>
> >>
> >>
> >> _______________________________________________
> >> Pd-announce mailing list
> >> Pd-announce(a)lists.iem.at
> >> https://lists.puredata.info/listinfo/pd-announce
> >>
> >> _______________________________________________
> >> Pd-list(a)lists.iem.at mailing list
> >> UNSUBSCRIBE and account-management ->
> https://lists.puredata.info/listinfo/pd-list
> >
> > _______________________________________________
> > Pd-list(a)lists.iem.at mailing list
> > UNSUBSCRIBE and account-management ->
> https://lists.puredata.info/listinfo/pd-list
>
Hi all.
We have recently released version 0.6.1 of the SoundScape Renderer
(SSR), which is a tool for real-time spatial audio reproduction
providing a variety of rendering algorithms, e.g. Wave Field
Synthesis, Higher-Order Ambisonics and binaural techniques.
Most of the rendering back-ends of the SSR have been available as Pd
externals for many years, the Binaural Room Synthesis (BRS) renderer
has been added recently.
However, the externals had to be compiled manually, which might have
kept some potential users from trying them.
But now, the SSR externals are also available with Deken!
I don't know if I have to explain it on this list, but just in case:
go to "Help" -> "Find externals", search for "ssr" and click
"install"!
Then, put an object [declare -path ssr] into your patch, and now you
can use the externals ssr_binaural~, ssr_brs~, ssr_dca~, ssr_aap~,
ssr_wfs~ and ssr_vbap~.
You can feed audio signals to the externals and use messages to change
their positions (and volume etc.). For more details, see the help
patches.
Alternatively, you can use the brand-new asdf~ external to load a
dynamic audio scene using the Audio Scene Description Format (ASDF,
https://audioscenedescriptionformat.readthedocs.io/). This will
provide the source signals and the control messages for you.
Again, just search for "asdf", click "install" and put an object
[declare -path asdf] into your patch.
Currently, there are not many example scenes available, but for
starters you can have a look here:
https://github.com/AudioSceneDescriptionFormat/asdf-example-scenes/
This is our first generation of Pd externals via Deken. If you find
any problems or if you have suggestions for improvements, please let
us know via the issue trackers at
https://github.com/SoundScapeRenderer/ssr or
https://github.com/AudioSceneDescriptionFormat/asdf-rust.
cheers,
Matthias
To Pd-announce:
Pd version 0.54-0test1 is available from http://msp.ucsd.edu/software.htm
or (source only) via github: https://github.com/pure-data/pure-data
New features include multi-channel signal connections and updated
windows audio. The new window version uses an audio subsystem that
became available in windows 7 (so won't work on Windows XP any more but
should be fine for windows 7 or newer). There are many other
improvements and updates.
cheers
Miller
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