12 lines
238 B
Python
12 lines
238 B
Python
import time
|
|
|
|
import numpy as np
|
|
import sounddevice as sd
|
|
|
|
FS = 44100
|
|
|
|
|
|
def sine(frequency, duration):
|
|
samples = (np.sin(2*np.pi*np.arange(FS*duration)*frequency/FS)).astype(np.float32)
|
|
sd.play(samples, FS)
|
|
time.sleep(duration) |