carrierdown / mutateful

Add-on for Ableton Live that enables live coding functionality fully integrated into Live's session view.
GNU General Public License v3.0
406 stars 13 forks source link

Port _ x * ' and : operators from re<urse #30

Closed carrierdown closed 3 years ago

carrierdown commented 4 years ago

These operators would be very useful to have in mutateful as well.

Examples:

carrierdown commented 4 years ago

Implementing operators that require interpolation across the generated sequence is outside the scope of this feature. For this to work, we would need to implement something like what's described (and implemented) here: https://github.com/carrierdown/recurse/blob/d6cc70270fd69be9a887d33a5aefc6748ec39590/recurse-app/app/src/function/generator/RhythmicMotive.ts#L52

twobob commented 4 years ago

Noted. Coupled with the tenuously mooted "add option to constrain to pitch based on position, so that events occuring for instance during a chord are constrained to this only. " in Scale this could be a super powerful way to generate long phase cross-cadence lead lines :)

twobob commented 4 years ago

Just reffing 67446d7 for the repeat operator for future deep divers.

carrierdown commented 3 years ago

Fixed most of the stuff discussed here in 0cca9a1c90f39627021a4f60bd40f765650bd480