PitchTracking.java 文件源码

java
阅读 29 收藏 0 点赞 0 评论 0

项目:MakamBox 作者:
public void captureAudio() {                                    
    try {                                                       
        bufferSize = 2048;                                          // Define Buffer size
        buffer = new byte[bufferSize];                              // Buffer array
        info = new DataLine.Info(TargetDataLine.class, format);     // Dataline info
        recLine = (TargetDataLine) AudioSystem.getLine(info);       // Getting mixer line from driver (system selected)
        recLine.open(format);                                       // Opening recording line (make connection)
        recLine.start();                                            // Start draining line
        runner();                                                   // Create new runner for thread
        captureThread = new Thread(runner);                         // Define new thread
        captureThread.start();                                      // Start for capture, invoke thread
    } catch (LineUnavailableException e) {
        System.err.println("Line unavailable: " + e);
        System.exit(-2);
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号