28 lines
575 B
Python
Executable File
28 lines
575 B
Python
Executable File
#!/usr/bin/env python3
|
|
# -*- coding: utf-8 -*-
|
|
import sys
|
|
sys.path.insert(0, "../matrix_test/helper_modules")
|
|
|
|
import numpy as np
|
|
from pathops import dir_must_exist
|
|
from filesystem import globDir
|
|
from pysndfile import sndio
|
|
import os
|
|
from signalops import block_process_wav
|
|
|
|
import matplotlib.pyplot as plt
|
|
|
|
def main():
|
|
'''
|
|
'''
|
|
fs = 44100
|
|
f = 1000.0
|
|
n = np.arange(fs * 60 * 5)
|
|
y = np.sin(2*np.pi*f*n/fs)
|
|
y = np.array([y, y]).T
|
|
sndio.write("./out/stimulus/1k_tone.wav", y, fs, format='wav', enc='pcm16')
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main()
|