Skip to content

Version 1.0-0 beta-30 with Live Electronics Tutorial

Pre-release
Pre-release
Compare
Choose a tag to compare
@porres porres released this 18 Aug 01:26
· 3877 commits to master since this release

Thirtieth Beta Release of ELSE 1.0-0:

Objects count: total of 373 (230 signal and 143 control objects)!

This library version needs at least Pd version 0.51-1 or above!

See downloads below in the "assets" tab and check the readme https://github.com/porres/pd-else/blob/v1.0-beta30/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).

This download also contains the "Live Electronics Tutorial", in a version compatible to this version of ELSE - available in: https://github.com/porres/Live-Electronic-Music-Tutorial/releases/tag/v1.0-beta-30 -  this tutorial heavily uses the objects from the ELSE library and it's a nice counterpart to it.

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! Check the tutorial's readme as well. The last experimental version of ELSE is always downloadable directly from within Pure Data. Other earlier experimental versions reside in this repository.

Note that the ELSE library is still in a beta stage, 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.


CHANGELOG:

Breaking changes:

  • [dollarzero] renamed to [dollsym] as the name was just plain wrong as it also expands any dollar sign symbols (bang method was also removed).
  • [messbox]: clear message remove, just use 'set' instead.
  • [rec.file~]: leftmost inlet now takes control messages, this makes it more compliant to other similar objects in the library (as [rec~] and [autofade~]).

Improvements/fixes:

  • [else]: fixed version checking (it would complain if you upgrade to newer versions of Pd)
  • [sample~]: fixed loading arguments
  • [play.file~] and [sample]: fixed a bug where they couldn't load files that didn't exist by the time they were created.
  • [display] now resizes better for non-fixed size setting with characters like "ç" and "ã", but still doesn't work well for other foreign alphabets like katakana and stuff. Instead of an abstraction, I should probably write an actual GUI compiled external for this and [display~] soonish.
  • 3 new objects for a total of 372: [batch.rec~], [tabplayer~] and [fontsize]