Skip to content

Methods to humanise / swing MIDI & CLM output #37

Open
@danieljamesross

Description

@danieljamesross

Enhancement request: methods to add swing/humanisation to the rhythmic and velocity/gain output of MIDI and CLM-rendered audio files without updating/breaking score output.

(defmethod humanise ((sc slippery chicken))
                     (update-timings sc 'humanise))

(defmethod swing ((sc slippery chicken) swing-factor)
                  (update-timings sc 'swing swing-factor))

(defmethod update-timings ((sc slippery chicken) type &optional swing-factor)
                    ...)

Metadata

Metadata

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions