4th Release Candidate of ELSE 1.0-0 (with Live Electronics Tutorial)
Pre-release4th Release Candidate of ELSE 1.0-0 (with Live Electronics Tutorial)
Objects count: total of 464 (244 signal and 220 control objects)!
This library/tutorial pack version needs at least Pd version 0.52-1 or above!
See downloads below in the "assets" tab and check the readme https://github.com/porres/pd-else/blob/v1.0-rc3/README.md for more details and an object list (separated into categories)! The readme is also available as a PDF in the download. You can also download ELSE directly via Pd (in Help => Find Externals).
When you download via Pd you also get ELSE with the "Live Electronics Tutorial" directly via Pd. Just find the 'Live-Electronics-Tutorial' folder inside the 'else' folder! The "Live Electronics Tutorial" follows the same version of the library, it is compatible to the same version of ELSE and it has its own repository, available in: https://github.com/porres/Live-Electronic-Music-Tutorial/releases/tag/v1.0-rc4! This tutorial heavily uses the objects from the ELSE library and it's a nice counterpart to it. The last experimental version of ELSE and the tutorial is always downloadable as a single package directly from within Pure Data. Other earlier experimental versions reside in this repository of the ELSE library.
Note that the ELSE library is still in an experimental stage ("release candidate" stage at this point), this means some changes may occur to some of the objects and backwards compatibility is not guaranteed for future releases until the final stable release is made available.
See also ELSE compiled to run inside Camomile so you can build VSTs: https://github.com/porres/Camomile-ELSE/releases
CHANGELOG:
LIBRARY:
Breaking changes:
- swapped rightmost inlets for [polymetro] and [polymetro~] (they were in a different order than the arguments)
- [rand.f]/[rand.f~]/[rand.i]/[rand.i~] - changed and simplified arguments to just take min/max values (also fixed issues/bugs in loading arguments in some of them).
- [rand.seq] removed, use now the new [rand.hist] object instead, which is quite similar (in a sense it's like the object has been renamed)
- [chance] removed index mode (use [rand.hist] instead).
Enhancements/fixes:
- [button]: fixed drawing outlet when zoomed
- [wrap2]/[fold]: fixed repeated output.
- [swap2]: fixed left input.
- [xmod~]: fixed '-pm' flag.
- [canvas.file]: takes now anythings (this also fixes 'open' message to [play.file~])
- [oscope~]: fixed zooming and resizing issues plus other minor cosmetic details. Added outline. Added undo.
- [numbox~]: fixed zooming bugs.
- fixed [limit] input for float and symbol (by consequence fixing granulator abstractions like [grain.synth~]).
- [stepnoise~] fixed loading frequency argument as a float (not an int).
- [note]: We finally have a decent properties window (thanks to Tim Schoen)!!! Fixed some issues with zooming. Fixed flags. Fixed saving parameters. Added outline parameter. Added width parameter (this was only set before via dragging the handle in edit mode). Improved drawing the handle. Fixed resizing when max width wasn't set. Added undo.
- 6 new objects for a total of 464: [datetime], [rand.d], [rand.u], [rand.hist], [histogram] and [tabgen].
TUTORIAL:
- new examples and updates for new objects: [rand.d], [rand.u], [rand.hist], [histogram] and [tabgen]. Total number of examples is now 481!
- 20-Stochastic section revised