Я использую Java Sound API для захвата звука на Windows машине путем чтения данных из TargetDataLine. Это работает нормально, если я открываю строку, считываю данные из строки и затем закрываю ее. Однако, если я снова открою его после закрытия, я получу исключение LineUnavailableException. Может кто-нибудь объяснить мне, что происходит? Если я хочу записать несколько аудиоклипов один за другим, скажем, повторяя это: начать -------> запись ---------> несколько раз остановить, как я могу это сделать?
Спасибо