Программа предоставляет 2 основные функции: make_noise(BMPimage&, int) и make_spectrogram(WAVaudio&, int, vector <RGB>), которые, соответственно, создают шум, спектрограмма которого повторяет указанное изображение, и генерирую спектрограмму указанного звука.
Для простоты программа работает с несжатым звуком в формате WAV и изображениями в формате BMP. Для указанных форматов реализованы структуры WAVaudio и BMPimage с функциями, необходимыми для работы с ними.
Liguha/Spectrogram
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|