你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

挤压机(STM32取样器)

[复制链接]
eefishing 发布时间:2019-3-8 22:16
相册:
QQ浏览器截图20190308220343.png

QQ浏览器截图20190308220358.png
QQ浏览器截图20190308220403.png
QQ浏览器截图20190308220408.png
QQ浏览器截图20190308220414.png





描述:
Beatsqueezer是一款基于STM32F407 168MHz微控制器、CS4334音频DAC、AD8532放大器、三星K9FXG NAND闪存的取样器播放器。它可以产生44100赫兹的16位立体声和多达16个声音复调的高保真声音。

包含完整信息和演示的网页:http://hypnotriod.org/beatsqueezer/





细节:


你好。我叫Ilya Pikin,我想和你分享我的取样器播放器设备的信息,这是我一年来一直在研究的。

它基于STM32F407 168MHz微控制器、CS4334音频DAC、AD8532放大器、三星K9FXG NAND闪存,可存储多达1字节的CD质量(44100 Hz 16位)单声道样本。

Beatsqueezer以44100Hz的16位立体声和多达16个复调声音产生声音。所以,制作复杂的音乐已经足够了。

它有4个旋钮,1个带按钮的旋转编码器,16x2字符显示屏,DIN5 MDI输入,3.5插孔音频输出,微型SD卡插槽和迷你USB,用于设备供电和通过USB-MIDI与计算机通信。

直观简单的菜单导航,只使用一个旋转编码器。

有可能通过内置的引导加载程序从SD卡升级或安装不同的固件。

对于执行的机载旋钮,“智能旋钮”行为-过滤值将改变,只有真正的旋钮位置和值将匹配。

使用特殊软件,用户可以创建自己的100%样本库。文件格式支持128个音频示例,每个注释一个示例。示例循环点,用于无限播放。剪切组,用于从特定组(例如:打开和关闭帽子、独奏乐器)中一次只播放一个样本,或多个样本(用于组0)。每个样品的动态或固定速度。”播放到结尾(例如:鼓声)或“音符后停止”行为。如果定义了“播放到结束”功能和循环点,则采样将进入“实时循环”模式,当第一次按下将播放采样,第二次按下将停止采样。每个音符的立体全景图。

此外,Beatsquezer还具有一系列滤波器和特殊效果:低通谐振滤波器、环路调制、法兰、立体声旋转振动、限幅器、比特流器、颗粒故障、低通和高通滤波器延迟、振幅ADSR包络和低通滤波器ADSR。








主要特点:
  • CD音频质量44100Hz 16位立体声输出
  • 16音复调
  • 每组128个样本
  • 最多64个堆积
  • 3个LED,用于开启、控制更改和样品回放指示
  • 4个旋钮
  • 1个带按钮的旋转编码器
  • 16x2字符液晶显示器
  • 通过USB迷你插座供电(5伏)
  • MIDI到MDI输入(DIN5)和USB-MIDI同时输入
  • 从SD卡加载银行
  • 从128兆字节到1兆字节的闪存(全部用于用户组)
  • 用于固件升级或安装的内置引导加载程序不同
  • 直观简单的菜单导航,只使用一个旋转编码器
  • 每个样品的循环点
  • 每个样品的切割组
  • 每个样品的动态或固定速度
  • 每个样本的“禁用注释关闭”行为
  • 每个样品的立体全景图
  • 可以为所有过滤器参数定义默认值
  • “智能旋钮”行为
  • “活循环”模式
  • 可选信道(1-16)
  • 最小速度(0-127)
  • 针对LP ADSR滤波器的断开攻击或LEGATO攻击




过滤器:
  • 低通谐振滤波器
  • 环形调制
  • 弗兰格
  • 立体声旋转振动器
  • 限幅器
  • 碎齿机
  • 粒状毛刺
  • 低通和高通滤波器延迟
  • 幅度的ADSR包络
  • 低通滤波器的ADSR包络

旋钮值:
  • 40-低通切断
  • 41-低通谐振
  • 42-环调制频率
  • 43-环调制值
  • 44-法兰频率
  • 45-法兰值
  • 46-旋转振动频率
  • 47-旋转振动值
  • 48-限制器值
  • 49-比特鲁什价值
  • 50-颗粒故障转移
  • 51-颗粒缺陷长度
  • 52-延迟高通滤波器值
  • 53-延迟低通滤波器值
  • 54-延迟值
  • 55 - Delay时间
  • 56-振幅攻击值
  • 57-振幅衰减值
  • 58-振幅保持值
  • 59-振幅释放值
  • 60-低通滤波器攻击值
  • 61-低通滤波器衰减值
  • 62-低通滤波器维持值
  • 63-低通滤波器释放值




设置:
  • 通道(1-16)
  • 速度(0-127)
  • 混合体积(0%-100%)
  • LP信封(断奏或连奏)
  • 智能旋钮模式(启用-禁用)
  • 更换银行时重置旋钮(是/否)
  • 显示已按下的便笺信息(是或否)
  • 显示开关旋钮信息(是或否)
  • 银行信息:来自最大银行(64)的已用银行和来自设备最大的繁忙内存大小
  • 固件信息







带编码器的菜单导航:
  • 旋转编码器以切换菜单项、更改参数、浏览文件等。
  • 按编码器按钮(向下和向上)选择菜单项、确认等。
  • 按住编码器按钮退出上一菜单
  • 按住编码器按钮,旋转到快速导航主菜单项,然后释放按钮进入(快速模式)




软件:
Beatsqueezer示例库编辑器是使用.NET框架编写的,目前仅适用于PC。
它允许用户创建自己的示例银行文件。


特征:
  • 每组128个样本
  • 从44100Hz和48000Hz 16位单声道和立体声波形文件自动转换为44100Hz 16位单声道采样
  • 割群
  • 动态或固定速度
  • “事后停止”或“忽略事后停止”行为
  • 循环点
  • 立体全景图
  • 可以为所有过滤器参数定义默认值





原创:hypnotriod
出处:http://hackaday.io/project/8320-the-beatsqueezer-stm32-sampler/details










收藏 评论1 发布时间:2019-3-8 22:16

举报

1个回答
ldptest 回答时间:2019-3-9 11:25:05
不懂,看到一堆不懂的词,不禁顶礼膜拜,高手!

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

相似分享

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版