| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Come generare un tono in Java
    Si consiglia di creare un suono dal vostro programma , come ad esempio un tono di avviso, senza accedere suoni pre-registrati dal disco rigido . È possibile utilizzare le librerie "suono" in dotazione per costruire funzioni di suono che generano in Java . Queste funzioni possono quindi riprodurre i toni prolungati sulla base di input numerico per la durata e la frequenza . Cose che ti serviranno
    Java Development Kit ( JDK ) economici Mostra più istruzioni
    1

    impostare la classe Java :

    public class SolidTone {

    }
    2

    creare una funzione per creare il tono all'interno della classe . Questa funzione crea la lunghezza e la frequenza del tono in un array :

    public class SolidTone { public double [ ] createTone (doppio hertz, doppia lunghezza ) { int n = ( int ) ( StdAudio.SAMPLE_RATE * lunghezza ) ; double [ ] a = new double [ N +1]; for (int i = 0; i < = N; i + + ) { a [i] = Math.sin ( 2 * Math.PI * i * hertz /StdAudio.SAMPLE_RATE ) ; } return a; } }
    3

    Creare la funzione principale all'interno della classe SolidTone , con le variabili per costruire il tono :

    public static void main (String [] args ) {double hertz = 35; //35 lunghezza hertzdouble = 25; //25 secondsdouble [ ] = created_tone createTone ( hertz, lunghezza ) ; //crea un array

    StdAudio.play ( a); }
    4

    riprodurre il tono all'interno della funzione principale :

    StdAudio.play ( created_tone ) ;

    Previous :

    next :
      Articoli Correlati
    ·Come impostare il cursore su un JTextField specifico 
    ·Sugli attributi di un asilo nido 
    ·Perché è Java scalabile ? 
    ·Come rimuovere Records Null da un array in Java 
    ·Come modificare un intero in una stringa in Java 
    ·Java concatenazione di stringhe vs . StringBuilder 
    ·Non NetBeans Lasciare Passi singoli 
    ·Java casa non punta al JDK 
    ·Come installare i file APK inviato via email 
    ·Come creare il documento XML utilizzando JDOM 
      Articoli in evidenza
    ·Come installare Java su un telefono cellulare Windows M…
    ·Come fare un maiuscolo String Usare Python 
    ·JavaScript chiamare una funzione da una funzione 
    ·PowerShell Data Funzioni 
    ·Come migliorare il VBA Lentezza tabella di Microsoft Wo…
    ·Che cosa è la stringa di indicizzazione in Python ? 
    ·Tutorial per AJAX Impaginazione e JQuery in PHP 
    ·Come modificare siti HTML 
    ·Come convertire RTF in testo normale in Visual Basic 
    ·Come fare una tabella con jQuery 
    Copyright © Conoscenza Informatica http://it.wingwit.com