Uma interface gráfica pode sobreviver por dias em uma máquina estável, mas existem muitas razões pelas quais ela pode parar de funcionar. Para evitar esses efeitos colaterais, sugiro usar um utilitário de baixo nível para gravação.
Se não houver necessidade de compressão de áudio, podemos gravar usando a ferramenta de linha de comando simples parec que vem com o pulseaudio. Podemos ajustar taxa de amostragem ou canais, gravar dados PCM RAW ou escolher entre uma variedade de recipientes de saída. A gravação é feita para um arquivo, se especificado.
parec --device=<source> <filename>
Isto irá gravar a partir do dispositivo de origem especificado usando as configurações padrão que podem ser adaptadas (consulte manpage pacat ) até que ele seja interrompido por interrupção do teclado, sinal TERM ou KILL, ou fechando o terminal.
Infelizmente instabilidades de Pulseaudio, ALSA, ou mesmo o hardware ainda pode ocorrer se estamos falando de dias. Mas estes também terão efeitos adversos em todas as outras ferramentas de gravação de som.