0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

简易吉他效果处理器的制作教程

454398 来源:wv 2019-10-17 17:14 次阅读

步骤1:

首先要做的是设置USB声卡。要连接USB声卡,您需要将USB端口附近的开关移向USB主机端口,如附图所示。在这种模式下,您将必须使用DC电源适配器(7V-15V,我使用了Intel Galileo Gen2随附的电源适配器)为基板供电

Linux控制台中(如果您想知道如何获得对Linux控制台的访问权,请参阅此入门指南),输入以下命令:

aplay -l

记下您的设备被识别的名称。

在我的设置中为“ U0xd8c0x13c”。

使用“ vi”打开文件“/etc/asound.conf”进行编辑

vi /etc/asound.conf

按“ i”开始编辑文件,然后输入以下内容文本替换为您的实际USB声卡名称。

pcm.!default sysdefault:

就我而言,应该是:

pcm.!default sysdefault:U0xd8c0x13c

这应该设置声卡。要测试您的USB声卡是否用作默认声卡,请将外部扬声器或耳机连接到USB声卡。执行以下命令时,您会听到一些声音:

aplay /usr/share/sounds/alsa/Front_Center.wav

现在已安装了声卡,则必须安装端口音频

wget http://www.portaudio.com/archives/pa_stable_v19_20140130.tgz

tar zxvf pa_stable_v19_20140130.tgz

cd portaudio/

。/configure

make

make install

硬件连接:

您需要将Grove基座屏蔽安装在Edison上并进行以下连接:

Grove按钮--- -》 D6

旋转角度传感器------》 A0

I2C LCD ------》 I2C端口(任意)

步骤2:编译和运行应用程序

从github获取该应用程序的存档源:

wget https://github.com/navin-bhaskar/Effecter/archive/master.zip

unzip master.zip

cd Effecter-master/

make

将连接到Edison的USB声卡上的“麦克风输入”/“音频输入”连接到任何乐器或麦克风,也将扬声器连接到USB声卡。

您可以使用以下命令运行该应用程序:

。/effecter

如果应用程序失败并显示“无效采样率”,则您的声卡不支持此应用程序使用的默认采样率。在这种情况下,您必须首先检查设备支持的采样率。

您可以运行以下命令来了解支持的采样率:

cat /proc/asound/card2/stream0

检查归档的“ rates”并记下来。请注意,在上面的命令中,我从“ aplay -l”输出中知道我的声卡是card2。

使用vi在“ config.h”第8行中更改采样率。 vi config.h。导航到第10行,并替换为“ #define SAMPLING_RATE(your_sampling_rate)”中的数字。

您将不得不再次运行“ make”以使这些更改生效

make clean

make

第3步:使用小工具

在应用程序启动时,默认模式将为“普通”。在此模式下,无论输入了什么音频,都将对其进行播放而无需进行任何修改

使用按钮更改效果。单击按钮以下列顺序循环效果(从纯模式开始):

环形调制器

幅度调制器

过载失真

过载2失真

混响

正弦颤音

锯齿波颤音

方波颤音

模糊框失真

正在应用的当前效果显示在LCD上,并且每种效果都有自己的LCD背光轮廓。此功能使您可以从远处了解正在应用的效果(即,如果您能记住与每种效果相关的颜色)。

在大多数上述效果中,旋转角度传感器(或锅)控制效果的至少一个方面。例如,在环形调制效果中,电位器控制用于调制输入信号的正弦波的载波频率。

步骤4:环形调制器

环形调制器效果可以给人的声音赋予机械人的声音效果。在旧的科幻电视节目中,这已被用作产生机器人声音的一种手段。

通过将输入的音频信号与内部LFO(低频振荡器)相乘即可简单地实现此效果。

在此版本中,电位器控制LFO的频率。

第5步:调幅

在调幅中,内部产生的“载波”信号的幅度根据输入信号而改变。不用说,这可能会导致较大音量输入的削波。

在此构建中,电位器控制载波信号的频率以及载波信号的幅度。

第6步:过载失真

失真有两种。

在第一个变体中,使用对称的软削波来实现失真。此效果没有可变参数,因此电位器不影响此效果的任何方面。

在第二种变形中,失真更柔和,该电位器控制失真量。

第7步:混响

混响效果是指模仿音乐厅中可以听到的声音。

演奏乐器时。从理论上讲,这意味着到达观察者的声音包括正在播放的音乐以及无限数量的回声。

但是,在此构建中,实现了一种简单的混响效果,该效果使用延迟缓冲区来记录

电位器控制与当前样本一起播放的先前样本(来自延迟缓冲区)的增益衰减率。

步骤8:颤音

此小工具支持三种类型的颤音:正弦波,锯齿波和方波颤音。

在这种情况下,函数用于确定要使用的延迟量。如果是正弦颤音,则使用正弦波确定延迟量;对于锯齿波,则类似地使用锯齿波。

在正弦颤音的情况下,电位器控制正弦波的频率。在锯齿的情况下,锯齿的最大峰值受到控制并且在方波中,方波的周期得到控制

步骤9:模糊框

此效果实现了一个立方放大器,效果听起来像是通过吉他放大器在弹奏乐器。

这是一种软失真,此实现中没有用户变量参数

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 声卡
    +关注

    关注

    4

    文章

    121

    浏览量

    30510
收藏 人收藏

    评论

    相关推荐

    盛显科技:如何判断投影融合处理器的优劣?

    众所周知,投影融合处理器通过精密的计算与调整技术,能够确保多个投影画面实现无缝对接,从而极大地优化整体的视觉效果。因此,我们如果想要构建一个高效、稳定且视觉效果卓越的投影系统时,选择一个优质的投影
    的头像 发表于 11-21 11:49 45次阅读
    盛显科技:如何判断投影融合<b class='flag-5'>处理器</b>的优劣?

    对称多处理器和非对称多处理器的区别

    随着计算需求的日益增长,单处理器系统已经无法满足高性能计算的需求。多处理器系统应运而生,它们通过将多个处理器集成到一个系统中来提高计算能力。在多处理器系统中,有两种主要的架构:对称多
    的头像 发表于 10-10 15:58 417次阅读

    盛显科技:在拼接处理器上配置混合矩阵的步骤是什么?

    处理器配置混合矩阵的步骤可以起到事半功倍的效果。那么您知道在拼接处理器上配置混合矩阵的步骤是什么吗?下面盛显科技小编为您介绍: 在拼接处理器上配置混合矩阵的步骤: 一、配置前准备 (1
    的头像 发表于 09-26 18:09 283次阅读

    ARM处理器和CISC处理器的区别

    ARM处理器和CISC(复杂指令集计算机)处理器在多个方面存在显著的区别。这些区别主要体现在架构原理、性能与功耗、设计目标、应用领域以及市场生态等方面。
    的头像 发表于 09-10 11:10 368次阅读

    TAS3103具有3D效果的数字音频处理器数据表

    电子发烧友网站提供《TAS3103具有3D效果的数字音频处理器数据表.pdf》资料免费下载
    发表于 08-02 11:45 0次下载
    TAS3103具有3D<b class='flag-5'>效果</b>的数字音频<b class='flag-5'>处理器</b>数据表

    国产新型AI PC处理器亮相上海

    处理器
    北京中科同志科技股份有限公司
    发布于 :2024年08月01日 09:21:01

    效果器对所有的专业功放都通用吗

    效果器(Effects Processor)是一种音频处理设备,用于对音频信号进行各种处理,以达到改变声音特性、增加声音效果或改善音质的目的。在音频领域,
    的头像 发表于 07-29 09:53 715次阅读

    盛显科技:投影融合处理器该怎么调试?

    投影融合处理器是一种功能强大、应用广泛的图像处理设备,它通过先进的投影技术和图像融合技术,,能够将多个图像源进行实时融合,呈现出更加逼真、自然、流畅的视觉效果,从而为人们带来了更加丰富多彩的视觉
    的头像 发表于 07-25 11:34 476次阅读
    盛显科技:投影融合<b class='flag-5'>处理器</b>该怎么调试?

    处理器的定义和种类

    处理器,作为计算机系统的核心部件,承载着执行指令、处理数据的重要任务。随着信息技术的飞速发展,处理器的种类和性能也在不断提升。本文将对处理器的定义进行阐述,并详细介绍
    的头像 发表于 05-12 18:12 2359次阅读

    国产兆芯主板GM9-6002采用KX-U6780A处理器#兆芯处理器

    处理器主板
    国产计算机小秦
    发布于 :2024年04月13日 13:58:31

    嵌入式微处理器的原理和应用

    嵌入式微处理器是专为嵌入式系统设计的微处理器,它们是嵌入式系统的核心组件,负责执行程序指令、处理数据和控制其他硬件设备。与通用微处理器相比,嵌入式微
    的头像 发表于 03-28 15:51 816次阅读

    国产GPU搭配国产处理器平台主机

    处理器gpu
    GITSTAR 集特工控
    发布于 :2024年03月27日 14:11:32

    飞腾2000 4核处理器国产主板介绍# 飞腾主板# 国产主板# 飞腾处理器

    处理器服务
    jf_67464575
    发布于 :2024年02月03日 10:15:41

    视频处理器的作用 视频处理器的功能有哪些

    视频处理器是一种专门用来处理视频信号的器件或组件。它的主要作用是对输入的视频信号进行处理和优化,从而提高画质、增强效果、提供更好的音视频体验。视频
    的头像 发表于 02-01 17:23 3083次阅读

    【应用方案】泰凌微电子电吉他传输方案概述

    1 电吉他拾音组成和基本原理 电吉他的发声原理:振动的弦穿过拾音中条形磁铁的磁场,振动的钢弦会在磁体的磁场中产生相应的振动,从而在线圈中产生振动电流,振动电流经过放大
    的头像 发表于 12-13 16:20 635次阅读
    【应用方案】泰凌微电子电<b class='flag-5'>吉他</b>传输<b class='flag-5'>器</b>方案概述