Comping
This commit is contained in:
@@ -12,3 +12,7 @@ def section_document(document, part_type):
|
||||
with unittest.mock.patch('generator.arrange.form.full_arrangement_sections', return_value=[section]), generator.vocabulary.using(generator.vocabulary.load(), part_type + '_accompaniment'):
|
||||
backing = generator.comping.Canonical(prepared, part_type, 'fixture') if part_type == 'acoustic' else None
|
||||
return generator.arrange.generate._arrange_document(prepared, part_type, accompaniment=backing)
|
||||
|
||||
def melody_performance(document, part_type):
|
||||
"""Isolate unchanged source melody from accompaniment/ending construction."""
|
||||
return generator.arrange.generate._arrange_document(generator.parts.prepare_document(document), part_type, owned={'melody', 'vocal'})
|
||||
|
||||
Reference in New Issue
Block a user