javax.sound.sampled

    0熱度

    1回答

    我可以讀取MP3文件,並可以播放它。但是現在我想改變一個mp3文件的字節碼。我如何能看到一個MP3文件的字節碼?我也想編輯字節碼。我在Google上搜索了2天,但找不到任何解決方案。我會很感激,如果任何人能幫助我....

    0熱度

    1回答

    我對Java中的音頻有點新鮮。我試圖做的是在播放音頻時,我想重新繪製JComponent,但SourceDataLine會阻止其他所有代碼行,包括其他線程。 這裏是我的play()方法 public void play() { final AudioFormat af =new AudioFormat(Note.SAMPLE_RATE, 8, 1, true, true);

    21熱度

    5回答

    我想在我的android應用中導入一些javax.*類,但我一直在Android Studio中收到編譯器錯誤。 我正在使用Ubuntu Linux 13.04。 這裏是我的進口: import android.os.Bundle; import android.app.Activity; import android.view.Menu; // Here are the imports I

    0熱度

    1回答

    我試圖在鼠標輸入JButton的同時更改波形文件的間距。 問題是JButton對象不支持SAMPLE_RATE控件。 如何改變音調? (FloatControl.Type.SAMPLE_RATE)

    0熱度

    1回答

    我正在嘗試使用javax.sound.sampled, 啓動音樂到我的程序中,並且我寫了一個名爲music的方法,該方法在執行時應該啓動音樂片段。它是這樣的: public void playMusic(){ try { AudioInputStream astream = AudioSystem.getAudioInputStream( newFileInpu

    1熱度

    1回答

    使用javax.sound.sampled.Clip困惑NullPointerException 在Mac上運行在Eclipse上。 輸入波形文件存在, 構造函數正常工作。對象實例已創建。 只是不能訪問它們中的任何一個的實例方法。 這裏可能是Java 101的問題,所以我提前道歉,如果是的話? 或者日食101,對於這個問題...... public class AudioClipTester {

    2熱度

    1回答

    我正在讀取16位和24位採樣位深度的音頻文件並解析它們以確定它們的長度沒有困難。然而,當讀取32位文件時,我得到 javax.sound.sampled.UnsupportedAudioFileException: could not get audio input stream from input file at javax.sound.sampled.AudioSystem.getAudi

    0熱度

    1回答

    背景:我正在使用JLayer播放MP3文件。我試圖分析MP3中不同的幅度/音頻電平。通過我的分析,我想確定MP3開始和結束時的靜音持續時間。另外,當正在播放MP3時,我想要一個圖形來顯示音頻電平(如視覺聲波)。 問題:爲了進行有效的分析,我需要能夠分析原始PCM數據。目前,我正在分析通過AudioInputStream檢索到的字節[],並將其發送到SourceDataLine。 PCM短[]不是字

    2熱度

    1回答

    我嘗試在套接字之間傳遞音頻,但它在客戶端傳遞一次,而不是客戶端停止工作。 我覺得這樣我寫的和發送可能是錯了,請幫我關於這個代碼 以下是我的服務器代碼: public void run(){ try{ SetInitialSettings(); int bufferSize = (int) format.getSampleRate() * (int) forma

    0熱度

    1回答

    我很困惑,爲什麼這會直接終止...調試器迄今一直沒有真正的幫助..我相信代碼運行的整個方式通過。 import java.io.File; import javax.sound.sampled.AudioInputStream; import javax.sound.sampled.AudioSystem; import javax.sound.sampled.Clip; import