OpenMusic-Library zur regelbasierten Harmonie und Stimmführung.
Lorenz Lehmann
09.12.23 b2f2a3e70164f813ae74bba031a381c201afea58
sources/gen-harmonies.lisp
File was renamed from sources/harmon-database.lisp
@@ -8,13 +8,11 @@
(in-package :omlead)
;;;harmon-database
;keine globalen Variablen mehr
(om::defmethod! harmon-database (pitch-set-list instr1 &key instr2 instr3 instr4 (fundamental 6000) (skala (list 100)) (permutations t) (register-list '(0)))
(om::defmethod! gen-harmonies ((pitch-set-list list) (instr1 list) (instr2 list) (instr3 list) (instr4 list) &key (fundamental 6000) (skala (list 100)) (permutations t) (register-list '(0)))
:icon 030719972
:initvals '('((0)) '(6000 7200) nil nil nil)
:indoc '("a list of lists of intervals respective to a base not in midi-cents" "range-list with the lowest and highest note of the instrument in midi-cents" "range-list with the lowest and highest note of the instrument in midi-cents" "range-list with the lowest and highest note of the instrument in midi-cents" "range-list with the lowest and highest note of the instrument in midi-cents" "list of intervals based on the virtual fundamental which defines the <octave> for register-transposition")
:numouts 1