javasound

    5

    2答えて

    WAVファイルのオーディオ形式の変換に問題があります。 私はマイクからの音を録音してい音が次の形式で記録されている: PCM_SIGNED 44100.0ヘルツ、16ビット、モノラル、2バイト/フレーム私は上記の形式を変換したい 、 ULAW 8000.0 Hzの、8ビット、モノラル、1バイト/フレーム Iは、 InputStream is = request.getInputStream();

    0

    1答えて

    私は現在、PCのメインスピーカーを制御するために使いたいJavaプログラムを書いています。現時点ではJSliderを使用しようとしています。これを行うにはChangeListenerを使用する方法がありますか? ChangeListenerではない場合は、これを自分のプログラムに統合できる別の方法がありますか?私はしっとりとウェブを探しています。

    5

    1答えて

    現時点ではにJSliderを使用して、自分のPCのマスターボリュームを制御しようとしています。これまでのところ、私は自分のPCのメインスピーカーのポートを見つけることができました。しかし、私はそれをうまく呼び出してgetValue()やsetValue()のようなメソッドを実行する方法を知らない。私はそれのすべてのための私のPCを検索するには、次のコードを使用している は、オーディオデバイスです:

    11

    3答えて

    this method (shown below)を使用してバイト配列にwavファイルを読み込んでいます。これでバイト配列内に格納されたので、音量を変更したいと思います。 private byte[] getAudioFileData(final String filePath) { byte[] data = null; try { final ByteArrayO

    6

    2答えて

    Toolkit.getDefaultToolkit().beep()を使用してビープ音を鳴らそうとすると、自分のWindowsコンピュータで動作しないようです。私は同じ問題を抱えている人も知っていますが、それは他のOSで動作すると言います。なぜ誰が知っていますか?

    7

    2答えて

    私はbinaural beatsでいくつかの作業をしており、ではわずかにという異なる2つのサウンドを再生できるJavaアプリケーションを構築しようとしています...約25-30Hzの違いです。 完璧な世界では、Javaに440と410などの2つの整数入力を与え、Javaで440Hzと410Hzの音色を再生したいと思います。 javax.sound.*クラスで見たように、JavaではピアノノートのA

    6

    1答えて

    オーディオファイルから振幅などの音楽情報をどのように取得できるのでしょうか? 生のオーディオファイルがあるとします。ファイルからデータを抽出して、私がhttp://www1.icsi.berkeley.edu/Speech/mr/nearfar.htmlのようなカーブを生成できるようにしたいとします。私はこの曲線を取得したら、私はFFTを実行します、など 私は、Javaサウンドのソリューションを検

    5

    2答えて

    私は、MIDIボリュームコントロールをMidiPlayerクラスで非常に長い時間稼動させようとしています。私はここでstackoverflowとインターネット上でこれを達成するための例を探しましたが、これまでに試したことはないようです。音量は同じです!私はそれが欲しいのと同じように変化しません。 私はWindows 7 professional上でJava 1.6.0_32を実行しています。 ここ

    6

    1答えて

    にwavファイルにmp3に変換するために私のコードは次のとおりです。 package audio1; import java.io.File; import javax.sound.sampled.AudioFileFormat; import javax.sound.sampled.AudioFormat; import javax.sound.sampled.AudioInputSt

    9

    1答えて

    私は、バイト配列にたAudioInputStreamてwavファイルを読んでいます AudioInputStream audiofile = AudioSystem.getAudioInputStream(f); byte[] audio=new byte[numberofframes*framesize]; int bytes=audiofile.read(audio);