def reverse(self): r'''Reverse output-burnished talea rhythm-maker: :: >>> reversed_maker = maker.reverse() :: >>> print reversed_maker.storage_format rhythmmakertools.OutputBurnishedTaleaRhythmMaker( talea=[3, 2, 1], talea_denominator=16, prolation_addenda=[2, 0], lefts=[-1], middles=[0], rights=[-1], left_lengths=[1], right_lengths=[1], secondary_divisions=[9], beam_each_cell=True, beam_cells_together=False, decrease_durations_monotonically=False, tie_split_notes=False, tie_rests=False ) :: >>> divisions = [(3, 8), (4, 8)] >>> music = reversed_maker(divisions) >>> music = sequencetools.flatten_sequence(music) >>> measures = \ ... measuretools.make_measures_with_full_measure_spacer_skips( ... divisions) >>> staff = stafftools.RhythmicStaff(measures) >>> measures = measuretools.replace_contents_of_measures_in_expr( ... staff, music) :: >>> show(staff) # doctest: +SKIP Returns new output-burnished talea rhythm-maker. ''' return BurnishedRhythmMaker.reverse(self)