Приветствую всех!
Для желающих протестировать и использовать решил выложить свою программу для записи звука на Windows - Sound Recorder.
Решил вспомнить молодость и развить один проект. Изначально он возник из лабораторной работы по дисциплине "Обработка звука"..
С тех пор программа внешне и внутренне значительно изменилась.
Вот некоторые возможности:
- запись звука с выбранного устройства записи (используется библиотека Windows MME);
- выбор глубины звука (8, 16, 24 бита);
- выбор частоты дискретизации (от 8000 до 192000 кГц);
- выбор количества каналов (моно, стерео);
- визуализация графика звука в реальном времени при записи/воспроизведении;
- визуализация перегрузки (достижение 70, 90, 99.99% от макс. значения) при записи и воспроизведении;
- визуализация VU meter при записи и воспроизведении;
- визуализация графика звука после его записи;
- отображение клиппинга/перегрузки на графике звука;
- изменение громкости уже записанного звука;
- обрезка звука (начало, конец);
- сохранение, загрузка, воспроизведение ранее записанного звука.
Программа разрабатывалась для максимальной совместимости, поддерживается Windows XP и выше.
Рекомендуемое количество оперативной памяти - от 512 мб (до сохранения на диск файл пишется напрямую в оперативную память, чем её больше, тем больше доступно времени для записи).
Во время записи не производятся никакие манипуляции со звуком (изменение громкости, фильтры, обработка). Настроили параметры записи, включили запись - просто сохраняются данные, получаемые от выбранного устройства записи с выбранными параметрами (устройство сразу запускается с этими настройками, программа никак не преобразует звук).
Из возможных глюков:
- во время воспроизведения лучше не двигать и не масштабировать окно программы (возможны пропуски отдельных фрагментов при воспроизведении); (в версии 3.9.x в большинстве сценариев устранено);
-во время записи лучше не двигать и не масштабировать окно программы (возможны пропуски отдельных фрагментов при записи)(в версии 3.6.x в большинстве сценариев устранено);
-в Windows c русской локализацией всё отображается нормально, в английской и прочих локализациях, скорее всего, вместо русского шрифта будут кракозябры. О проблеме знаю, надо полностью переписывать код программы под использование Юникода (возможно, когда-то сделаю). Как вариант - пробуйте запустить другие версии (в папке "Old version)(в версии 3.x.x код переписан);
- возможны небольшие смещения надписей и некорректный масштаб отображения окна (даже не знаю почему так, версии RC (Release Candidate) должны корректно отображаться). Как вариант, в случае проблемы - пробуйте различные режимы совместимости при запуске программы (настраивается в контекстном меню начиная с Windows 7);
- eсли у вас некорректно отображаются некоторые элементы интерфейса во время записи/воспроизведения - РЕШЕНИЕ.
Огромная просьба - кто установил и у кого запустилось (или не запустилось), напишите свой отзыв, впечатления и пожелания. Это мотивирует дальше заниматься проектом.
Ссылка на актуальную версию программы (v3.9.14 Alpha 3)
P.S. Внутри архива внизу данного поста (файл "Example_short_16Bit_44KHz_Stereo.zip") есть аудио файл для проверки в приложении. У кого не работает запись звука (нет микрофона или других устройств записи), можете проверить функционал с помощью этого файла (добавить файл в приложении через меню "Файл -> Открыть").



Сообщение отредактировал @SEM* - 10.10.2025, 23:00
Для желающих протестировать и использовать решил выложить свою программу для записи звука на Windows - Sound Recorder.
Решил вспомнить молодость и развить один проект. Изначально он возник из лабораторной работы по дисциплине "Обработка звука"..
С тех пор программа внешне и внутренне значительно изменилась.
Вот некоторые возможности:
- запись звука с выбранного устройства записи (используется библиотека Windows MME);
- выбор глубины звука (8, 16, 24 бита);
- выбор частоты дискретизации (от 8000 до 192000 кГц);
- выбор количества каналов (моно, стерео);
- визуализация графика звука в реальном времени при записи/воспроизведении;
- визуализация перегрузки (достижение 70, 90, 99.99% от макс. значения) при записи и воспроизведении;
- визуализация VU meter при записи и воспроизведении;
- визуализация графика звука после его записи;
- отображение клиппинга/перегрузки на графике звука;
- изменение громкости уже записанного звука;
- обрезка звука (начало, конец);
- сохранение, загрузка, воспроизведение ранее записанного звука.
Программа разрабатывалась для максимальной совместимости, поддерживается Windows XP и выше.
Рекомендуемое количество оперативной памяти - от 512 мб (до сохранения на диск файл пишется напрямую в оперативную память, чем её больше, тем больше доступно времени для записи).
Во время записи не производятся никакие манипуляции со звуком (изменение громкости, фильтры, обработка). Настроили параметры записи, включили запись - просто сохраняются данные, получаемые от выбранного устройства записи с выбранными параметрами (устройство сразу запускается с этими настройками, программа никак не преобразует звук).
Из возможных глюков:
-
-
- возможны небольшие смещения надписей и некорректный масштаб отображения окна (даже не знаю почему так, версии RC (Release Candidate) должны корректно отображаться). Как вариант, в случае проблемы - пробуйте различные режимы совместимости при запуске программы (настраивается в контекстном меню начиная с Windows 7);
- eсли у вас некорректно отображаются некоторые элементы интерфейса во время записи/воспроизведения - РЕШЕНИЕ.
Огромная просьба - кто установил и у кого запустилось (или не запустилось), напишите свой отзыв, впечатления и пожелания. Это мотивирует дальше заниматься проектом.
Ссылка на актуальную версию программы (v3.9.14 Alpha 3)
Ссылки на предыдущие версии программы
P.S. Внутри архива внизу данного поста (файл "Example_short_16Bit_44KHz_Stereo.zip") есть аудио файл для проверки в приложении. У кого не работает запись звука (нет микрофона или других устройств записи), можете проверить функционал с помощью этого файла (добавить файл в приложении через меню "Файл -> Открыть").
Сообщение отредактировал @SEM* - 10.10.2025, 23:00




24.11.2024, 16:23 Закрепленное сообщение!













