Я новичок в концепции представления звука и обработки в информатике, я знаю о многих осложнениях, связанных с теоремой выборки Найквиста, частотами, амплитудой, периодами времени и т. Д.Концепция обработки/редактирования аудио в информатике?
В настоящее время я исследую окрестности , Я нашел, что Java имеет Java Sound API: http://docs.oracle.com/javase/tutorial/sound/ Я решил использовать Java для этого.
Я хочу запрограммировать очень простой аудиоредактор для моего проекта CS в колледже, возможно, тупой вариант смелости. Я потерялся здесь особенно с точки зрения потока данных и проектирования/моделирования программного обеспечения, мне просто нужно подтолкнуть в правильном направлении. Я был бы признателен за помощь и помощь.
Заранее спасибо.
Что вы хотите сделать точным, как первый шаг? «делать глуповатую версию дерзости» - это нормально, но где вы хотите начать точный? обработка звука (эффектов)? отобразить форму волны? и т. д., вы, вероятно, сделаете дорожную карту со списком вещей, которые вы хотите реализовать. – Basj
Спасибо за ваш ответ! Первым шагом будет импорт и чтение аудиоданных из существующих форматов файлов, затем с аудиоданных, рисование формы сигнала и, конечно, воспроизведение через форму волны с помощью амплитудного счетчика для представления амплитуды в каждом образце. – Aph
Вам понадобятся [аудиокодеки (кодеры/декодеры)] (http://en.wikipedia.org/wiki/Audio_codecs), чтобы выполнить свой первый шаг. –