INNER CODE UNIT · Python

tone

geerlingguy/raspberry-pi-dramble · testing/presentation/ansible-encounters/callback_plugins/tones.py:53

    def tone(self, tone, length, delay):
        cmd = [self.synthesizer]
        if tone:
            time.sleep(delay)
            cmd.extend(('-q', '-n', 'synth', length, 'sin', tone))
        subprocess.call(cmd)

    def playbook_on_task_start(self, name, is_conditional):
        # define some defaults
        length = '0.75'
        delay = 0.5
        notes = {
            'G5': '783.99',
            'A5': '880.00',
            'F5': '698.46',
            'F4': '349.23',
            'C5': '523.25'
        }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…