| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Sådan Generer en Tone i Java
    Du kan skabe lyd fra dit program, såsom en advarselstone, uden at få adgang indspillede lyde fra harddisken . Du kan bruge den medfølgende "Sound" biblioteker til at bygge lyd - genererende funktioner i Java. Disse funktioner kan derefter spille udvidede toner baseret på numerisk input til varighed og hyppighed . Ting du skal
    Java Development Kit ( JDK )
    Vis Flere Instruktioner
    1

    Opsæt Java Class :

    public class SolidTone { < br >

    }
    2

    Opret en funktion for at oprette tonen inde i klassen. Denne funktion vil skabe længden og hyppigheden af ​​tonen i et array : Hej

    public class SolidTone {public double [ ] createTone (dobbelt hertz , dobbelt længde) { int N = ( int) ( StdAudio.SAMPLE_RATE * længde ), 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 );} tilbagevenden a ;}}
    3

    Opret hovedfunktion inde SolidTone klasse, med variabler til at konstruere den tone : Hej

    public static void main (String [] args ) { double hertz = 35 //35 hertzdouble længde = 25 //25 secondsdouble [ ] created_tone = createTone ( hertz , længde ) //opretter et array

    StdAudio.play ( a );}
    4

    Spil tonen i den overordnede funktion : Hej

    StdAudio.play ( created_tone )

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Konverter en binær Array til en String i Java 
    ·Fil Håndtering i Java Tutorial 
    ·Sådan tilføjes et bibliotek til NetBeans 
    ·Sådan installeres OpenCMS 
    ·Forskelle mellem Servlets & JSP 
    ·Sådan Find en Java Thread på Runtime 
    ·Sådan kører en Clojure Application på JVM & CLR 
    ·Hvad er forskellen mellem JVM Hukommelse & Heap Size 
    ·Hvilket program skal jeg bruge til at oprette Java spil…
    ·Sådan testes en JDBC driver 
      Anbefalede Artikler
    ·Sådan oprettes JAS Med Afhængigheder 
    ·Former i Visual Basic i Project for skole System 
    ·Hvordan man tegner et lagkagediagram i Java 
    ·Sådan Medtag en PHP Header 
    ·Hvordan til at erklære en String Array 
    ·Hvordan man programmerer et array i Visual Basic 
    ·Hvordan at skjule en Scrollbar med JavaScript 
    ·Sådan importeres MySQL til HSQLDB 
    ·Sådan kopieres en fil i JSP 
    ·Hvorfor er Java Scalable 
    Copyright © Computer Viden http://www.computerdk.com