Files
soundobjects_blender_addon/sound_objects/intern/speaker_utils.py
Jamie Hardt b4b3f071ae Much refactoring
This seems to work, needs more testing
2020-09-20 13:46:03 -07:00

19 lines
475 B
Python

def all_speakers(scene):
return [obj for obj in scene.objects if obj.type == 'SPEAKER']
def solo_speakers(scene, solo_group):
for speaker in all_speakers(scene):
if speaker in solo_group:
speaker.data.muted = False
else:
speaker.data.muted = True
speaker.data.update_tag()
def unmute_all_speakers(scene):
for speaker in all_speakers(scene):
speaker.data.muted = False
speaker.data.update_tag()