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
音频系统
Android ALSA
音频系统
架构分析(1)----从Loopback了解Audio
Author:刘江明*Environment:MTKAndroid6.0*Date:2017年05月25日***********************************/一.前述Android
音频系统
是一套基于
BigBee3.
·
2020-08-01 00:53
Android
ALSA
Audio
android
音频系统
(6):AudioService之音频输出通道切换
前言:音频输出的方式有很多种,外放即扬声器(Speaker)、听筒(TelephoneReceiver)、有线耳机(WiredHeadset)、蓝牙音箱(BluetoothA2DP)等,电话免提、插拔耳机、连接断开蓝牙设备等操作系统都会自动切换Audio音频到相应的输出设备上。我们知道,音频输出通道切换有些是系统自动切换的,但是有些自动切换并不是我们想要的,如:音乐App在听歌时,需要对听歌时拔出
renshuguo123723
·
2020-07-31 23:24
音频系统
Android
音频系统
之AudioTrack
1.1AudioTrack1.1.1AudioTrack应用实例对于Android应用开发人员来讲,音频回放最熟悉的莫过于MediaPlayer,而AudioTrack相信用的人相对会少很多。这是因为MediaPlayer提供了更完整的封装和状态控制,使得我们用很少的代码就可以实现一个简单的音乐播放器。而相比MediaPlayer,AudioTrack更为精练、高效,实际上MediaPlayerS
michaelcao1980
·
2020-07-31 20:10
android
android
audio
Android音频输出切换
扬声器输出和耳机输出是
音频系统
最基本的音频输出通路,实际应用中用户可根据自己需要随意切换,具体表现是通过插入耳机选择耳机输出,拔出耳机选择默认的扬声器输出。
TedSmile
·
2020-07-31 19:05
Android
android
音频系统
之AudioTrack的使用
今天,简单讲讲AudioTrack的使用。1、AndroidAudioTrack简介在android中播放声音可以用MediaPlayer和AudioTrack两种方案的,但是两种方案是有很大区别的,MediaPlayer可以播放多种格式的声音文件,例如MP3,AAC,WAV,OGG,MIDI等。而AudioTrack只能播放PCM数据流。事实上,两种本质上是没啥区别的,MediaPlayer
暴走邻家
·
2020-07-31 16:05
android
Android
音频系统
(二)之 AudioFlinger
接着前面的文章《Android音频框架概述(一)之AudioTrack》3.AudioFlinger概述AudioPolicyService与AudioFlinger是Android
音频系统
的两大基本服务
CielleeX
·
2020-07-31 13:44
Android
Audio
Android
音频系统
之AudioTrack(一)
1.1AudioTrack1.1.1AudioTrack应用实例对于Android应用开发人员来讲,音频回放最熟悉的莫过于MediaPlayer,而AudioTrack相信用的人相对会少很多。这是因为MediaPlayer提供了更完整的封装和状态控制,使得我们用很少的代码就可以实现一个简单的音乐播放器。而相比MediaPlayer,AudioTrack更为精练、高效,实际上MediaPlayerS
林学森
·
2020-07-31 12:35
Android专栏
Thinking
In
Android
I2S总线
I2S总线简单有效,可以有效提升输出数据的质量,在各种嵌入式
音频系统
中有广泛应用。但是在
_Brave_
·
2020-07-30 22:48
linux基础知识
i2s
陈昌文方法(71):为什么要鼓励学员做小单系统
如果我们的广告系统无所不用其极,把广告系统,软文系统,
音频系统
,视频系统,正面信息系统都做到极致。共同经营一个品牌
创业商学院_
·
2020-07-30 17:21
高通QCC5100系列蓝牙音频模块芯片
QCC5100是一种基于低功耗架构的突破性蓝牙
音频系统
芯片(SoCS)。本系列产品旨在满足消费者对强健、高品质、真正的无线收听经验,在较小的设备,低功耗,较长的音频回放。
szx940213
·
2020-07-30 00:47
高通
用DirectShow实现QQ的音视频聊天功能
网络视
音频系统
主要功能就在于视音频的采集,网络传输两个方面,通过VideoCapture系列API函数,你就可以轻松的搞定视频捕捉,但是对于视频的网络传输,则要费一番功夫了。
aoosang
·
2020-07-15 20:24
directshow开发
大功率D类音频放大器设计如何选型?
D类音频放大器(CS8528S)具有超过90%的效率和接近0%的谐波失真,并且没有可听见的噪声,为
音频系统
提供了理想的特性。
维库网锁货采购客服舒小姐
·
2020-07-13 20:10
linux音频处理
数字
音频系统
通过将声波的波型转换成一系列二进制数据,来实现对原始声音的重现,实现这一步骤的设备常被称为模/数转换器(A/D)。
winglyx
·
2020-07-12 15:39
视频&字幕
linux
linux内核
编程
框架
工作
playback
Android
音频系统
之AudioFlinger(三)
1.1.1PlaybackThread的循环主体当一个PlaybackThread进入主循环后(threadLoop),音频事务就正式开启了。仔细观察的话,我们会发现这个循环中会不断地调用以“threadLoop_”开头的若干接口,比如threadLoop_mix、threadLoop_sleepTime、threadLoop_standby等等。以这样的前缀开头,是因为这些函数都是在thread
林学森
·
2020-07-12 04:38
Android专栏
Thinking
In
Android
Android
音频系统
之AudioFlinger(二)
转载自http://bbs.9ria.com/forum.php?mod=viewthread&tid=213240&highlight=AUDIOFLINGER1.PlaybackThread的循环主体当一个PlaybackThread进入主循环后(threadLoop),音频事务就正式开启了。仔细观察的话,我们会发现这个循环中会不断地调用以“threadLoop_”开头的若干接口,比如thre
momo8591
·
2020-07-12 01:22
android音频驱动
Android
音频系统
探究——从SoundPool到AudioHardware
对
音频系统
的探索起源于工作中遇到的一个bug。平时都是力求快速解决问题,不问原因。这次时间比较宽裕,正好借着解决问题的机会,把Android的
音频系统
了解一下。既然由bug引发,那就从bug开始说。
码到成功
·
2020-07-10 23:32
Linux声音解决方案与TTS引擎
一、ALSA+Pulseaudio在嵌入式Linux中的声音解决方案Linux
音频系统
比较复杂,各层间有很多交叉,可能是最无序的子系统,并且它有两套音频驱动框架:OSS(OpenSoundSystem)
青天喵喵
·
2020-07-09 22:21
Linux
Linux
ALSA
pulseaudio
audio
客厅影院
音频系统
如何选择
一般入门级的客厅影院,除了被JS忽悠选购了最低端的AV功放,日系中低档功放一般至少会有7个声道放大,而且新款基本都是支持全景声的,这时候很多人就开始纠结了,两种玩法,到底选7.1声道,还是近几年流行起来的全景声5.1.2。如果条件允许,请优先考虑7.1。为什么?家庭影院是一个环绕声系统,声音应该是连贯的,来自四面八方的声音信号把观影人笼罩其中,营造出身临其境般的真实感,让人仿佛就是置身在影片表现的
未来家智能影音
·
2020-07-09 21:14
《游戏安全 - 手游安全技术入门》笔记(1)
还有
音频系统
,物理系统
kernweak
·
2020-07-09 03:20
游戏安全
软件实现I2S总线数据通信
I2S总线简单有效,可以有效提升输出数据的质量,在各种嵌入式
音频系统
中有广泛应用。但是在嵌入式
音频系统
设计中,并不是所有的MCU都支持I2S总线格式,再加上I2S还没有统一的接口标准,不同的厂家生产的
yujunf
·
2020-07-06 11:38
Linux驱动
音响开关机POP声/爆破声最新解决消除方法(D类音频功放IC应用实例)
下文结合自身在推广小功率D类音频功放IC的过程中遇到的设计问题,就
音频系统
开关机POP声的解决思路和大家分享一下。
荷兰风车
·
2020-07-06 10:27
硬件
音频系统
POP音的原理和解决方法
音频系统
POP音的原理和解决方法目录文章目录
音频系统
POP音的原理和解决方法目录音频IC与功放IC的电源时序与功能模块使能时序功放IC输入端INP与INN的阻抗匹配增大VBIAS滤波电容BTL输出和SE
彬棍
·
2020-07-06 02:50
Android 系统(4.4 KitKat)使用OffloadThread播放音乐的数据流程分析
《原创作品,禁止转载》Google在Android4.4
音频系统
中新增了使用OffloadThread来播放音乐的流程,此文仅记录自己对Offload的一些分析与理解,方便以后查阅,如文中有误谨请网友提出
vaylb
·
2020-07-05 18:25
Android
Native
【零知ESP8266教程】进阶篇3 SSDP简单服务发现协议
当一个新的设备(比如说笔记本)加入到网络中时,它可以向本地网络查询特定设备是否存在,这些设备包括互联网网关、
音频系统
、TV或者打印机等。下面在零知开源平台上进行该功能的测试。
like_start
·
2020-07-04 21:25
源码
零知
电子
在 Ubuntu 上换用 OSS4 声音系统
http://blogs.gnome.org/happyaron/2011/02/12/ubuntu-oss4-sound/首先介绍下背景,Linux
音频系统
非常不完全简史:1.OSS3是Linux内核中比较老的声音系统
leino11121
·
2020-07-04 21:58
ubuntu
Android
音频系统
:从 AudioTrack 到 AudioFlinger
1.Android音频框架概述Audio是整个Android平台非常重要的一个组成部分,负责音频数据的采集和输出、音频流的控制、音频设备的管理、音量调节等,主要包括如下部分:AudioApplicationFramework:音频应用框架AudioTrack:负责回放数据的输出,属Android应用框架API类AudioRecord:负责录音数据的采集,属Android应用框架API类AudioS
landishu
·
2020-07-04 20:01
Android_Audio系统
I2S音频总线学习(二)I2S总线协议
众多的数字
音频系统
已经进入消费市场,例如数字音频录音带、数字声音处理器。对于设备和生产厂家来说,标准化的信息传输结构可以提高系统的适应性。
iteye_21199
·
2020-07-04 19:31
AP系列文章——PDM麦克风
大多数现代的数字
音频系统
使用多比特PCM(脉冲编码调制)以表征信号。PCM有利于简化处理。这使得信号处理的操作可以在音频流上完成,例如混合,滤波和均衡
NiceBT
·
2020-07-04 03:37
基础知识
如何判断音频处理器是不是共地噪声
请大家购买时能够自行判定一下:车载电脑、车载GPS、车载导航、车载MP3,这些设备的3.5aux音频接口,通过音频线接到车体中控台的3.5aux接口,此时在使用点烟器给车载电脑GPSMP3等设备供电时这时车载
音频系统
会有交流杂音
Curtain音学
·
2020-06-30 20:11
ADSP21489专栏
Android
音频系统
:从 AudioTrack 到 AudioFlinger
1.Android音频框架概述Audio是整个Android平台非常重要的一个组成部分,负责音频数据的采集和输出、音频流的控制、音频设备的管理、音量调节等,主要包括如下部分:AudioApplicationFramework:音频应用框架AudioTrack:负责回放数据的输出,属Android应用框架API类AudioRecord:负责录音数据的采集,属Android应用框架API类AudioS
zyuanyun
·
2020-06-30 20:24
Android
Linux ALSA
音频系统
:物理链路篇
Overview硬件平台及软件版本:Kernel-3.4.5SoC-SamsungexynosCODEC-WM8994Machine-goni_wm8994Userspace-tinyalsaLinuxALSA
音频系统
架构大致如下
zyuanyun
·
2020-06-30 20:23
Linux
ALSA
ASoC
Linux ALSA
音频系统
:逻辑设备篇
6.声卡和PCM设备的建立过程前面几章分析了Codec、Platform、Machine驱动的组成部分及其注册过程,这三者都是物理设备相关的,大家应该对音频物理链路有了一定的认知。接着分析音频驱动的中间层,由于这些并不是真正的物理设备,故我们称之为逻辑设备。PCM逻辑设备,我们又习惯称之为PCM中间层或pcmnative,起着承上启下的作用:往上是与用户态接口的交互,实现音频数据在用户态和内核态之
zyuanyun
·
2020-06-30 20:52
Linux
Linux ALSA音频框架分析二:linux音频子系统介绍
linux音频子系统介绍Linux
音频系统
比较复杂,各层间有很多交叉,可能是最无序的子系统,并且它有两套音频驱动框架:OSS(OpenSoundSystem)和ALSA(AdvancedLinuxSoundArchitechture
坡后村
·
2020-06-30 00:33
Linux驱动
转:ANDROID
音频系统
散记之四:4.0
音频系统
HAL初探
https://www.cnblogs.com/albert1017/p/3949398.html转:ANDROID
音频系统
散记之四:4.0
音频系统
HAL初探昨天(2011-11-15)发布了Android4.0
markvz
·
2020-06-29 03:41
android
audio
system
audio
Linux ALSA
音频系统
:soundcard
8.1声卡和PCM设备的建立过程前面分析了codec,platform,machine驱动的组成部分及其注册过程,这三者都是物理设备相关的。pcm逻辑设备,我们习惯称之为PCM中间层或pcmnative,起着承上启下的作用:往上是与用户态接口的交互,实现音频数据在用户和内核态之间的拷贝;往下是触发codec,platform,machine的操作函数,实现音频数据在dma_buffercpu_da
CNccion
·
2020-06-29 02:24
Linux
Alsa
driver
Linux ALSA
音频系统
:platform,machine,codec
2.项目平台介绍Kernel-4.9Soc-Amlogic(型号保密)CODEC-npcp215xMachineUserspace-alsa-lib-1.1.53.linuxALSA
音频系统
官网:https
CNccion
·
2020-06-29 02:23
Linux
Alsa
driver
linux
alsa
linux
device
driver
使用Matlab2019b测试
音频系统
的频响(FreqResponse)与脉冲响应(ImpulseResponse)
需要硬件支持,如果没有硬件支持请移步impulse使用方法。鉴于网上基本没有人写过使用Matlab进行扫频或冲激响应测试的,多为使用专业软件(SoundCheck,SonarworksReference等),专业测试系统比较贵,本人穷,只能想办法,基本可以达到和专业软件相同的功能。本人使用的硬件为ECM-999,二分之一自由场麦克风输入设备为UR44首先需要安装全功能的AudioToolBox否则
Yuuki-Asuna
·
2020-06-27 01:28
学习笔记
ANDROID
音频系统
散记之一:A2dpAudioInterface
写在之前本来有打算写写Android
音频系统
的,但是仔细研究了如下链接的三篇文章,果断中断了我的想法。
sepnic
·
2020-06-26 08:03
Android
Audio
ANDROID
音频系统
散记之四:4.0
音频系统
HAL初探
简单看了一下,发现
音频系统
方面与2.3的有较多地方不同,下面逐一描述。
sepnic
·
2020-06-26 08:03
Android
Audio
android
音频系统
(1):AudioTrack
前言:平时开发中经常碰到录音器和音乐播放器,录音器和音乐播放器是
音频系统
在应用层最直观的体现;android原生音乐器在播放音乐时用的技术是MeidaPlayer,我一直想知道这个MeidaPlayer
renshuguo123723
·
2020-06-26 05:25
音频系统
UE4 中文文档阅读
UE4学习流程初学者系列教程内容:蓝图编程图形和渲染(材质灯光后期)过场动画骨骼动画UMG用户界面AI行为树关卡流地形编辑器基本操作物理模拟
音频系统
游戏打包和优化一、关卡快速入门1.创建新项目2.导航视口位移操作
java爱好者15
·
2020-06-25 03:50
UE4
Android
音频系统
0.专用术语1.物理结构2.系统架构本文基于FreescaleIMX平台CodecALC5625为例。0.专用术语ASLA-AdvancedSoundLinuxArchitectureOSS-以前的Linux音频体系结构,被ASLA取代并兼容Codec-Coder/DecoderI2S/PCM/AC97-Codec与CPU间音频的通信协议/接口/总线DAI-DigitalAudioInterfac
qianjin0703
·
2020-06-24 21:22
Android系统
Linux驱动
安卓系统架构,Activity生命周期
除了标准的Linux内核外,Android还增加了内核的驱动程序:Binder(IPC)驱动、显示驱动、输入设备驱动、
音频系统
驱动、摄像头驱
mr_haiMeng
·
2020-06-24 15:54
android
回声消除(AEC)初体验之matlab仿真
一个普通的
音频系统
结构如下图所示。假设结构中所有的增益都是1,则可以得到以下关系式。由上式可以看出来spk发出的信号,会被麦克风采集到,然后又通过codec芯片重新播放出来,从而形成回声。
半截木头渡海洋
·
2020-06-24 07:26
语音信号处理
github
matlab仿真
Unity
音频系统
音频格式wav音质较好的无损压缩格式,我文件较大适合短文件OGG,Mp3文件较小,有损压缩,可作为游戏背景音乐压缩格式PCM:对应wavADPCM:将16位PCM压缩采样,压缩成4位的Vorbis:OGG格式mp3:一般打包时候手机ios和android加载DecompressOnLoad程序加载后解压文件(比较吃内存)CompressInMemory在内存播放时压缩文件(声音比较长可以考虑,节省
zcwfeng
·
2020-06-23 08:18
FFmpeg的音频处理详解
一、基本概念1.音频简介数码
音频系统
是通过将声波波形转换成一连串的二进制数据来再现原始声音的,实现这个步骤使用的设备是模/数转换器(A/D)它以每秒上万次的速率对声波进行采样,每一次采样都记录下了原始模拟声波在某一时刻的状态
北雨南萍
·
2020-06-23 08:15
流媒体:
FFmpeg专项
Andoid Audio 架构分析
一个
音频系统
大概包括音频的管理、声音播放、声音录音和声音音效几个部分,这几个部分分工协作来完成音频的功能,·音频管理:负责音量调节、音频设备选择、响铃模式选择等;·声音播放:负责一个音频流的创建、参数设置
一叶知秋dong
·
2020-06-23 05:42
android
framework
Android(4.4)
音频系统
之mediaserver服务启动
在system/core/rootdir/init.rc中有这样一段:servicemedia/system/bin/mediaserverclassmainusermediagroupaudiocamerainetnet_btnet_bt_adminnet_bw_acctdrmrpcmediadrmiopriort4表明android系统在启动时会加载/system/bin/mediaserve
轩一毛毛
·
2020-06-22 22:55
Android系统研究
Linux ALSA
音频系统
之音频播放
1.amixer设置a.查询哪些参数可以控制#amixercontrolsnumid=2,iface=MIXER,name='DINsource'#通道源选择numid=3,iface=MIXER,name='Inputselection'#输入源选择numid=1,iface=MIXER,name='SpeakerDriverPlaybackVolume'#音量设置b.参数具体配置#amixer
Homekit2015
·
2020-06-22 13:07
Linux
驱动
Android基础 《密西西比河谷州立大学:Android应用程序开发》(一)
除了标准的Linux内核外,Android还增加了内核的驱动程序:Binder(IPC)驱动、显示驱动、输入设备驱动、
音频系统
驱动、摄像头驱动、WiFi驱动、蓝牙驱动、电源
你是不是傻啊
·
2020-06-22 12:45
Android
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他