Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur man skapar en ton i Java

    Du kanske vill skapa ljud från ditt program , t.ex. en varningssignal , utan tillgång till förinspelade ljud från hårddisken . Du kan använda den medföljande "Ljud" -bibliotek för att bygga ljud - genererande funktioner i Java . Dessa funktioner kan sedan spela utökade toner baserade på inskrivna siffror för varaktighet och frekvens . Saker du behöver Review, Java Development Kit ( JDK )
    Visa fler instruktioner
    1

    Konfigurera Java Class :

    public class SolidTone {

    }
    2

    Skapa en funktion för att skapa tonen inne i klassen . Denna funktion kommer att skapa längden och frekvensen av tonen i en array :

    public class SolidTone { public double [ ] createTone ( dubbla hertz , dubbel längd ) { int N = ( int ) ( StdAudio.SAMPLE_RATE * längd ) , 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 ) ; } retur a; } } Addera 3

    Skapa huvudsakliga funktion inuti SolidTone klassen , med variabler för att konstruera tonen :

    public static void main ( String [] args ) { double Hertz = 35 , //35 hertzdouble längd = 25 , //25 secondsdouble [ ] created_tone = createTone ( hertz , längd ) , //skapar en array StdAudio.play

    ( a ) ; }
    4

    Spela tonen inuti huvudsakliga funktion :

    StdAudio.play ( created_tone ) ,

    Tidigare:

    nästa:
    relaterade artiklar
    ·Så ringer en icke statisk metod från en statisk metod…
    ·Hur man installerar Java
    ·Hur man gör en Exit-knappen för Android
    ·Java Switch Uttalande Tutorial
    ·Hur Trim en Int i Java
    ·Hur Design Spel i Java
    ·Hur får man en bild i Java
    ·Hur till Öppen JPanel i Java
    ·Hur man använder Blender grafik i Java 3D
    ·Hur göra Border osynlig på en JFace Group
    Utvalda artiklarna
    ·Java Runtime Exec Tutorial
    ·Hur man hanterar Undantag i Ruby
    ·Så ringer en T - SQL funktion i VB 2008
    ·Hur Byt TSQL
    ·Konvertera ett datum till ett UNIX Tidsstämpel PHP
    ·Hur vill bifoga en PHP-fil i ett e
    ·Tutorial på VB Använda en SQL
    ·Hur man läser Hex filer i C + +
    ·Hur att skapa program för Windows Mobile Net
    ·Är Tidy Script Malware
    Copyright © Dator Kunskap http://www.dator.xyz