This commit was merged in pull request #1458.
This commit is contained in:
@@ -25,9 +25,7 @@ def _pcm_tone(ms: int = 10, sample_rate: int = 48000, amplitude: int = 16000) ->
|
||||
|
||||
n = sample_rate * ms // 1000
|
||||
freq = 440 # Hz
|
||||
samples = [
|
||||
int(amplitude * math.sin(2 * math.pi * freq * i / sample_rate)) for i in range(n)
|
||||
]
|
||||
samples = [int(amplitude * math.sin(2 * math.pi * freq * i / sample_rate)) for i in range(n)]
|
||||
return struct.pack(f"<{n}h", *samples)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user