[PD] [PD-announce] pre/test release of ELSE 1.0 rc9

Alexandre Torres Porres porres at gmail.com
Tue Aug 1 01:50:09 CEST 2023


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

--------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20230731/7cf8b02b/attachment.htm>
-------------- next part --------------
_______________________________________________
Pd-announce mailing list
Pd-announce at lists.iem.at
https://lists.puredata.info/listinfo/pd-announce


More information about the Pd-list mailing list