問題タブ [volume]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
5664 参照

audio - オープンピッチシフト

オープニングでピッチを高くすると音量が小さくなる理由を誰か教えてください。ピッチが高いほど、音量は小さくなります.....

alSourcef(ソース、AL_PITCH、1.2f); alSourcef(ソース、AL_GAIN、1.0f);

この設定では、音量はまだ非常に小さいです。ゲインを1以上にするためにそれをだます方法はありますか? これも距離と関係があるのではないでしょうか??

参考までに、ソースはAVrecorderで録音した音声なので、ソースの音量をこれ以上上げることはできません。

0 投票する
1 に答える
592 参照

c# - ボリューム/容量に基づいて USB をブロック

C# を使用してボリュームに基づいて USB をブロックしたい。容量が8GBを超える場合、USBスティックをブロックしたいなど。

レジストリを使用して PC で USB をブロックする方法があることを確認します。ただし、これにより USB が検出されなくなるため、ボリューム情報を取得できません。

クライアント プログラムが一部のマシンで実行されていて、USB 容量 >=8GB を制限する必要がある場合、C# コードで USB を安全に削除し、バルーンを表示する必要があります。つまり、サイレントに削除します。

0 投票する
4 に答える
6847 参照

iphone - オーディオ処理:音量レベルで再生

アプリケーションバンドルからサウンドファイルを読み取り、コピーして、最大音量レベル(ゲイン値またはピークパワー、技術的な名前はわかりません)で再生してから、別のファイルとしてバンドルに書き込みます。また。

コピーと書き込みの部分を行いました。結果のファイルは入力ファイルと同じです。これを行うには、AudioToolboxフレームワークのAudioFileサービスのAudioFileReadBytes()関数とAudioFileWriteBytes()関数を使用します。

したがって、入力ファイルのバイトとそのオーディオデータ形式(kAudioFilePropertyDataFormatでAudioFileGetProperty()を使用)がありますが、元のファイルの最大音量レベルで再生する変数がこれらに見つかりません。

目的を明確にするために、元の音量レベルに比べて音量レベルを上げたり下げたりする別のサウンドファイルを作成しようとしているので、ユーザーやiOSによって設定されるシステムの音量レベルは気にしません。

私が言及したフレームワークでそれを行うことは可能ですか?そうでない場合、代替案はありますか?

ありがとう


編集:いくつかのオーディオの基本に関するサムの答えを見て、私は別の選択肢で質問を拡張することにしました。

AudioQueueサービスを使用して、既存のサウンドファイル(バンドルに含まれている)を別のファイルに録音し、録音フェーズ中に音量レベル(フレームワークを使用)で再生できますか?


更新:これが、入力ファイルの読み取りと出力の書き込みの方法です。以下のコードは、振幅値の「一部」のサウンドレベルを下げますが、ノイズが多くなります。興味深いことに、振幅値として0.5を選択すると、サウンドレベルが下がるのではなく増加しますが、振幅値として0.1を使用すると、サウンドが下がります。どちらの場合も、不快なノイズが発生します。アートが正規化について話しているのはそのためだと思いますが、正規化についてはわかりません。

0 投票する
2 に答える
1428 参照

audio - OpenALでチャンネルゲインを設定するにはどうすればよいですか?

私は試した

エラー0xA002が発生しました。

0 投票する
5 に答える
1369 参照

shell - シェル スクリプトでの AIX vg 作成の問題

を使用してボリューム グループを作成することはできますmkvg -y trialvg xyzが、シェル スクリプトで次の
ように表される同じ行を使用する と、次の問題が発生します: bash - 4.0# ./execute_AIX.shオブジェクト クラス コレクション ファイルを開けません。パス名と権限を確認してください。0516-307 mkvg: デバイス構成データベースにアクセスできません。VG の作成: 失敗 mkvg -y $vg_name $dev_name





0 投票する
1 に答える
681 参照

windows - VirtualBox の動的サイズのハードディスクの原理は何ですか?

TrueCryptプロジェクトをご存知ですか?

コンテナファイルを作成し、フォーマットします。
コンテナ ファイルはボリュームのように見えます。
ボリュームに対して I/O を実行すると、I/O は暗号化されます。

ところで、コンテナのファイルサイズはvirtualboxのダイナミックハードディスク(.vdiファイル)のように柔軟にできますか?

TrueCrypt のような crypt ドライバーを作成しました。
しかし、まだデータを書き込んでいない場合でも、コンテナー ファイルには常にディスク サイズが保持されます。

この機能を Windows に実装する方法を教えてください。
原則は何ですか。

ありがとう。

0 投票する
1 に答える
494 参照

iphone - 他のセルに表示される MPVolumeView

以下のコードを使用して、ボリューム ビューをセルに実装しています。

しかし、私はそれに問題があります。テーブルビューを上下にスクロールするたびに、MPVolumeView が他のセルにも追加されます。どうすればこれを修正できますか?


0 投票する
1 に答える
9067 参照

macos - OS X で hdiutil を使用してボリュームをデタッチする際のエラー

Mac OS 10.5.8 で動作するプログラムを入手しました。このプログラムは、イメージをマウントし、ブラウザ プラグインをインストールして、イメージを再度マウント解除するという連続的なサイクルを実行します。このプログラムを実行したままにしておくと、最終的に「フォーク: リソースが一時的に利用できません」というエラーが発生する状況になります。アクティビティ モニターでは、diskimages-helper と呼ばれる数百のプロセスが実行されていることがわかります。なぜこれが起こるのか、どうすれば回避できるのか誰か知っていますか? 以下は、プログラムの 1 サイクルで使用するコマンドです。

0 投票する
3 に答える
8653 参照

android - サイレントモードやメディアボリュームを上書きする

マナーモードやメディア音量を無効にして、電話に大きなノイズをブロードキャストさせたい。私は目覚まし時計がサイレントモードを無効にすることができることを知っています。アプリを介してこれをどのように行いますか?

0 投票する
1 に答える
960 参照

linux - ALSAストリームのボリュームを設定します

ALSAストリームのボリュームを設定できる必要があります(PCMインターフェイスからのsnd_pcm_t)。これは一般的な操作であり、なぜ簡単な方法がないのかわかりませんか?これどうやってするの?減衰したデータをストリーミングすることはオプションではありません。これは、データがバッファリングされるため、音量調整が途切れる原因になるためです。DirectSoundとWinMMでは、これは単純な関数呼び出しです。私は何かを逃したことがありますか?ミキサーインターフェースを使用する必要がありますか?制御インターフェース?snd_pcm_tと制御インターフェースの間に接続がありません。間違ったAPIを使用していますか?