android聲道切換
① 華為mate20pro怎麼切換聲道
切換音頻輸出這個是手機沒有這樣的切換功能,比如現在連接藍牙播放,要想切換到手機播放只能是關掉藍牙。
1. 進入手機設置——聲音設置——音量設置——聲道設置——完成;
2. 或插入耳機根據彈出窗口勾選。
擴展
1、屏幕:華為Mate 20華為屏幕尺寸為6.53英寸,華為Mate 20 Pro屏幕尺寸為6.39 英寸,華為Mate 20解析度為+ 1080 x 2244 像素,華為Mate 20 Pro解析度為2k+,1440 x 3120 像素,華為Mate 20屏佔比為88.07%,華為Mate 20 Pro屏佔比為86.9%。
2、拍照:華為Mate 20置徠卡三攝,1200萬像素(廣角,f/1.8光圈)+1600萬像素(超廣角,f/2.2光圈)+800萬像素(長焦,f/2.4光圈),支持自動對焦(激光對焦/相位對焦/反差對焦),支持AIS防抖,前置2400萬像素,f/2.0光圈,支持固定焦距;華為Mate 20 Pro後置徠卡三攝4000萬像素(廣角,f/1.8光圈)+2000萬像素(超廣角,f/2.2光圈)+800萬像素(長焦,f/2.4光圈),支持自動對焦(激光對焦/相位對焦/反差對焦),支持AIS防抖,前置單攝2400萬像素,f/2.0光圈,支持固定焦距。
3、性能:華為Mate 20與華為Mate 20 Pro同採用EMUI9.0.0(基於Android9),同搭載麒麟980,八核處理器,最大支持擴展256GB,運行更暢快。
4、電池:華為Mate 20電池容量為4000mAh(典型值),標配充電器支持 4.5V/5A或5V/4.5A或5V/2A輸出,理論充電時間約1.5小時;華為Mate 20 Pro電池容量為4200mAh(典型值),標配充電器支持10V/4A或9V/2A或5V/2A輸出,理論充電時間約1.25小時。
② viper4android的功能詳解
FX功能詳解
<菜單欄詳解>
1、切換到 導航/分頁 瀏覽。兩種不同的用戶操作界面
2、鎖定效果模式。將處理模式鎖。
3、顯示/隱藏 通知欄圖標。是否在通知欄中顯示固定的V4A通知。
4、載入音效配置。載入已有的音效配置文件。
5、保存音效配置。保存當前的音效配置到儲存。
6、界面控制級別。簡單/復雜/專家 三個不同的調整界面。
7、音效兼容模式。使音效更好的在自帶與第三方播放器中產生效果。
8、安裝/卸載 驅動。驅動程序的安裝與卸載。9、驅動程序狀態。可以了解驅動程序的版本,運行狀態,采樣率等狀態。
10、更新日誌。V4A的版本更新日誌。
11、檢查更新。檢查V4A的最新版本。12、幫助和關於。V4A的一些簡單介紹與說明。
<耳機效果>
注意:藍牙與USB和音頻低座設置方案與耳機效果一致
1、效果總開關。該選項定義了是否啟用V4A的耳機音效,是總開關。
2、回放增益控制回放增益控制主要用於動態控制音頻的音量,放大或衰減。(1)、啟用。是否啟用該效果。(2)、效果強度。效果強度代表音量放大或衰減的速度,越強則速度越快,最終音量也越大,越弱則速度越慢,最終音量越接近音頻原始音量。推薦中等。(3)、最大增益倍數。當音頻的音量過小時,回放增益為了將音量放大到設定的水準,可能會有非常大的放大倍數。該值越大則音量越大,太大時也會將歌曲內的噪音放大。推薦4倍。(4)、最大音量。該值定義了從回放增益出來的聲音的最大音量分貝值,值越大音量越大,0分貝代表數字信號的最大值。為了使聲音更柔和,推薦-1.9分貝。3、VIPER-DDC
(1)、啟用。是否啟用該效果。(2)、監聽設備。選擇自己的耳機型號。
注意:VIPER-DDC是一個用於耳機校準的HIFI音效,VIPER-DDC已支持近500款耳機的校準,而且也將繼續更新支持更多的耳機。所以,如果你不能在列表中找到自己的型號,請暫時關閉本功能或者嘗試其他耳機。
4、頻譜擴展
(1)、啟用。是否啟用該效果。(2)、強度。選擇擴展強度。
注意:頻譜擴展是一個用於擴展有損壓縮的頻譜的HIFI音效。如果您經常播放有損壓縮的音樂(如:mp3,ogg和aac等),本功能可以給您一個接近無損的聽感。但如果您播放無損音樂,我們則建議您關閉當前功能。
5、FIR均衡器10段511階FIR線性均衡器。(1)、啟用。是否啟用該效果。(2)、選擇預設。在這里可以選擇程序中預設的幾種均衡器效果。當選擇自定義時將採用手動調節圖形均衡器的設置。(3)、圖形均衡器手動調節。當觸摸圖形均衡器時將會彈出圖形均衡較調的界面,可以分別自定義調節10個頻段的增益的衰減。6、脈沖反饋效果脈沖反饋效果的作用是當給定一個樣本文件後,播放器的音樂便會呈現出與該樣本一模一樣的聲音特徵,如均衡、混響、環繞、耳機、熱膽機等。首先需要確保SD卡根目錄下存在ViPER4Android/Kernel目錄,樣本文件均存在於該目錄下。若沒有,可以下載最新包,並提取SDCard_V4A.zip。(1)、啟用。是否啟用該效果。(2)、選擇脈沖反饋樣本。這里可以選擇ViPER4Android/Kernel目錄下的脈沖文件。7、場環繞場環繞是指針對聲場進行環繞效果作業。聲場可以理解為水平面音場或立體聲場。(1)、啟用。是否啟用該效果。(2)、場環繞強度。該值定義了場環繞效果的強弱。越強則會讓聲音的立體聲感覺越明顯,聲音將會從耳朵左右兩邊過來。建議中等。(3)、中央強度。該值定義了中央人聲的強度。越強人聲越清晰,越弱聲音越飄渺。8、差分環繞(1)、啟用。是否使用該效果。(2)、選擇延遲時間。調整差分延遲。
9、耳機環繞核擎+
耳機環繞核擎+用來模擬耳機的環繞立體聲(1)、啟用。是否啟用該效果。(2)、選擇效果質量。用於調整環繞的效果強度。高質量消耗更多CPU。
(3)、CPU不支持32位浮點運算的手機無法開啟此項。10、數字混響數字混響是指使用數學的方法模擬一個設定的環境內的聲音聽感。比如一首歌可以獲得聽起來像在大禮堂、客廳、浴室等等裡面的感覺。(1)、啟用。是否啟用該效果。(2)、房間大小。該值設定了虛擬環境的場地面積。該值越大,聲音聽起來則越空曠,迴音越多。(3)、聲場大小。該值設定了上面所定房間的寬度,單位是米。假定上面設定房間大小為100平米,此處設定寬度為14米,那麼房間的另一長度就是7.14米。也就說房間大小和聲場大小定義了這個虛擬環境的面積和長寬比。該值越大聲音聽起來從兩邊傳來的感覺越明顯。(4)、水汽含量。該值定義了上述環境的空氣的潮濕度,空氣中的水汽會強烈的吸收迴音,因此該值越大迴音越少。(5)、混響信號比例。該值定義了模擬的環境聲音的音量。(6)、原始信號比例。該值定義了原始聲音的音量。對於模擬客廳、大禮堂等室內無大量水分的環境時,可使用房間大小和聲場大小來定義環境的面積,水汽含量取值0~20,混響信號比例取值20~50,原始信號比例取值50左右。對於模式浴室等室內含有大量水分的環境時,可使用房間大小和聲場大小來定義環境的面積,水汽含量取值50~100,混響信號比例取值40~80,原始信號比例取值50左右。11、動態系統動態系統在V4A中扮演的角色是處理聲音的動態范圍。通俗的說就是低音、高音、限幅等。(1)、啟用。是否啟用該效果。(2)、監聽設備。該值用於設定耳機插孔接駁的耳機類型。如果在所有設備中調不出自己喜歡的低音,那就選擇耳塞。耳塞是個通用的選擇。建議耳塞。(3)、動態低音。該值定義了動態低音的平均水平,越大則低音越強。建議33%。12、電子管模擬器(6N1J)。
該選項定義了是否啟用電子管模擬器效果。V4A中的電子管模擬器是一個簡化的使用數學方法模擬電子管聲音的效果。開啟後將會大量削弱高頻的奇次諧波失真,增加電子管特有的偶次諧波失真。13、保真控制讓您擁有更好的低音體驗以及更好的音質享受。(1)、啟用VIPER低音。是否啟用該效果。(2)、低音處理模式。選擇低音處理的模式。分為自然低音和醇低音+模式。(3)、選擇低音頻點。用於調整低音頻點。(4)、選擇低音增益。用於調整低音強度。(5)、啟用VIPER清晰度。是否啟用該效果。(6)、選擇清晰度處理模式。分為自然處理,醇氧+和XHIFI模式。(7)、選擇清晰度。用於調整細節還原度。14、聽覺保護通過對音頻進行一些特殊處理來減少人耳個聽覺/分析神經的工作壓力,以起到保護聽覺系統和優化聆聽體驗的目的。(1)、啟用。是否啟用Cure技術(2)、選擇交叉反饋強度。用於調整過濾的強度。15、總輸出門這個選項就是V4A的輸出限幅器,用於防止音量過大造成削波失真。(1)、輸出增益。選擇增加減少的分貝數。
(2)、聲道平衡。用於調整部分用戶左右耳朵聽力偏差。
(3)、限制級別。該值定義了限幅器限制的波形幅度最大級別,0分貝是數字信號的最大值。該值越小則越容易出現音頻被壓縮的聽感(音量也越小),會損失聲音細節,但可以有效控制最終輸出的音量。建議0分貝。
<揚聲器效果>
1、效果總開關。該選項定義了是否啟用V4A的揚聲器音效,是總開關。2、FIR均衡器。同耳機的均衡器。
3、脈沖反饋處理。同耳機說明。
4、數字混響。同耳機的數字混響。
5、揚聲器優化。
6、eXtra Loud
eXtra Loud是一種在軟體層面進一步放大外放聲音的效果,但受限於對揚聲器的保護,不會將音量放的太大。(1)、啟用。是否啟用該效果。(2)、效果強度。效果強度代表音量放大或衰減的速度,越強則速度越快,最終音量也越大,越弱則速度越慢,最終音量越接近音頻原始音量。推薦中等。(3)、最大增益倍數。當音頻的音量過小時,EL為了將音量放大到設定的水準,可能會有非常大的放大倍數。該值越大則音量越大,推薦無窮大。(4)、最大音量。該值定義了從EL出來的聲音的最大音量分貝值,值越大音量越大,0分貝代表數字信號的最大值。推薦0分貝。7、總輸出門
這個選項就是V4A的輸出限幅器,用於防止音量過大造成削波失真。(1)、限制級別。該值定義了限幅器限制的波形幅度最大級別,0分貝是數字信號的最大值。該值越小則越容易出現音頻被壓縮的聽感(音量也越小),會損失聲音細節,但可以有效控制最終輸出的音量。建議0分貝。
XHiFi功能詳解
1、效果總開關。該選項定義了是否啟用V4A的耳機/藍牙音效,是總開關。
2、回放增益控制。同FX版中耳機的回放增益。
3、FIR均衡器
XHiFi的FIR均衡器採用10段2047階線性FIR均衡器,質量遠高於FX版的均衡器。
調節方法同FX版中耳機的FIR均衡器。
4、音頻重整
音頻重整是XHiFi版的核心內容,主要用於對MP3等有損音樂進行細節和高音補償。(1)、啟動。是否啟用該效果。(2)、細節解析度。該值定義了還原多少百分比的細節和高音,值越大則聲音的細節越多,高音也越強。對於一般耳塞,現階段不建議開啟該功能,可能會出現高頻刺耳。對於魔音/飛利浦/僵屍/森海/白牙/AKG等好一些的耳塞,該值建議30~50。對於高檔頭戴式耳機,需要根據耳機線長來設置該值,基數為40,線每長80公分值增加10。對於手機後接駁前級放大器/耳放等,基數為60,耳機線每長80公分值增加10。若接駁電子管放大器,則直接使用100。(3)、低音輪廓。該值定義了重建低音的輪廓佔到總頻帶的百分比,該值越大則低音越強,但中音和細節會稍微丟失。對於耳塞建議使用50~70,頭戴式耳機使用20~30。
CURE+技術詳解
該技術的中文名稱叫做「聽覺保護和優化系統」,主要作用是通過對音頻進行一些特殊的處理來減少人耳和聽覺/分析神經的工作壓力,以起到保護聽覺系統和優化聆聽體驗的目的。實際中,在超過連續2個小時的聽音後可以明顯改善疲勞、耳痛、眩暈、心煩等情況。Cure+是一項專為耳機設計的音頻體驗技術,可以用於頭戴耳機、耳塞和入耳式耳塞。Cure+包含如下技術:一個基於人頭模型的Crossfeed(人頭Crossfeed)。一個奇次諧波抑制器。一個群延遲相位調節器。一個瞬態調節器。一個高低通濾波器。首先,Cure+會使用Crossfeed將聲音處理為類似從音箱中出來的,然後經過人頭模型會讓你正前方的聲音變得更加逼真,就好像演唱者面對面為你而唱一樣,聲音中的主要細節將毫無保留的向你撲來,無需你多動腦筋去思考。這一步將緩解長時間聽歌帶來的疲勞感,同時優化聽音體驗。其次,Cure+會使用群延遲相位調節器將聲音波形中每一個頻段的相位做一個調整。人的聽覺心理是這樣的,無論聲音多麼的復雜,首先到達耳朵里的聲音將會給你帶來最明顯的體驗(即便先後時差可能只有幾十到幾百微秒[一微秒是十萬分之一秒]),而同時達到耳朵的高頻和低頻波形會出現高頻被低音掩蓋的情況。當你聽到一段低音鼓蓋過高音或者轟隆隆的聲音時,雖然你可能不知道,但你的大腦卻在努力的將這段聲音進行分頻,盡最大努力的將每一個細節分離出來,時間一長就會出現疲勞感。Cure+中的群延遲相位調節器會將聲音進行分頻,然後適度的調節每一段頻率的延遲,盡量做到讓高頻先被聽到,然後是中頻,最後是低頻。這樣一來大腦就不需要過多的分頻,疲勞感自然而然的被緩解。接下去,Cure+使用瞬態調節器來適當減小聲音的瞬間動態。輕音樂可以使人放鬆,DJ可以振奮精神(就如咖啡一般)。瞬態調節器就是使用了這個原理。當然,Cure+不會在你的聽感中讓DJ變成輕音樂,而是讓你的大腦適度放鬆。音樂要靜心聆聽欣賞,才可以明白真諦。再然後,Cure+使用奇次諧波抑制器將聲音中的奇次諧波進行有度的抑制。你是否有過這種體驗,在某個地方,聽到某個聲音後,會覺得耳朵異常難受,心裡煩躁?這就是奇次諧波對人類聽覺系統的害處,人耳喜歡偶次諧波(膽機的聲音)卻很討厭奇次諧波。然後有的時候,有些奇次諧波是音樂的必需品,比如吉他的撥弦聲,葫蘆絲的共鳴音等。因此Cure+只是針對一些特定的頻率將部分奇次諧波進行適度的抑制。最後,Cure+使用一個高低通濾波器將聲音中人耳聽不到的或是造成渾濁的聲音濾掉(當然,這里不是完全的過濾,只是一種特殊手段而已)。有些聲音人耳聽不到,但不代表大腦也「聽」不到。著名的電子蚊香器,在配有高檔音響時確實有效,但你是否發現在蚊子被驅趕的同時,你也會覺得煩躁和疲勞?就如讓你在很暗的房間里尋找一把鑰匙,可能你看不清房間里的任何物體,但你的大腦卻在強行將僅有的可見光進行分離。不久之後你就會感到頭重腳輕,異常疲勞。
聽覺校準詳解
由於每個人的聽覺系統都是不一樣的,有些人存在左右耳聽力差別,有些人存在高頻恐懼症,……,每個人對聲場的概念均有不同等。「聽覺校準」即為此而生,通過一個簡單的向導,即可針對您的耳朵調整V4A系統的基準參數,「聽覺校準」功能將努力讓每一位用戶體驗到統一極致的基礎效果。
安卓手機控制音效聲道一類的位置在/media/audio,系統各個文件夾位置為:
1、/dev 這里是Linux系統常規文件夾,裡面的文件很多都是設備模擬的文件系統,一般用戶無需理會。
2、/system/fonts 這裡面保存著系統的字體,如果你有root許可權,可以往裡添加自己喜歡的字體,比如雅黑。
3、/system/framework 這里是android系統的框架,裡面保存著系統核心程序或java類庫,十分重要裡面的任何文件幾乎都不要做刪除操作。
4、/media/audio 這裡面保存著安卓系統默認的鈴聲,alarms是鬧鈴提醒的,notification是簡訊或提示音,ringtones是來電鈴聲,而ui是一些界面音效,比如鍵盤敲擊聲。
④ Android音頻播放
最近需要在Android的客戶端中使用PCM聲音播放和錄制,簡單學習了一下。有不正確的地方還請指出。
首先有幾個概念需要了解一下:采樣頻率、聲道數、采樣位數。
采樣頻率一般是sample rate, 代表的是數字化音頻時每秒采樣的次數。常見的有44.1KHz(CD品質)、48KHz等。
這個很好理解,單聲道Mono就是聲音從一個方向傳出來;雙聲道Stereo也叫立體聲,聲音是從兩個方向傳來。通常的流行音樂中,仔細聽能發現每個聲道可能側重不同的樂曲聲部,比如左聲道吉他,右聲道鋼琴,人聲似乎兩個聲道都有,聽起來就像站在中間一樣。(這里沒有考證,隨便舉例)
每一個采樣都是一個數據點,采樣位數是指這個數據點使用了幾位來記錄。AudioTrack類只支持8位和16位的PCM音頻。8位就是2的8次方,即256個值;而16位則是2的16次方,有65536個值。
這個在音頻的編解碼中還是比較常用的。在PCM格式中,1秒鍾音頻的數據大小是SampleRate×Channel×Bit/8,單位是byte位元組。由於PCM本身沒有音頻幀的概念,所以通過這個公式就能計算出任意時長音頻的大小,或者得到任意大小音頻的時長。如果規定1個音頻幀是「每個聲道256個采樣」,雙聲道下就是512個采樣,那麼1幀的數據量就是256×Channel×Bit/8,同理可以推斷出1秒鍾有多少音頻幀等等。音頻幀的概念在各種編解碼中各有不同,但計算公式大同小異,這里不展開。
Android中音頻的播放使用的是AudioTrack類,具體用法非常簡單。
首先設置buffer大小。AudioTrack播放時需要先寫入buffer,如果這個buffer沒有寫滿,那麼這部分是不會播放的。所以buffer不能設置太小,這樣會導致播放不連貫;而buffer也不能設置太小,這樣不間斷寫入會消耗許多CPU資源。AudioTrack自帶了getMinBufferSize方法可以給出一個最小buffer,一般用這個值就可以。getMinBufferSize方法三個參數分別是sample rate、channel和bit。
設置完buffer size就可以實例化一個AudioTrack。其中第一個參數streamType是指不同的音頻流類型,包括STREAM_MUSIC、STREAM_ALARM、STREAM_VOICE_CALL、STREAM_RING等,是Android對不同音頻的分類。中間三個參數很好理解,第四個是buffer size,剛剛計算出來了。最後一個參數mode有兩種:MODE_STREAM和MODE_STATIC。前者是以流形式播放,後者則是一次性全部寫入然後播放。
調用實例的play()方法就可以開始播放了。不過播放得要有數據吧?要填寫數據就要用到write()方法。write方法中第一個參數是一個byte[]類型,是要寫入的數據源,可以是從文件流中讀取出來的;第二個參數offset是初始位移,即從source的哪個位置開始;第三個參數則是輸入長度。
當write方法寫滿一個AudioTrack的buffer時,就會有聲音播放出來了。
當播放完成後記得要把AudioTrack停止並釋放。
⑤ android 支持左右聲道的調節嗎
能左右聲道切換的前提是音頻文件得是單聲道的。這樣player的setVolume才有用。當然也可以用軟體把你的音頻文件改成單聲道或左右聲道,播放的時候換成另一個文件就好了
⑥ android 2.3.6 如何永久交換左右聲道(從系統層面而非硬體層面)
目前,能進行聲道方面修改的只有通過個別播放器進行聲道「切」換(像是左聲道、右聲道和立體聲的切換),而不是交換,如果說您的問題無法通過刷機或是恢復出廠設置這一類方法解決,那極有可能是主板上某個小零件在製造之初就出現了問題,可以讓修手機的師傅們看看,實在不願折騰的話,就把耳機反過來戴。當然也不排除以後會有專門的軟體可以解決該問題,但我認為這樣的軟體一定需要獲取最高許可權的,即root,而這樣做的後果便是——保修的問題,你懂得。純手打,希望可以幫到你
⑦ Android音視頻系列(七):PCM音頻單聲道與雙聲道的相互轉換
上一篇我們已經學習了PCM音頻的保存格式,這一篇我們通過掌握的知識,完成PCM音頻的單聲道和雙聲道的互相轉換。
首先我們把上一篇的最核心部分貼出來:
我們首先完成單聲道轉雙聲道的操作。
單聲道轉雙聲道的基本原理:
首先我錄制了一個音頻保存到ArrayList中:
錄制的是16位的數據,所以我們每一個采樣的數據會占據兩位,所以在拷貝的過程中,我們也要每兩位拷貝一次:
單聲道轉聲道的操作就完成了。
雙聲道轉單聲道的原理:
我們可以按照單聲道雙聲道的做法,每四位取前兩位或後兩位的數據即可。但是這里我們換一種做法。
這里我們使用了ByteBuffer幫助我們把Byte轉成Short。其中有一個很重要的坑,就是設置Byte轉Short的規則:
所以我們一定要確保高低位的順序,否則得到的Short一定是錯的,經過測試,錄制的音頻是低位在前,所以我們修改ByteBuffer默認的高位在前的配置:
相同的原理,我們需要Byte轉Int都可以藉助對應的Buffer進行讀取,非常的方便。
基本流程和第一種方法一樣,如果是你用的Java,你還可以通過位運算進行Short和Byte的轉換,但是kotlin的對應的運算符卻無法正確轉換,具體原因還不清楚,這也是為什麼我使用了Buffer進行轉換的原因。
只要我們掌握了PCM的保存格式,單聲道和雙聲道的互相轉換還是非常輕松的,下一篇我們來了解一下新的音頻格式:WAV。
⑧ 手機播放器哪個可以切換聲道
安卓播放器可以切換聲道的有:mx播放器、MOBOPLAYER、PP視頻、V4A管理器、酷狗等等。
列舉如下:
1、mx播放器
MX VideoPlayer(MX播放器)是一款安卓平台上的視頻播放器,並針對ARM NEON 和NVIDIA Tegra 2 CPU做了優化處理,通過S/W或H/W按鈕就可以輕松的更改解碼模式,安裝後會根據 CPU 型號自動到市場下載對應的解碼包。
2、MOBOPLAYER
MoboPlayer是四葉草(濟南)信息技術有限公司開發的一款Android平台視頻播放器,支持幾乎所有的視頻格式和載入字幕,並且能通過高度優化的核心解碼器在手機上流暢播放各種高清視頻。
MoboPlayer是Android Market電子市場上下載量第一的視頻播放器,被稱為「Android平台的萬能播放器」。
3、PP視頻
PPTV是由上海聚力傳媒技術有限公司開發運營在線視頻軟體,它是全球華人領先的、規模最大、擁有巨大影響力的視頻媒體,基於互聯網視頻雲平台PPCLOUD通過包括PC網頁端和客戶端,手機和PAD移動終端,以及與牌照方合作的互聯網電視和機頂盒等多終端向用戶提供新鮮,及時,高清和互動的網路電視媒體服務。
4、V4A管理器
《V4A管理器》是一款Android平台的應用。該應用是配合《ViPER4Android音效驅動》使用的工具應用。
5、酷狗
酷狗音樂是中國使用人數較多的音樂播放器之一 。酷狗主要提供在線文件交互傳輸服務和互聯網通訊,採用了先進的構架設計研發,具有網路文件交互功能。
為用戶設計了高傳輸效果的文件下載功能,通過它能實現數據分享傳輸,還有支持用戶聊天、播放器等完備的網路娛樂服務,好友間也可以實現任何文件的傳輸交流,通過酷狗,用戶可以方便、快捷、安全地實現音樂查找,即時通訊,文件傳輸,文件共享等網路應用。