E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
snd
如何在不重启应用程序的情况下使asound.conf得配置生效?
这时会想到暂停播放,close声卡,改asound.conf的配置,再继续播放重新打开声卡,但是发现并没有生效,声卡还是用的修改之前的配置,原因是因为,alsa.conf的时间戳没有变:pcm.c2664 int
snd
_pcm_open
青豆1113
·
2023-08-13 02:09
linux
alsa
嵌入式软件
linux
音视频
Linux 内核音频数据传递主要流程
Linux用户空间应用程序通过声卡驱动程序(一般牵涉到多个设备驱动程序)和Linux内核ALSA框架导出的PCM设备文件,如/dev/
snd
/pcmC0D0c和/dev/
snd
/pcmC0D0p等,与Linux
hanpfei
·
2023-08-08 03:28
linux
音视频
运维
linux内核配置打开声卡,浅谈linux内核alsa音频架构之Platform(三)
Platform可分为两大部分:音频相关的DMA管理操作(
snd
_soc_platform_driver)+soc数字音频(
snd
_soc_dai_driver)
weixin_39638464
·
2023-07-25 03:55
linux内核配置打开声卡
Linux-ASoC驱动归纳总结:
Linux-ASoC驱动归纳总结:(1)CODEC驱动:由内核源代码sound/soc/codecs/uda134x.c实现,功能如下:A:
snd
_soc_codec结构体是对
倚天神剑
·
2023-07-25 03:25
Android 10插入mic摄像头和喇叭,报错cannot open device ‘/dev/
snd
/pcmC0D0p‘: No such file or directory
grepaudio可以发现07-1011:58:21.48619068810Eaudio_hw_primary:cannotopenpcm_outdriver:cannotopendevice'/dev/
snd
【linux嵌入式】玩家
·
2023-07-20 18:06
LInux嵌入式
android
linux
嵌入式硬件
软件工程
java
C++如何运用play sound函数,给你的程序加点音乐
其实很简单,就这样就行了#include#include#include#includeusingnamespacestd;intmain(){PlaySound("E:\\leiyu.wav",NULL,
SND
_ASYNC
一只贴代码君
·
2023-06-13 04:23
C++
奇闻
小窍门
c++
开发语言
学习方法
数学建模
算法
BeeWare开发安卓app科目三灯光模拟器
源代码app.py中的完整代码如下所示:"""Myfirstapplication"""importtogafromwinsoundimportPlaySound,
SND
_FILENAMEimportrandomimportasynciofromtoga.styleimportPackfromtoga.style.packimportCOLUMN
--吉择--
·
2023-06-11 18:01
BeeWare
android
SND
0611支持PWM调光功能的线性恒流LED驱动芯片 完美代替SLM411A 用于在各种LED照明产品
深力科电子
SND
0611支持PWM调光功能的线性恒流LED驱动芯片完美代替SLM411A用于在各种LED照明产品
SND
0611系列产品是用于产生单通道、高精度恒流源的LED驱动芯片,在各种LED照明产品中非常简单易用
Hailey深力科
·
2023-04-12 08:28
深力科SND0611
深力科数明SLM411A
深力科线性恒流LED驱动
深力科电子支持PWM调光
kernel 4.19音频框架超详细分析(ALSA数据流程、控制流程、驱动层)
4.19音频框架文章目录4.19音频框架内核音频大致框架数据流程应用层[aplay.c]调用
snd
_pcm_open[alsa-libpcm.c].writei=
snd
_pcm_hw_writeimain
夜月狼啸
·
2023-04-05 01:53
kernel-sound
linux
alsa
嵌入式
内核
Linux signal预处理(ctrl c/kill)
当程序异常终止时,由于没有正确close相关handler,导致程序再次启动时
snd
_pcm_readi或者
snd
_pcm_writei返回ioerror(-5)错误。
Openwit
·
2023-03-25 01:25
Xcode 后台多余打印去除
report打印:[]tcp_input[C7.1:3]flags=[R]seq=2615722565,ack=3014557822,win=0state=CLOSEDrcv_nxt=2615722565,
snd
_una
苍眸之宝宝
·
2023-03-17 03:40
Linux驱动学习--ALSA框架(二)声卡的创建--以SCO虚拟声卡为例
目录一、引言二、ALSA声卡节构体三、声卡的建立流程------>创建
snd
_card的一个实例------>创建声卡的专用数据------>设置Driver的ID和名字------>创建声卡的功能部件
文艺小少年
·
2023-03-15 14:49
ALSA
linux驱动
android
音频设备
Linux ALSA介绍
笔者的代码分析基于linux-4.14.192.初始化系统启动中ALSA初始化过程如下alsa_sound_init()/*注册alsa字符设备*/register_chrdev(116,"alsa",&
snd
_fops
weixin_30267785
·
2023-03-15 14:48
数据结构与算法
runtime
Linux ALSA声卡驱动之二:声卡的创建
1.structsnd_card1.1.
snd
_card是什么
snd
_card可以说是整个ALSA音频驱动最顶层的一个结构,整个声卡的软件逻辑结构开始于该结构,几乎所有与声音相关的逻辑设备都是在
snd
_card
houxiaoni01
·
2023-03-15 14:44
Alsa
snd_card
流程
snd_card_create
Linux ALSA驱动之二:声卡的创建流程
1、structsnd_card1.1、
snd
_card是啥
snd
_card可以说是整个ALSA音频驱动最顶层的一个结构,整个声卡的软件逻辑结构开始于该结构,几乎所有与声音相关的逻辑设备都是在
snd
_card
Coder个人博客
·
2023-03-15 14:40
Audio
#
ALSA
linux
音频
音视频
c++
arm
Linux Alsa声卡驱动(2):代码分析
注册ALSAkernel\sound\core:sound.cint__initalsa_sound_init(void){......if(register_chrdev(major,"alsa",&
snd
_fops
猩猩の點燈
·
2023-02-18 07:53
Linux
Alsa声卡驱动
驱动开发
linux
alsa音频框架
主设备号对应的file_operationmajor=116,是对应着声卡的主设备号,查阅下
snd
_fops看了
snd
_fops只有open函数的实现,没有read,writ
tom-wei
·
2023-02-18 07:19
内存管理
alsa
音频框架
linux利用asound控制音量
**argv){intvolume=99;if(argc>1)volume=atoi(argv[1]);if(volume100)volume=100;intunmute,chn;longal,ar;
snd
_mixer_t
varC
·
2023-02-18 07:18
c/c++
学习
linux
个人代码片段
linux
08.音频系统:第003课_Linux音频驱动程序:第002节_ASoC音频驱动框架
通过上小节alsa音频驱动框架的分析,知道如果要去写一个声卡驱动,我们需要分配,设置,注册
snd
_card结构体:定义一个structsnd_card*card;
snd
_card_new//里面会创建控制接口
江南才尽,年少无知!
·
2023-02-05 02:25
RK3399移植
linux
RK3399
驱动移植
嵌入式开发
ALSA框架学习笔记1:component注册
devm_
snd
_soc_register_component是音频驱动框架中比较关键的一个函数,单独分析下。
@Joker0524
·
2023-02-05 02:54
linux
android
学习
Linux ALSA声卡驱动之八:ASoC架构中的Platform
在具体实现上,ASoC又把Platform驱动分为两个部分:
snd
_soc_platform
seableble
·
2023-02-05 02:54
嵌入式linux ASoC架构声卡驱动开发
嵌入式linuxASoC架构声卡驱动开发文章目录嵌入式linuxASoC架构声卡驱动开发需求分析ASoC架构下声卡驱动代码结构codec驱动
snd
_soc_register_codec分析平台驱动板驱动
Joey_qiaoyi
·
2023-02-05 02:24
linux
alsa
驱动程序
音频kernel各个结构体
//=====================================================【
snd
_soc_component_driver和
snd
_soc_component】/*
~kiss~
·
2023-02-05 02:24
codec
Linux ALSA音频驱动二:ALSA驱动注册
在系统/dev/
snd
下可查看注册成功的声卡信息,如下所示。
hainei_
·
2023-02-05 02:23
Linux
ALSA音频驱动
linux
ALSA驱动源码之devm_
snd
_soc_register_component源码分析
一、devm_
snd
_soc_register_component/***devm_
snd
_soc_register_component-resourcemanagedcomponentregistration
Coder个人博客
·
2023-02-05 02:53
#
ALSA
Audio
#
Linux
Kernel
linux
音频
音视频
安卓声卡驱动:5.dai驱动
在注册codec时,就要求提供dai驱动,而platform驱动在编写时也会根据需要,在注册platform驱动的同时调用devm_
snd
_soc_register_component或
snd
_soc_register_dais
期望99
·
2023-02-05 02:22
安卓音频
深度学习
c语言
Linux ALSA驱动之Platform源码分析(wm8350.c)
在具体实现上,ASoC又把Platform驱动分为两个部分:platform_driver和
snd
_soc_dai_driver。其中
Coder个人博客
·
2023-02-05 01:22
#
ALSA
Audio
#
Linux
驱动
linux
音频
音视频
驱动开发
嵌入式linux音频编程简易录音机简单示例基于ALSA
ALSA是linux的编译框架,linux2.6版本发后支持只要查看/dev/
snd
这个目录下面存在就可以使用1、查看当前alsa版本cat/proc/asound/versionalsa_sound.c
锅锅是锅锅
·
2023-02-03 08:37
linux应用开发
linux
嵌入式
音频编码解码
JavaScript事件传参
首先我们测试一下,这样传递参数是成功的:varsrc="resource/video/hera2.mp3";varsnd=newannie.Sound(src);
snd
.play(0,1);
snd
.addEventListener
干掉大北兔
·
2023-02-02 08:14
51单片机IO口模拟串口通讯C源程
/www.emb-cn.com/webelec/article/19/95/Article_1448.htm51单片机IO口模拟串口通讯C源程51IO口模拟串口通讯C源程#includesbitBT_
SND
xianfengdesign
·
2023-01-18 07:02
硬件与接口
设计与实现
io
通讯
c
timer
bt
signal
SDDIP
3在本节中,我们提出了一种随机嵌套分解(
SND
)算法及其特殊情况SDDiP,当随机性满足阶段独立性时,用于求解具有二进制状态变量的MSIP(2.1)。
zzzzz忠杰
·
2023-01-16 06:12
RL&OR
python
Linux ALSA 之三:简单的 ALSA Driver 实现
PlatformDriver2、创建card3、PCM设备相关设定3.1创建PCMDevice3.2设置PCM操作3.3PCMHW初始化3.4PCM周期中断操作[特殊]4、Control设备相关设定4.1定义
snd
_kcontrol_new4.2
年少生而为人
·
2023-01-16 03:42
Linux内核设计与实现
ALSA
linux内核
音频驱动
snd
_pcm_open Linux,杂记asla-lib库函数
snd
_pcm_open打开流程
杂记asla-lib库函数
snd
_pcm_open打开流程浅析ac97声卡intel8x0的DMA内存substream->dma_buffer什么时候被赋值浅析ac97声卡intel8x0的runtime
weixin_39906192
·
2023-01-16 03:11
snd_pcm_open
Linux
ALSA音频架构 --
snd
_pcm_open函数分析
本文主要详细分析
snd
_pcm_open。
snd
_pcm_open顺序图代码详细分析(以播放为例)问题引入alsa_utilsaplay.c中的播放接口采用函数指针实现,具体定义如下static
ZC_L
·
2023-01-16 03:37
alsa
音视频
5.打开设备(第一部分)
这些函数基本都在pcm_native.c中,azx_pcm_open是例外,其实它被设置在了
snd
_pcm_substream对象中。
junguo
·
2023-01-16 03:07
alsa驱动解析
linux
linux内核
音频
驱动开发
音视频
ALSA声卡驱动中的DAPM详解之三:如何定义各种widget
platform域widget的定义音频路径path域widget的定义音频数据流stream域widget的定义2.定义dapmkcontrol3.建立widget和routeDAPM框架中几个重要的数据结构:
snd
_soc_dapm_widget
Linux技术芯
·
2023-01-14 19:42
alsa
audio
Android音频框架之一 详解audioPolicy流程及HAL驱动加载与配置
前言此音频架构梳理笔记、主要是因工作上需要在Android8.1以上版本中,增加
snd
-aloop虚拟声卡做前期准备工作,本篇文章提纲挈领的把音频框架主线梳理清晰,通过这篇文章能够清晰如下内容:1>.声卡服务框架是什么时间产生
老理说的好
·
2022-12-05 15:02
Android-系列
android
音视频
java
VS PlaySound function and add the winmm.lib
3,使用具体函数,如下,PlaySound(MAKEINTRESOURCE(IDR_WAVE_ALERT),AfxGetApp()->m_hInstance,
SND
_ASYNC|
SND
_RESOURCE
scruffybear
·
2022-09-10 18:38
C/C++
PlaySound
winmm.lib
Linux内核4.14版本——alsa框架分析(8)-ASoC(Codec)
还是以下图做参考例子:在Machine中已经知道,
snd
_soc_dai_link结构就指明了该Machine所使用的Platform和Codec。
风雨兼程8023
·
2022-07-19 20:31
Linux
音频子系统
linux
p2p
运维
Linux内核4.14版本——alsa框架分析(6)-ASoC(Machine)
3.2初始化card结构体3.3重点
snd
_soc_instantiate_card3.3.1soc_bind_dai_link根据num_links的值,进行DAIs的bind工作。
风雨兼程8023
·
2022-07-19 20:30
Linux
音频子系统
linux
Machine
ALSA
ASoc
Linux内核4.14版本——alsa框架分析(7)-ASoC(Platform)
1.概述2.Platform代码分析2.1devm_
snd
_soc_register_component2.1.1
snd
_soc_register_component2.2samsung_asoc_dma_platform_register3
风雨兼程8023
·
2022-07-19 20:00
Linux
音频子系统
linux
ASOC
Linux内核4.14版本——alsa框架分析(3)-PCM设备的创建
目录1.pcm设备的创建1.1
snd
_pcm_new1.2_
snd
_pcm_new1.3
snd
_pcm_dev_registerALSA已经为我们实现了功能强劲的PCM中间层,自己的驱动中只要实现一些底层的需要访问硬件的函数即可
风雨兼程8023
·
2022-07-19 20:30
Linux
音频子系统
linux
alsa
Linux内核4.14版本——alsa框架分析(2)-sound.c分析(应用层如何调用到内核层的)
1.alsa_sound_init1.1
snd
_minors1.2
snd
_register_device2以pcm和clt的调用关系来分析如何注册
snd
_minors2.1pcm注册
snd
_minors2.1.1
snd
_pcm_new2.1.2
风雨兼程8023
·
2022-07-19 20:29
Linux
音频子系统
linux
alsa
Linux内核4.14版本——alsa框架分析(10)——PCM DMA的使用
dmaengine_pcm_new2.dmaengine_pcm_open2.1dmaengine_pcm_set_runtime_hwparams2.1.1dma_get_slave_caps2.1.2
snd
_soc_set_runtime_hwparams2.2
snd
_dmaengine_pcm_open3
风雨兼程8023
·
2022-07-19 20:29
Linux
音频子系统
linux
DMA
PCM
Linux内核4.14版本——alsa框架分析(9)——PCM DMA注册
目录1
snd
_dmaengine_pcm_register1.1dmaengine_pcm_request_chan_of1.1.1dma_request_slave_channel_reason1.1.2of_dma_request_slave_channel1.1.3of_dma_find_controller
风雨兼程8023
·
2022-07-19 20:59
Linux
音频子系统
linux
alsa
pcm
dma
pcm
imx6ul linux实现MQS播放音乐
1.配置内核wujun@wj-vBox:~/freescale/linux-imx$makemenuconfig输入/查找关键字MQS,显示如下:xSymbol:
SND
_SOC_IMX_MQS[=y]xxType
junixwu
·
2022-07-08 09:34
linux
iMX6
linux
audio
mqs
imx6ul
1. 从文件开始
在ubuntu上,显示/dev/
snd
下的内容:/d
junguo
·
2022-06-09 13:15
alsa驱动解析
linux内核
音频
驱动开发
Linux ALSA驱动框架(六)--ASoC架构中的Platfrom
在具体实现上,ASoC有把Platform驱动分为两个部分:
snd
_soc_platform_driver和sn
Linux技术芯
·
2022-05-29 07:17
alsa
python如何设置程序结束音
www.jianshu.com/p/c72073fef985importwinsoundwinsound.PlaySound("C:/Users\yale\Downloads\Music/2125.wav",winsound.
SND
_FILENAME
yalesaleng
·
2022-02-07 05:04
python及pygame雷霆战机游戏项目实战08 声音和音乐
创建一个“
snd
”文件夹(就像为图像所做的那样)并将WAV文件放在那里。expl3.wavexpl6.wavpew.wav请注意,有两种爆炸声。这样,可以在它们之间随机选择,让流星爆炸中有一点变化。
__豆约翰__
·
2021-11-08 07:27
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他