armilla.materials.left_hand_dietro_music_specifier, minimum_phrase_duration=durationtools.Duration(1, 4), ) lh_pizzicati = armilla.materials.left_hand_pizzicati_music_specifier rh_overpressure = new( armilla.materials.right_hand_overpressure_music_specifier, minimum_phrase_duration=durationtools.Duration(1, 4), ) rh_pizzicati = armilla.materials.right_hand_pizzicati_music_specifier ### OVERPRESSURE ### segment_maker.add_setting( timespan_maker=armilla.materials.sustained_timespan_maker, timespan_identifier=consort.RatioPartsExpression( parts=(0, ), ratio=(1, 1, 1), ), viola_1=consort.CompositeMusicSpecifier( primary_music_specifier=new( rh_overpressure, attachment_handler__string_contact_points=dietro_ponticello, ), secondary_music_specifier=lh_dietro, ), viola_2=consort.CompositeMusicSpecifier( primary_music_specifier=rh_overpressure, secondary_music_specifier=lh_diads, ), ) segment_maker.add_setting(
rhythm_maker=rhythmmakertools.NoteRhythmMaker( duration_spelling_specifier=rhythmmakertools.DurationSpellingSpecifier( forbid_meter_rewriting=True, ), ), ) lh_stasis = armilla.materials.left_hand_stasis_music_specifier rh_jete = armilla.materials.right_hand_jete_music_specifier rh_stasis = armilla.materials.right_hand_stasis_music_specifier ### SETTINGS ### segment_maker.add_setting( timespan_maker=armilla.materials.sustained_timespan_maker, timespan_identifier=consort.RatioPartsExpression( ratio=(1, 2), parts=(1,), ), viola_1=consort.CompositeMusicSpecifier( discard_inner_offsets=True, primary_music_specifier=rh_stasis, secondary_music_specifier=lh_stasis, ), viola_2=consort.CompositeMusicSpecifier( discard_inner_offsets=True, primary_music_specifier=rh_stasis, secondary_music_specifier=lh_stasis, ), ) segment_maker.add_setting( timespan_maker=new(