Skapa ljudfil i Python
Du kan testa att skapa ljudfiler med följande kod. Den gör en sinusvåg och sparar som ljudfil.
# Demo tone generator
# This code generates a sinus wave at 261.6 Hz (middle C), and writes to a file
from scipy.io import wavfile as wav
import numpy as np
C = 261.6
rate = 44100 # Sampling rate
T = 2 # sample length
N = 2*rate
t = np.linspace(0, T, N)
data = np.sin(C*t*(2*(np.pi)))
wav.write("C_sinus.wav", rate, data.astype(np.float32))