import baca breaks = baca.breaks( baca.page( baca.system( 17, 15, measure=81, y_offset=0, ), ), ) spacing = baca.scorewide_spacing( __file__, breaks=breaks, fallback_duration=(1, 32), )
else: top_margin = 10 for i, measure_number in enumerate(measure_numbers): y_offset = top_margin + i * between_systems system = baca.system( measure=measure_number, y_offset=y_offset, distances=(after_global_context,), ) systems.append(system) return systems spacing = baca.make_layout( baca.page( 1, *make_systems([1, 9, 16, 24, 33, 41, 49], 24, 4), ), baca.page( 2, *make_systems([56, 66, 76, 88, 99, 109, 119], 30, 4), ), baca.page( 3, *make_systems([131, 137, 143, 149, 155, 161, 167], 28, 4), ), spacing=(1, 8), overrides=( baca.space((127, 173), (1, 16)), baca.space(164, (1, 4)), ), )
import baca breaks = baca.breaks( baca.page( [1, 60, (10,)], ), )
import baca breaks = baca.breaks( baca.page([1, 60, (15, 20)]), ) spacing = baca.scorewide_spacing( __file__, breaks=breaks, fallback_duration=(1, 12), fermata_measure_duration=(1, 4), )
import baca breaks = baca.breaks( baca.page( baca.system( 15, 15, measure=22, y_offset=0, ), baca.system( 15, 15, measure=29, y_offset=60, ), baca.system( 15, 15, measure=31, y_offset=120, ), ), ) spacing = baca.scorewide_spacing( __file__, breaks=breaks, fallback_duration=(1, 40), ) spacing.override([23, 25, 28], (1, 4)) spacing.override(29, (1, 32)) spacing.override([31, 32], (1, 4))
import baca part_identifier = '{part_identifier}' breaks = baca.breaks( baca.page( # 1 [1, 60, (10, )], ), )
import baca spacing = baca.make_layout( baca.page( 1, baca.system(measure=1, y_offset=30, distances=(20, 30)), ), spacing=(1, 8), overrides=( baca.space((1, 8), (1, 16)), baca.space(17, (1, 288)), ), ) if __name__ == "__main__": baca.build.make_layout_ly(spacing)
import baca breaks = baca.breaks( baca.page( # 1 [1, 75, (15, 20)], [16, 170, (15, 20)], ), baca.page( # 2 [33, 20, (15, 20)], [49, 130, (15, 20)], ), )
import baca breaks = baca.breaks( baca.page([1, 45, (20, (15, 20), (15, 20), (20, 20, 20),)]), baca.page([7, 20, (20, (20, 25), (20, 25), (20, 20, 25),)]), ) spacing = baca.scorewide_spacing( __file__, breaks=breaks, fallback_duration=(1, 32), ) spacing.override((9, 13), (1, 24))
import baca breaks = baca.breaks( baca.page( # 1 [1, 45, (10,)], [10, 71, (10,)], [17, 97, (10,)], [26, 123, (10,)], [35, 149, (10,)], [45, 175, (10,)], [52, 201, (15, 17)], ), baca.page( # 2 [63, 15, (10, 15)], [79, 60, (10, 17)], [86, 105, (10, 17)], [96, 150, (10, 17)], [107, 195, (10, 17)], ), baca.page( # 3 [115, 15, (10, 17)], [124, 60, (10, 17)], [134, 105, (10, 17)], [144, 150, (10, 17)], [154, 195, (10, 17)], ), baca.page( # 4 [164, 15, (10, 17)], [174, 60, (10, 22)], [198, 105, (10, 17)],
import baca spacing = baca.make_layout( baca.page( 1, baca.system(measure=1, y_offset=30, distances=(20, 30)), baca.system(measure=17, y_offset=175, distances=(20, 30)), ), baca.page( 2, baca.system(measure=33, y_offset=30, distances=(20, 30)), baca.system(measure=49, y_offset=175, distances=(20, 30)), ), baca.page( 3, baca.system(measure=64, y_offset=30, distances=(20, 30)), baca.system(measure=71, y_offset=175, distances=(20, 30)), ), baca.page( 4, baca.system(measure=77, y_offset=30, distances=(20, 30)), baca.system(measure=89, y_offset=175, distances=(20, 30)), ), baca.page( 5, baca.system(measure=105, y_offset=30, distances=(20, 30)), baca.system(measure=122, y_offset=175, distances=(20, 30)), ), spacing=(1, 16), overrides=( baca.space(34, (1, 32)),
443, # F 454, 464, # G 609, # K 696, # N 704, # O 839, # R 848, # S 855, 859, # S ] spacing = baca.make_layout( baca.page( 1, baca.system(measure=1, y_offset=80, distances=first_distances), baca.system(measure=9, y_offset=195, distances=first_distances), baca.system(measure=18, y_offset=310, distances=first_distances), ), baca.page( 2, baca.system(measure=23, y_offset=first_system_y_offset, distances=distances), baca.system(measure=29, y_offset=second_system_y_offset, distances=distances), baca.system(measure=41, y_offset=third_system_y_offset, distances=distances), ), baca.page(
import baca breaks = baca.breaks( baca.page( baca.system( 10, 15, measure=10, y_offset=0, ), baca.system( 10, 15, measure=13, y_offset=60, ), baca.system( 10, 15, measure=17, y_offset=120, ), baca.system( 10, 15, measure=21, y_offset=180, ), ), ) spacing = baca.scorewide_spacing( __file__, breaks=breaks,
import baca spacing = baca.make_layout( baca.page( 1, baca.system(measure=1, y_offset=60, distances=(17, 15)), baca.system(measure=7, y_offset=122.5, distances=(16, 15)), baca.system(measure=10, y_offset=175, distances=(10, 15)), baca.system(measure=13, y_offset=228, distances=(10, 15)), ), baca.page( 2, baca.system(measure=17, y_offset=7, distances=(10, 15)), baca.system(measure=21, y_offset=67, distances=(16, 15)), baca.system(measure=29, y_offset=117, distances=(14, 15)), baca.system(measure=33, y_offset=172, distances=(15, 15)), baca.system(measure=39, y_offset=227, distances=(10, 17)), ), baca.page( 3, baca.system(measure=47, y_offset=7, distances=(21, 17)), baca.system(measure=55, y_offset=64, distances=(21, 17)), baca.system(measure=61, y_offset=121, distances=(20, 17)), baca.system(measure=68, y_offset=178, distances=(15, 17)), baca.system(measure=71, y_offset=227, distances=(18, 17)), ), baca.page( 4, baca.system(measure=76, y_offset=7, distances=(16, 15)), baca.system(measure=78, y_offset=62, distances=(16, 15)), baca.system(measure=82, y_offset=117, distances=(16, 15)),
import baca spacing = baca.make_layout( baca.page( 1, baca.system(measure=1, y_offset=30, distances=(20, 30)), baca.system(measure=17, y_offset=175, distances=(20, 30)), ), baca.page( 2, baca.system(measure=33, y_offset=30, distances=(20, 30)), baca.system(measure=49, y_offset=175, distances=(20, 30)), ), baca.page( 3, baca.system(measure=65, y_offset=30, distances=(20, 30)), baca.system(measure=81, y_offset=175, distances=(20, 30)), ), spacing=(1, 16), ) if __name__ == "__main__": baca.build.make_layout_ly(spacing)
import baca spacing = baca.make_layout( baca.page( 1, baca.system( measure=1, y_offset=0, distances=( 20, (25, ), (18, 20, 18, 20, 18, 25), (15, 25), (18, ), ), ), ), spacing=(1, 20), ) if __name__ == "__main__": baca.build.make_layout_ly(spacing)
first_page = False if first_page: top_margin = 50 else: top_margin = 10 for i, measure_number in enumerate(measure_numbers): y_offset = top_margin + i * between_systems system = baca.system( measure=measure_number, y_offset=y_offset, distances=(global_context_padding, ), ) systems.append(system) return systems spacing = baca.make_layout( baca.page( 1, *make_systems([1, 11, 20, 30, 41, 51, 61], 24, 2), ), baca.page( 2, *make_systems([76, 88, 99, 111, 121, 131, 141, 149, 161, 171], 21, 2), ), spacing=(1, 8), ) if __name__ == "__main__": baca.build.make_layout_ly(spacing)
distances = (16,) def nonfirst_y_offset(system_number): nonfirst_separation = 23 return nonfirst_start + (system_number - 1) * (nonfirst_separation + 16) spacing = baca.make_layout( baca.page( 1, baca.system( measure=1, y_offset=first_start, distances=(16 + metronome_adjustment, 16), ), baca.system(measure=4, y_offset=first_y_offset(2), distances=distances), baca.system(measure=9, y_offset=first_y_offset(3), distances=distances), baca.system(measure=12, y_offset=first_y_offset(4), distances=distances), baca.system(measure=17, y_offset=first_y_offset(5), distances=distances), baca.system(measure=20, y_offset=first_y_offset(6), distances=distances), ), baca.page( 2, baca.system(measure=24, y_offset=nonfirst_y_offset(1), distances=distances), baca.system(measure=28, y_offset=nonfirst_y_offset(2), distances=distances), baca.system(measure=31, y_offset=nonfirst_y_offset(3), distances=distances), baca.system(measure=36, y_offset=nonfirst_y_offset(4), distances=distances), baca.system(measure=40, y_offset=nonfirst_y_offset(5), distances=distances), baca.system(measure=43, y_offset=nonfirst_y_offset(6), distances=distances), baca.system(measure=46, y_offset=nonfirst_y_offset(7), distances=distances),
first_page = False if first_page: top_margin = 50 else: top_margin = 10 for i, measure_number in enumerate(measure_numbers): y_offset = top_margin + i * between_systems system = baca.system( measure=measure_number, y_offset=y_offset, distances=(global_context_padding, ), ) systems.append(system) return systems spacing = baca.make_layout( baca.page( 1, *make_systems([1, 11, 21, 31, 41, 51, 61], 24), ), baca.page( 2, *make_systems([76, 82, 88, 95, 107, 119, 131, 143, 155, 167], 21), ), spacing=(1, 8), ) if __name__ == "__main__": baca.build.make_layout_ly(spacing)
import baca spacing = baca.make_layout( baca.page( 1, baca.system(measure=1, y_offset=0, distances=(14, 17)), baca.system(measure=7, y_offset=55, distances=(10, 17)), baca.system(measure=14, y_offset=100, distances=(22, 17)), baca.system(measure=22, y_offset=162.5, distances=(22, 17)), baca.system(measure=28, y_offset=220, distances=(20, 17)), ), baca.page( 2, baca.system(measure=35, y_offset=0, distances=(15, 15)), baca.system(measure=38, y_offset=60, distances=(17, 15)), baca.system(measure=43, y_offset=120, distances=(17, 15)), ), spacing=(1, 12), overrides=( baca.space((17, 31), (1, 24)), baca.space([20, 21], (1, 4)), baca.space((34, 35), (1, 32)), baca.space((37, 38), (1, 32)), ), ) if __name__ == "__main__": baca.build.make_layout_ly(spacing)
import baca spacing = baca.make_layout( baca.page( 1, baca.system(measure=1, y_offset=0, distances=(20, 20)), baca.system(measure=5, y_offset=215, distances=(20, 20)), ), spacing=(1, 20), overrides=(baca.space((1, 3), (1, 28)),), ) if __name__ == "__main__": baca.build.make_layout_ly(spacing)
def staff(after): return [after] def group(staff_count, inside, after): return (staff_count - 1) * [inside] + [after] spacing = baca.make_layout( baca.page( 1, baca.system( measure=1, y_offset=85, distances=(time_signatures + trill_space, 20), ), baca.system( measure=8, y_offset=235, distances=(time_signatures + trill_space, 20), ), ), baca.page( 2, baca.system( measure=16, y_offset=15, distances=( time_signatures, group(1, 18, 28), group(7, 18, 28),
import baca distances = (16,) spacing = baca.make_layout( baca.page( 1, baca.system(measure=1, y_offset=90 + 0 * (50 + 16), distances=distances), baca.system(measure=4, y_offset=90 + 1 * (50 + 16), distances=distances), baca.system(measure=7, y_offset=90 + 2 * (50 + 16), distances=distances), ), spacing=(1, 32), overrides=( baca.space(1, (1, 48)), baca.space(4, (1, 48)), ), ) if __name__ == "__main__": baca.build.make_layout_ly(spacing)
import baca spacing = baca.make_layout( baca.page( 1, baca.system(measure=1, y_offset=0, distances=(10, 15)), baca.system(measure=4, y_offset=60, distances=(10, 15)), baca.system(measure=8, y_offset=120, distances=(10, 15)), baca.system(measure=12, y_offset=180, distances=(10, 15)), ), spacing=(1, 32), ) if __name__ == "__main__": baca.build.make_layout_ly(spacing)
else: top_margin = 10 for i, measure_number in enumerate(measure_numbers): y_offset = top_margin + i * between_systems system = baca.system( measure=measure_number, y_offset=y_offset, distances=(global_context_padding, ), ) systems.append(system) return systems spacing = baca.make_layout( baca.page( 1, *make_systems([1, 11, 21, 31, 41, 56, 62], 24, 2), ), baca.page( 2, *make_systems([69, 82, 99, 109, 116, 127, 141, 151, 161, 171], 21, 2), ), spacing=(1, 8), overrides=( baca.space((56, 68), (1, 12)), baca.space((109, 118), (1, 12)), ), ) if __name__ == "__main__": baca.build.make_layout_ly(spacing)
import baca breaks = baca.breaks(baca.page([1, 60, (10, )], ), )
import baca breaks = baca.breaks( baca.page( baca.system( 17, 15, measure=82, y_offset=0, ), baca.system( 17, 18, measure=85, y_offset=65, ), baca.system( 17, 18, measure=87, y_offset=130, ), baca.system( 17, 18, measure=89, y_offset=195, ), number=1, ), baca.page( baca.system( 17, 15, measure=91,
import baca breaks = baca.breaks( baca.page( baca.system( 22, 22, measure=98, y_offset=0, ), baca.system( 25, 22, measure=103, y_offset=85, ), ), ) spacing = baca.scorewide_spacing( __file__, breaks=breaks, fallback_duration=(1, 48), )
import baca spacing = baca.make_layout( baca.page( 1, baca.system(measure=1, y_offset=0, distances=(17, 15)), baca.system(measure=4, y_offset=65, distances=(17, 18)), baca.system(measure=6, y_offset=130, distances=(17, 18)), baca.system(measure=8, y_offset=195, distances=(17, 18)), ), baca.page( 2, baca.system(measure=10, y_offset=0, distances=(17, 15)), baca.system(measure=12, y_offset=65, distances=(17, 15)), baca.system(measure=15, y_offset=130, distances=(17, 18)), ), spacing=(1, 28), overrides=( baca.space(1, (1, 8)), baca.space([3, 7, 9, 16], (1, 4)), ), ) if __name__ == "__main__": baca.build.make_layout_ly(spacing)
import baca breaks = baca.breaks( baca.page( # 1 [1, 50, (10,)], [5, 76, (10,)], [9, 102, (10,)], [13, 128, (10,)], [17, 154, (10,)], [22, 180, (10,)], [27, 206, (10,)], [32, 232, (10,)], [37, 258, (10,)], ), baca.page( # 2 [42, 15, (10,)], [47, 41, (10,)], [51, 67, (10,)], [55, 100, (10, 15)], [67, 145, (10, 15)], [79, 190, (10, 17)], [84, 235, (10, 17)], ), baca.page( # 3 [88, 15, (10, 17)], [93, 60, (10, 17)], [100, 105, (10, 17)], [107, 150, (10, 17)], [113, 195, (10, 17)], [118, 240, (10, 17)],
import baca top = 20 systems = (20, (20, 30), (20, 30), (20, 20, 30)) breaks = baca.breaks( baca.page([1, top, systems]), baca.page([5, top, systems]), baca.page([9, top, systems]), baca.page([12, top, systems]), baca.page([15, top, systems]), baca.page([18, top, systems]), baca.page([22, top, systems]), ) spacing = baca.scorewide_spacing( __file__, breaks=breaks, fallback_duration=(1, 40), )
import baca spacing = baca.make_layout( baca.page( 1, baca.system(measure=1, y_offset=0, distances=(22, 22)), baca.system(measure=6, y_offset=85, distances=(25, 22)), ), spacing=(1, 48), ) if __name__ == "__main__": baca.build.make_layout_ly(spacing)
import baca distances = (16, ) spacing = baca.make_layout( baca.page( 1, baca.system(measure=1, y_offset=30 + 0 * (35 + 16), distances=distances), baca.system(measure=4, y_offset=30 + 1 * (35 + 16), distances=distances), baca.system(measure=8, y_offset=30 + 2 * (35 + 16), distances=distances), baca.system(measure=12, y_offset=30 + 3 * (35 + 16), distances=distances), ), spacing=(1, 32), overrides=( baca.space((3, 5), (1, 48)), baca.space(11, (1, 16)), baca.space((12, 13), (1, 20)), ), ) if __name__ == "__main__": baca.build.make_layout_ly(spacing)
import baca top = 20 systems = (20, (20, 30), (20, 30), (20, 20, 30)) breaks = baca.breaks( baca.page([1, top, systems]), baca.page([5, top, systems]), baca.page([9, top, systems]), baca.page([13, top, systems]), baca.page([18, top, systems]), ) spacing = baca.scorewide_spacing( __file__, breaks=breaks, fallback_duration=(1, 40), )
import baca spacing = baca.make_layout( baca.page( 1, baca.system(measure=1, y_offset=40, distances=(4, 20, 22)), baca.system(measure=6, y_offset=100, distances=(4, 20, 22)), baca.system(measure=11, y_offset=167.5, distances=(4, 20, 22)), ), ) if __name__ == "__main__": baca.build.make_layout_ly(spacing)
import baca top = 20 systems = (20, (20, 30), (20, 30), (20, 20, 30)) breaks = baca.breaks( baca.page([1, top, systems]), baca.page([9, top, systems]), baca.page([14, top, systems]), baca.page([18, top, systems]), ) spacing = baca.scorewide_spacing( __file__, breaks=breaks, fallback_duration=(1, 40), )
import baca breaks = baca.breaks( baca.page([3, 20, (15, 20)]), )
first_page = False if first_page: top_margin = 50 else: top_margin = 10 for i, measure_number in enumerate(measure_numbers): y_offset = top_margin + i * between_systems system = baca.system( measure=measure_number, y_offset=y_offset, distances=(global_context_padding,), ) systems.append(system) return systems spacing = baca.make_layout( baca.page( 1, *make_systems([1, 11, 21, 31, 41, 51, 61], 24), ), baca.page( 2, *make_systems([76, 88, 99, 111, 121, 131, 141, 151, 161, 171], 21), ), spacing=(1, 8), ) if __name__ == "__main__": baca.build.make_layout_ly(spacing)
import baca breaks = baca.breaks( baca.page( [1, 60, (17, 15)], [7, 122.5, (16, 15)], [10, 175, (10, 15)], [13, 228, (10, 15)], number=1, ), baca.page( [17, 7, (10, 15)], [21, 67, (16, 15)], [29, 117, (14, 15)], [33, 172, (15, 15)], [39, 227, (10, 17)], number=2, ), baca.page( [47, 7, (21, 17)], [55, 64, (21, 17)], [61, 121, (20, 17)], [68, 178, (15, 17)], [71, 227, (18, 17)], number=3, ), baca.page( [76, 7, (16, 15)], [78, 62, (16, 15)], [82, 117, (16, 15)],
import baca breaks = baca.breaks( baca.page( baca.system( 17, 15, measure=1, y_offset=60, ), baca.system( 17, 15, measure=7, y_offset=130, ), ), ) spacing = baca.scorewide_spacing( __file__, breaks=breaks, fallback_duration=(1, 32), ) spacing.override([4, 6, 9], (1, 4)) spacing.override(8, (1, 16))
import baca top = 20 systems = (20, (20, 30), (20, 30), (20, 20, 30)) breaks = baca.breaks( baca.page([1, top, systems]), baca.page([6, top, systems]), baca.page([10, top, systems]), baca.page([15, top, systems]), baca.page([19, top, systems]), baca.page([24, top, systems]), baca.page([28, top, systems]), baca.page([32, top, systems]), baca.page([36, top, systems]), baca.page([41, top, systems]), baca.page([45, top, systems]), ) spacing = baca.scorewide_spacing( __file__, breaks=breaks, fallback_duration=(1, 40), )
import baca spacing = baca.make_layout( baca.page( 1, baca.system(measure=1, y_offset=85, distances=(18, 28)), baca.system(measure=12, y_offset=200, distances=(18, 28)), ), baca.page( 2, baca.system(measure=24, y_offset=30, distances=(20, 30)), baca.system(measure=35, y_offset=175, distances=(20, 30)), ), baca.page( 3, baca.system(measure=50, y_offset=30, distances=(20, 30)), ), spacing=(1, 20), overrides=( baca.space((1, 11), (1, 48)), baca.space([2, 4, 7], (1, 4)), baca.space([6, 9], (1, 20)), baca.space((13, 16), (1, 12)), baca.space((18, 22), (1, 48)), baca.space(21, (1, 4)), baca.space([25, 29], (1, 48)), baca.space(42, (1, 32)), baca.space(43, (1, 32)), baca.space(48, (1, 32)), baca.space(60, (1, 48)), baca.space([10, 19, 24, 28, 61, 63], (1, 288)),
import baca top = 20 systems = (20, (20, 30), (20, 30), (20, 20, 30)) breaks = baca.breaks( baca.page([1, top, systems]), baca.page([5, top, systems]), baca.page([9, top, systems]), baca.page([13, top, systems]), baca.page([17, top, systems]), baca.page([21, top, systems]), baca.page([25, top, systems]), baca.page([29, top, systems]), baca.page([33, top, systems]), baca.page([37, top, systems]), baca.page([41, top, systems]), baca.page([45, top, systems]), ) spacing = baca.scorewide_spacing( __file__, breaks=breaks, fallback_duration=(1, 40), )
breaks = baca.breaks( baca.page( baca.system( 14, 15, measure=34, y_offset=0, ), baca.system( 10, 17, measure=40, y_offset=55, ), baca.system( 22, 17, measure=47, y_offset=100, ), baca.system( 22, 17, measure=55, y_offset=162.5, ), baca.system( 20, 17, measure=61, y_offset=220, ), number=1, ), baca.page( baca.system(
import baca spacing = baca.make_layout( baca.page( 1, baca.system(measure=1, y_offset=32, distances=(12, 26, 26)), baca.system(measure=6, y_offset=98, distances=(4, 26, 26)), baca.system(measure=11, y_offset=160, distances=(4, 26, 26)), ), ) if __name__ == "__main__": baca.build.make_layout_ly(spacing)
import baca spacing = baca.make_layout( baca.page( 1, baca.system(measure=1, y_offset=60, distances=(17, 15)), baca.system(measure=7, y_offset=130, distances=(17, 15)), ), spacing=(1, 32), overrides=( baca.space([4, 6, 9], (1, 4)), baca.space(8, (1, 16)), ), ) if __name__ == "__main__": baca.build.make_layout_ly(spacing)
443, # F 454, 464, # G 609, # K 696, # N 704, # O 839, # R 848, # S 855, 859, # S ] spacing = baca.make_layout( baca.page( 1, baca.system(measure=1, y_offset=first_system_y_offset, distances=distances), ), baca.page( 2, baca.system(measure=9, y_offset=first_system_y_offset, distances=distances), ), baca.page( 3, baca.system(measure=18, y_offset=first_system_y_offset, distances=distances), ), baca.page(
import baca spacing = baca.make_layout( baca.page( 1, baca.system(measure=1, y_offset=30, distances=(20, 30)), baca.system(measure=17, y_offset=175, distances=(20, 30)), ), baca.page( 2, baca.system(measure=32, y_offset=30, distances=(20, 30)), baca.system(measure=46, y_offset=175, distances=(20, 30)), ), spacing=(1, 18), overrides=( baca.space(21, (1, 24)), baca.space(22, (1, 24)), baca.space(23, (1, 24)), baca.space(54, (1, 288)), ), ) if __name__ == "__main__": baca.build.make_layout_ly(spacing)
import baca top = 20 systems = (20, (20, 30), (20, 30), (20, 20, 30)) breaks = baca.breaks( baca.page([1, top, systems]), baca.page([5, top, systems]), baca.page([9, top, systems]), baca.page([14, top, systems]), baca.page([18, top, systems]), baca.page([22, top, systems]), baca.page([26, top, systems]), baca.page([30, top, systems]), baca.page([34, top, systems]), ) spacing = baca.scorewide_spacing( __file__, breaks=breaks, fallback_duration=(1, 40), )
top = 17 staves = (10, 15) separation = 70 breaks = baca.breaks( baca.page( baca.system( staves, measure=1, y_offset=top + 0 * separation, ), baca.system( staves, measure=10, y_offset=top + 1 * separation, ), baca.system( staves, measure=17, y_offset=top + 2 * separation, ), ), ) spacing = baca.scorewide_spacing( __file__, breaks=breaks, fallback_duration=(1, 40), )
import baca top = 20 systems = (20, (20, 30), (20, 30), (20, 20, 30)) breaks = baca.breaks( baca.page([1, top, systems]), baca.page([4, top, systems]), baca.page([7, top, systems]), ) spacing = baca.scorewide_spacing( __file__, breaks=breaks, fallback_duration=(1, 40), )
first_page = False if first_page: top_margin = 50 else: top_margin = 10 for i, measure_number in enumerate(measure_numbers): y_offset = top_margin + i * between_systems system = baca.system( measure=measure_number, y_offset=y_offset, distances=(global_context_padding,), ) systems.append(system) return systems spacing = baca.make_layout( baca.page( 1, *make_systems([1, 11, 20, 30, 41, 51], 30, 2), ), baca.page( 2, *make_systems([61, 76, 88, 99, 111, 121, 131, 141, 151, 161, 171], 19, 2), ), spacing=(1, 8), ) if __name__ == "__main__": baca.build.make_layout_ly(spacing)
import baca part_identifier = '{part_identifier}' breaks = baca.breaks( baca.page( # 1 [1, 60, (10,)], ), )