Hi, so, I've been working on this project for over 5 years now and after 45 releases under a beta stage I'm finally moving on to a next development phase of "Release Candidates" aiming towards more stability and closer to a final release.
ELSE is a quite big "all purpose" library. Total number of objects is now 446! ELSE also comes with a Live Electronics Tutorial and the total number of examples in the tutorial is now 464.!
There are many breaking changes to the last beta version. One big change was having flags come first as they always should have. Many many fixes and many new objects.
Highlights:
- [metronome]: this object was added in the last update, I made many changes and included several new high level funciontanilities. Specially, I Added support for quite crazier time signatures.
- [tabplayer~]: now can trigger start and stop playing at audio rate with signal input with gates and impulses.
- [polymetro]/[polymetro~]: polymetric metronomes at control and audio rates.
- new [score]/[score2] objects to write and play musical score sequences with a friendly syntax with bars, time signatures and fractional note durations
The [score]/[score2] objects also have an accelerando and ritardando syntax. This is also provided in a new [speed] object for a regular metronome. This allows you to correctly go from 60 BPM to 90 BPM in, say, 4 beats, quite cool. The speed change formula is taken from "On Musiquantics" by Clarence Barlow, see: http://clarlow.org/wp-content/uploads/2016/10/On-MusiquanticsA4.pdf (figure 4).
Check detailed changelog at: https://github.com/porres/pd-else/releases/tag/v1.0-rc1
I also have added in the readme alternatives to cyclone in ELSE.
Find binaries for the main 64 bits systems in deken (Linux, Windows and macOS intel/arm), more to come soon and extra binaries will be available and found only in the release downloads from the repository.
Cheers