プログラミング 【NumPy】FFTによって周波数スペクトルを求める fft()メソッドでFFT(高速フーリエ変換)を行い、波形の周波数スペクトルを求める。 import numpy as np import matplotlib.pyplot as plt a = 0.1 f0 = 440 fs = 441... 2020.07.30 プログラミング
プログラミング 【Python】音声を波形として読み込む Pythonのwaveモジュールを用いて、wavファイルの音声を波形として読み込む。 今回は、以下の記事で作成したwavファイルを用いる。 import numpy as np import wave import matplotlib.p... 2020.07.29 プログラミング
プログラミング 【PyAudio】波形の音声を出力する PyAudioを用いて、波形の音声をそのまま出力する。 import numpy as np import matplotlib.pyplot as plt import struct import pyaudio a = 0.1 f0 =... 2020.07.28 プログラミング
プログラミング 【PyAudio】wavファイルを再生する PyAudioを用いて、wavファイルを再生する。 import wave import pyaudio filename="sample.wav" CHUNK = 1024 w = wave.open(filename, 'rb') p ... 2020.07.27 プログラミング
プログラミング 【Python】様々な波形の音を鳴らす 〇正弦波のラ(440Hz)の音 import numpy as np import matplotlib.pyplot as plt import wave import struct filename = "sine_440Hz.wav"... 2020.07.26 プログラミング
プログラミング 【Python】波形を音声として書き出す Pythonのwaveモジュールを用いて、波形の音声をwavファイルとして書き出す。 import numpy as np import matplotlib.pyplot as plt import wave import struct ... 2020.07.25 プログラミング
プログラミング 【SciPy】のこぎり波を出力する sawtooth()メソッドでのこぎり波の配列を取得する。 import numpy as np from scipy import signal import matplotlib.pyplot as plt x = np.arange(... 2020.07.24 プログラミング
プログラミング 【SciPy】三角波を出力する sawtooth()メソッドの第二引数を 0.5 に設定し、三角波の配列を取得する。 import numpy as np from scipy import signal import matplotlib.pyplot as plt x... 2020.07.23 プログラミング
プログラミング 【SciPy】矩形波を出力する square()メソッドで矩形波の配列を取得する。 import numpy as np from scipy import signal import matplotlib.pyplot as plt x = np.arange(-3.5... 2020.07.22 プログラミング
プログラミング 【pandas】DataFrameをcsvファイルとして書き出す to_csv()メソッドで DataFrame をcsvファイルに書き出す。 import numpy as np import pandas as pd df = pd.DataFrame(np.arange(1,10).reshape(... 2020.07.19 プログラミング