The number of units and beats per unit features

We earlier coded the matrix called create_right_button_matrix, which creates a two-dimensional matrix with the number of rows equal to MAX_NUMBER_OF_DRUM_SAMPLES. The number of columns would be decided by multiplying the number of units by the beats per unit values selected by the end user. Its formula can be given as follows:

Number of columns of buttons = Number of units x BPU

This means that every time the user changes the number of units or the beats per unit, the button matrix should be redrawn to change the number of columns. This change should also be reflected in our underlying data structure. ...

Get Tkinter GUI Application Development Blueprints - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.