プログラミング 【NumPy】様々な波形の周波数スペクトルを出力する 〇正弦波のラ(440Hz)の周波数スペクトルimport numpy as npimport matplotlib.pyplot as plta = 0.1f0 = 440fs = 44100sec = 3n = np.arange(fs ... 2020.07.31 プログラミング
プログラミング 【NumPy】FFTによって周波数スペクトルを求める fft()メソッドでFFT(高速フーリエ変換)を行い、波形の周波数スペクトルを求める。import numpy as npimport matplotlib.pyplot as plta = 0.1f0 = 440fs = 44100sec... 2020.07.30 プログラミング
プログラミング 【Python】音声を波形として読み込む Pythonのwaveモジュールを用いて、wavファイルの音声を波形として読み込む。今回は、以下の記事で作成したwavファイルを用いる。import numpy as npimport waveimport matplotlib.pyplo... 2020.07.29 プログラミング
プログラミング 【PyAudio】波形の音声を出力する PyAudioを用いて、波形の音声をそのまま出力する。import numpy as npimport matplotlib.pyplot as pltimport structimport pyaudioa = 0.1f0 = 440fs... 2020.07.28 プログラミング
プログラミング 【PyAudio】wavファイルを再生する PyAudioを用いて、wavファイルを再生する。import waveimport pyaudiofilename="sample.wav"CHUNK = 1024w = wave.open(filename, 'rb')p = pyau... 2020.07.27 プログラミング
プログラミング 【Python】様々な波形の音を鳴らす 〇正弦波のラ(440Hz)の音import numpy as npimport matplotlib.pyplot as pltimport waveimport structfilename = "sine_440Hz.wav"a = 0... 2020.07.26 プログラミング
プログラミング 【Python】波形を音声として書き出す Pythonのwaveモジュールを用いて、波形の音声をwavファイルとして書き出す。import numpy as npimport matplotlib.pyplot as pltimport waveimport structfilen... 2020.07.25 プログラミング
プログラミング 【SciPy】のこぎり波を出力する sawtooth()メソッドでのこぎり波の配列を取得する。import numpy as npfrom scipy import signalimport matplotlib.pyplot as pltx = np.arange(-7.5... 2020.07.24 プログラミング
プログラミング 【SciPy】三角波を出力する sawtooth()メソッドの第二引数を 0.5 に設定し、三角波の配列を取得する。import numpy as npfrom scipy import signalimport matplotlib.pyplot as pltx = n... 2020.07.23 プログラミング
プログラミング 【SciPy】矩形波を出力する square()メソッドで矩形波の配列を取得する。import numpy as npfrom scipy import signalimport matplotlib.pyplot as pltx = np.arange(-3.5, 3.... 2020.07.22 プログラミング