【小白篇】Processing 配合麦克风的实时声音可视化

欢迎来到声音的世界。
Processing如何实现声音可视化呢?

  • 必要条件:音频文件数字化;
  • 实现方式:逐点取出音频频率;
  • 呈现方式:基本形状,DIY……创意才是灵魂
    本教程主要介绍如何获取麦克风的立体声输入,并对其进行简单的可视化操作
    ##初识Minim
    Minim是一个使用JavaSound API、一丢丢Tritonus和Javazoom中的MP3SPI共同搭建的音频库。所有底层的工作都无须你操作,其尽可能简单地将音频整合到你的草图中,同时也为高级用户提供了合理的灵活性。

以下是Minim部分features:

  • AudioPlayer:WAV、AIFF、AU、SND和MP3文件的单声道和立体声道播放。
  • AudioMetaData:存有文件元数据的对象,如ID3标签。
  • AudioRecorder:录制单声道和立体声音频,缓冲或存入磁盘。
  • AudioInput:监控单声道和立体声输入,如,本文涉及到的麦克风。
  • AudioOutput:合成单声道和立体声。
  • FFT:对音频数据进行傅立叶变换后生成频谱。
  • BeatDetect:用于进行拍频检测的类。<
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值