8000 Track: Update wildcard support · steeltrack/AbletonOSC@a7b98d9 · GitHub
[go: up one dir, main page]

Skip to content

Commit

Permalink
Track: Update wildcard support
Browse files Browse the repository at this point in the history
  • Loading branch information
ideoforms committed Jan 2, 2024
1 parent d18f447 commit a7b98d9
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions abletonosc/track.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,14 @@ def create_track_callback(func: Callable,
include_track_id: bool = False):
def track_callback(params: Tuple[Any]):
if params[0] == "*":
track_indices = list(range(len(self.tracks)))
track_indices = list(range(len(self.song.tracks)))
else:
track_indices = [int(params[0])]

for track_index in track_indices:
track = self.song.tracks[track_index]
if include_track_id:
rv = func(track, *args, tuple(params[0:]))
rv = func(track, *args, tuple([track_index] + params[1:]))
else:
rv = func(track, *args, tuple(params[1:]))

Expand Down

0 comments on commit a7b98d9

Please sign in to comment.
0