2009-08-08 22 views
0

私はかなり静かなオーディオファイルを持っています。 私はAVAudioPlayerを使って演奏していますが、特にヘッドフォンがないと何も聞こえません。iPhone:音量を増やす

オーディオレコードの音量を上げる方法はありますか?

答えて

2

これには、volumeというプロパティがあります。それでも音量が極端に低い場合でも、何らかの音楽エディタ(つまり、Audacity)でメディアファイルを編集し、そのボリュームを増やす必要があります。あなたはそれをオーバードライブすることができますことを示唆しているようだDOCOはボリュームが「名目上」0と1.0の間であることを述べている

+1

問題は、アプリでプログラム的に行う必要があることです。 –

+0

音量を1より大きい値に設定してみることもできますが、これを設定することができれば、スピーカーにダメージを与える可能性があるため、Iphoneは無視します。 – RaYell

1

player.volume = 2.0;


幸運にも、ユーザーに誤って耳を傾けないようにしてください。

0

おそらく、SpeakHere Apple Sampleを使用することができます。このサンプルでオーディオ音量を上げるには、Player to Speaker Modeを設定する必要があります。

はAQPlayer.mmにこのコードを追加します。このコードの前に

OSStatus error; 
UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker; 
error = AudioSessionSetProperty (kAudioSessionProperty_OverrideAudioRoute, sizeof (audioRouteOverride), &audioRouteOverride); 
if (error) printf("couldn't set audio speaker!"); 

を:

XThrowIfError (AudioQueueSetParameter(mQueue, kAudioQueueParam_Volume, 1.0), "set queue volume"); 

多分それは私はそれが役に立てば幸い、後半だけにです。

関連する問題