made gui compatible with the system

This commit is contained in:
SallarShayegan
2025-08-07 12:04:51 +02:00
parent 1d247fc0ed
commit b176c11cc1

18
main.py
View File

@ -90,9 +90,9 @@ class GuiMain:
"12_4hJ7dS1yP5cT8kL3wR0vX6mN9bQ2fZ",
"13_9jK5lM1nP6qR0sT8uV4wX3aB7eF2gH"
]
self.beatplayer.set_clip_names(fnames[0:5])
self.beatplayer.set_track_names(fnames[0:9])
self.set_athmo_filenames(fnames)
#self.beatplayer.set_clip_names(fnames[0:5])
#self.beatplayer.set_track_names(fnames[0:9])
#self.set_athmo_filenames(fnames)
self.selected_athmo_srf = None
self.clock = pygame.time.Clock()
@ -128,6 +128,12 @@ class GuiMain:
def set_athmo_index(self, index):
self.athmos.index = index
def set_beat_clip_index(self, index):
self.beatplayer.clip_selection.index = index
def set_beat_track_index(self, index):
self.beatplayer.track_selection.index = index
def set_selected_athmo(self):
"""
@ -140,6 +146,12 @@ class GuiMain:
def set_athmo_filenames(self, filenames):
self.athmos.set_filenames(filenames)
def set_beat_track_names(self, names):
self.beatplayer.set_track_names(names)
def set_beat_clip_names(self, names):
self.beatplayer.set_clip_names(names)
def set_loop_input_mode(self, mode):
str_mode = 'SJ'
if mode == 0: