0 / 0 / 0
Регистрация: 12.12.2014
Сообщений: 20
1

C++ работа с аудиофайлами

04.04.2015, 08:49. Показов 2128. Ответов 1
Метки нет (Все метки)

Здравствуйте, тема курсовой "Генерация мелодий"(на основе октав или нот(хз)). Необходимо подключение аудио файла(В программа разграничивать время нот) или аудио файлов(посоветовали в одном файле т.к. открытие аудио файлов занимает время).
Посоветуйте наиболее подходящую программу на C++. Библиотеки...
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.04.2015, 08:49
Ответы с готовыми решениями:

Работа с аудиофайлами
Помогите пожалуйста советом. Нужно написать программу в Qt creator на C++, в которую загружается...

Работа с аудиофайлами
Здравствуйте! Подскажите, как загрузить mp3 файл в память (или flac) так, чтобы можно было работать...

Задача с аудиофайлами
Добрый день! Помогите решить задачку. В директории есть некоторое количество .wav файлов. Нужно...

Как создать базу данных с аудиофайлами?
По типу: исполнители - разветвление на их альбомы - разветвление песни их альбомов. Как потом эту...

1
81 / 40 / 22
Регистрация: 03.05.2013
Сообщений: 694
04.04.2015, 18:23 2
Лучший ответ Сообщение было отмечено NikitaSuperHero как решение

Решение

libsndfile самая самая.... + формула синуса
C++
1
2
3
4
5
6
7
8
9
10
11
12
  sample_count  = 44100;   // one second of sound
   amplitude     = 0.5;
   sample_rate   = 44100.0;
   frequency     = 440.0;
   initial_phase = 0.0;
   sum = initial_phase;
 
   for (i=0; i<sample_count; i++) {
      output = amplitude * cos(sum);
      phase_increment = 2 * 3.14159265359 * frequency / sample_rate;
      sum = sum + phase_increment;
   }
Генерируешь ноту, записываешь(дописываешь), и тд... в итоге не Моцарт, но рингтон точно.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.04.2015, 18:23
Помогаю со студенческими работами здесь

Взаимодействие с аудиофайлами: какие нужны библиотеки
народ,подскажите функции,которые с аудио работают.И какие библиотеки подключать.Надо,чтобы файл...

Нужна летиратура, в которой бы описывались работа с событиями, работа с элементами управления
Помогите пожалуйста найти летиратуру, в которой бы описывались работа с событиями,работа со всеми...

Работа - проведение обучающих семинаров по C#. Работа по выходным дням ( сб-вс - 32 часа). От 30 000р.
Обязанности - проведение обучающих семинаров по C# Базовый (начальный уровень). Опыт...

Работа с Меню. Сохранение, печать, создать новый. Работа с рисованием
В общем сабж. Делается программа, которая должная Сохранять, печатать и очищать поле (создать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru