2009-06-30 2 views

risposta

2

Alla fine ho trovato il codice per fare esattamente quello che volevo nel capitolo 10 del libro Swing Hacks.

2

Nell'API Java Sound si aggira intorno a AudioSystem.getAudioInputStream che restituirà AudioInputStream che mostra come aprire i file audio in formato Java. È abbastanza buono leggere i file .wav, ma non abbastanza per gli mp3.

Consente di leggere i byte uno per uno direttamente. Inoltre getAudioFormat restituirà oggetti con frequenza di campionamento, bit/campione, ecc. Dopo aver letto la tua forma d'onda puoi disegnarla nel modo preferito sullo schermo (Swing, AWT, file png sul web, ecc.).