У меня есть аудиофайл, сэмплированный со скоростью 44 кбит / с, и он записывается несколько часов. Я хотел бы просмотреть необработанную форму волны на графике (рисунок) с чем-то вроде matplotlib
(или GR в Юлии), а затем сохранить фигуру на диск. В настоящее время это занимает значительное количество времени и хотелось бы сократить это время.
Каковы некоторые общие стратегии для этого? Есть ли какие-то особые обстоятельства, которые следует учитывать при подходах к уменьшению количества точек на рисунке? Я ожидаю, что потребуется некоторый тип подвыборки временных точек и что будет использоваться некоторая интерполяция или сглаживание. (Решения Python или Julia были бы идеальными, но другие языки, такие как R или MATLAB, достаточно похожи, чтобы понять подход.)