コード例 #1
0
      @Override
      public void run() {
        myRecordDiagram.startDrawing();
        myRecordDiagram.setMinMax(-600f, 600f);

        myFrequenceDiagram.startDrawing();
        myFrequenceDiagram.setMax(30000);

        myFFTInverDiagram.startDrawing();
        myFFTInverDiagram.setMinMax(-600f, 600f);

        myFrequenceDiagram2.startDrawing();
        myFrequenceDiagram2.setMax(30000);

        audioRecord.startRecording();
        fftForwardThread = new FFTForwardThread(myHandler);
        fftForwardThread.start();
        MicroRecordThread = new MicroRecordThread(myHandler);
        MicroRecordThread.start();
        eqThread = new EQThread(myHandler);
        eqThread.start();
        fftInverseThread = new FFTInverseThread(myHandler);
        fftInverseThread.start();
        fftForwardThread2 = new FFTForwardThread2(myHandler);
        fftForwardThread2.start();
      }