|
本帖最后由 丿灬幸灬 于 2018-11-4 21:26 编辑 压榨机(STM32取样器) 压榨机beatsqueezer是基于STM32F407 168MHz单片机的采样播放器设备。 完整信息和演示
它基于STM32F407 168MHz单片机,CS4334音频DAC, AD8532功放,三星K9FxG NAND闪存,可存储1GByte的CD质量(44100 hz16位)单片机样品。 在4100hz16位立体音响和多达16声道复调产生声音。所以制作复杂的音乐已经足够了。 它有4个旋钮,1个带按钮的旋转编码器,16x2字符显示,din5mdi in, 3.5插口音频输出,micro SD卡插槽和迷你USB,通过USB- midi与计算机进行电源和通信。 直观和简单的导航菜单,只使用一个旋转编码器。 有可能升级或安装不同的固件从SD卡通过内置引导加载程序。 对于车载旋钮实现“智能旋钮”的行为-过滤器的价值将改变,只有真正的旋钮位置和价值将匹配。 通过特殊的软件,用户有可能创建自己的100%样本银行。该文件格式支持128个音频样本,每个音符一个样本。示例循环点,用于不定式回放。切割组,一次只能演奏一个样本(例如:开闭帽、独奏乐器)或多个样本(0组)。每个样本的动态或固定速度。“玩到最后”(例如:鼓的声音)或“停止注意关闭”的行为。如果定义了“Play to the end”特性和loop point, sample就会进入“Live loop”模式,1-st press会播放sample, 2-nd会停止。立体声全景为每个音符。 除压机还具有一系列的滤波器和特殊效果:低通谐振滤波器、环形调制、法兰、立体旋转振子、限幅器、比特破碎机、颗粒故障、低通和高通滤波器的时延、振幅的ADSR包络线和低通滤波器的ADSR。 视频演示1,演示2 主要特点: CD音质44100hz16位立体声输出 16个声音复调 每行128个样本 最多64个堆栈 3个led用于提示,控制变化和样品回放指示 4旋钮 带按钮的旋转编码器 16x2字符液晶显示 通过USB迷你插座供电(5伏) MIDI通过MDI (DIN5)和USB-MIDI一次 从SD卡装载 从128Mbytes到1GByte flash内存(全部用于用户银行) 内置的引导加载程序固件升级或安装不同的一个 直观和简单的导航菜单,只使用一个旋转编码器 每个示例的循环点 每个样品切一组 每个样本的动态或固定速度 为每个示例“禁用注释关闭”行为 立体全景为每个样本 为所有过滤器参数定义默认值的可能性 “智能旋钮”行为 “实时循环”模式 可选择的通道(1 - 16) 最低速度(0 - 127) LP ADSR过滤器的断奏或连奏攻击
过滤器: 低通谐振滤波器 环调制 镶边 立体旋转颤音 限幅器 bitcrusher 细粒度的故障 延迟低通和高通滤波器 振幅的ADSR包络线 低通滤波器的ADSR包络线
变量值: 40 -低通切断 41 -低通共振 42环调制频率 43 -环调制值 44 -法兰频率 45 -法兰值 46 -旋转振动频率 47 -旋转振动值 48 -限制值 49 -比特破碎机值 50 -颗粒故障转移 51 -颗粒故障长度 52 -延迟高通滤波器值 53 -延迟低通滤波器值 54 -延迟值 55 -延迟时间 56 -振幅攻击值 57 -振幅衰减值 58 -振幅维持值 59 -振幅释放值 60 -低通滤波器攻击值 61 -低通滤波器衰减值 62 -低通滤波器维持值 63 -低通滤波器释放值
设置: 通道(1 - 16) 速度(0 - 127) 混合体积(0% - 100%) LP信封(断奏或连奏) 智能旋钮模式(启用禁用) bank变更重置旋钮(是否) 显示按下的注释信息(是否) 显示切换旋钮信息(是否) 固件信息
带有编码器的菜单导航: 旋转编码器以切换菜单项,改变参数,浏览文件等。 按编码器按钮(下&上)选择菜单项,确认等。 按下“编码器”按钮退出前一个菜单 按住encoder按钮,通过主菜单项旋转到快速导航,然后松开按钮进入(快速模式)
软件: beatsqueeze示例编辑器是使用。net框架编写的,目前仅适用于PC。 它允许用户创建自己的样本银行文件。 特点: 每行128个样本 自动转换从44100Hz和48000hz16位单声道和立体声波文件到44100hz16位单声道样品 切组 动态或固定速度 “注意关闭后停止”或“忽略注意关闭”行为 循环点 立体全景 为所有过滤器参数定义默认值的可能性 原文请见hackaday |
STM32
超强工具——STM32CubeMX 你会用吗?
集结出发! STM32全国研讨会系列之一:ST智能门铃中国首秀
关于STM32启动文件的几个小问题
【银杏科技ARM+FPGA双核心应用】STM32H7系列35——USB_VCP_FS
【银杏科技ARM+FPGA双核心应用】STM32H7系列28——USB_HID
粉丝分享 | 图说CRC原理应用及STM32硬件CRC外设
STM32L151进入低功耗,并由RTC唤醒的故事
[转]stm32控制NFC模块(PN532)源码(P2P,模拟卡,读写卡等
STM32G070RB+LVGL移植
微信公众号
手机版