AccelBrainBeat.waveform.interface package

Submodules

AccelBrainBeat.waveform.interface.wave_form_interface module

class AccelBrainBeat.waveform.interface.wave_form_interface.WaveFormInterface[source]

Bases: object

抽象クラスを事実上のインターフェイスとする

バイノーラルビートやモノラルビートで処理する対象となる 音の波形を計算するインターフェイス

通常ならば正弦波となる

create(frequency, play_time, sample_rate)[source]

音の波形を生成する

Parameters:
  • frequency – 周波数
  • play_time – 再生時間
  • sample_rate – サンプルレート
Returns:

波形要素を格納した配列

Module contents