/gethigh

嗨起来

Primary LanguagePython

心理声学

这是一个脑波频率刺激程序,通过生成双耳节拍来模拟不同频率的脑波。双耳节拍是一种听觉效果,通过播放两个稍有不同频率的声音到左右耳,可以在大脑中产生一种额外的低频振动,被认为对于放松、专注、入睡等方面有益。

功能

  • 以特定频率刺激不同类型的脑波:Delta、Theta、Alpha、Beta 和 Gamma
  • 频率之间平滑过渡,以实现无缝切换效果
  • 声音渐入渐出效果,以避免突然的音频变化
  • 控制总体运行时间
  • 支持在控制台输出带有颜色的信息

安装依赖

确保您已经安装了 Python 3,并按照以下步骤安装依赖:

  1. 在命令行中切换到程序目录。
  2. 运行以下命令安装所需的依赖:
pip install -r requirements.txt

使用方法

  1. 在命令行中切换到程序目录。
  2. 运行以下命令启动程序:
python 嗨起来.py
  1. 程序将模拟 Delta、Theta、Alpha、Beta 和 Gamma 脑波频率,并在控制台中输出相关信息。
  2. 控制台输出的 "transitioning from" 行将以彩虹色表示不同脑波频率。

配置参数

您可以根据需要调整以下参数:

  • duration_per_frequency:每个脑波频率的持续时间(秒)
  • fade_duration:渐入渐出的持续时间(秒)
  • total_duration:程序运行的总时长(秒)
  • sample_rate:音频采样率
  • transpose_factor:频率调整因子
  • modulation_frequency:调制频率
  • modulation_depth:调制深度

请注意,修改参数后可能会影响程序的运行效果和持续时间。

许可证

本程序使用 MIT 许可证。有关更多信息,请参阅 LICENSE 文件。