树莓派打造一个适合音乐制作的系统(声卡部分)

本文介绍了如何使用树莓派打造一个音乐制作系统,重点在于利用CS4272 codec DIY一个I2S声卡,并设置树莓派为从机模式。内容包括硬件电路设计,软件部分的内核模块编译,以及设置树莓派为I2S从机模式的详细步骤。最后通过jack音频服务进行测试验证。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

之前有讲过如何做一个非USB的具有输入输出的声卡,目前现成的方案有WM8731或者hifiberry DAC+ADC pro,他们都是在启动时加载驱动的,但如果我们想要使用其他的codec,怎么办呢?经过一番研究,发现可以用simple card来创建一个声卡设备,并且让树莓派作为从机,那么本文通过几个部分来讲述,一个是硬件部分,一个是软件部分。

首先说明一下,我的目的是想通过树莓派作为一个实时音频处理器,将输入的音频信号做处理并输出。

好的,朝着这个方向来解决问题,第一个,硬件部分就是DIY一个声卡,采用的是CS4272这一片codec,它的模数,数模具有114db的动态范围,高达192k的采样率,按照官方pdf说明,我搭建了如下电路

声卡电路

外部时钟部分,由一颗12.288M有源晶振提供,用74HC4040作分频器,那么74HC4040的4脚为4分频输出,13脚为256分频输出,分别得到BCK和LRCK;那么对于玩解码器的朋友自然很清楚这三根时钟线的作用。那么CS4272和树莓派将作为从机接受外部时钟信号,树莓派不需要MCK时钟,只需要LRCK和BCK。

 外部I2S时钟与树莓派连接:

=======

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值