Вниз  C / C++
- 29.10.2016 / 21:27
kalterfive
  Пользователь

kalterfive 
Сейчас: Offline
Кто‐нибудь может объяснить что такое Trap Representation или Value Trapping?
__________________
 Homo homini penis est.
- 29.10.2016 / 21:33
Oak
  Пользователь

Oak 
Сейчас: Offline
__________________
 Эль Презеденте
- 14.11.2016 / 18:14
wRadchuk
  Пользователь

wRadchuk 
Сейчас: Offline
Здравствуйте ребятки! :gg: Я вот тут гуглил свою проблему и не смог найти рабочего решения. В общем сижу на пингвинчике Убунту и пишу код в блокнотике, ну скажем, терминал мой ИДЕ. И тут в моей задаче появилась необходимость работы со звуком. Но решения я не нашел. Всего нужно воспроизвести ноту. Но я не разбираюсь в программировании музыки. Может кто знает как средствами С/C++ реализовать плей ноты и какие хедеры курить. Иль нужна сторонняя либа? Помогите пожалуйста. Очень нужно. Заранее спасибо.

P.S. У меня линукс, для форточек примеры не давать. Они не работают. :)
- 14.11.2016 / 18:59
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
wRadchuk, например можно взять sfml, qt. Ну или обращаться к драйверу звуковому.
__________________
 знает толк
- 14.11.2016 / 20:09
wRadchuk
  Пользователь

wRadchuk 
Сейчас: Offline
vl@volk, а не подскажешь где можно прочитать про работу с звуковым драйвером. Я не любитель библиотек, а третий вариант мне понравился. Сам пока что нагуглил только о записи звука с микрофона и записи в файл. Нет ни слова о нотах. Как кодировать звук и воспроизводить стандартными методами Си, к тому же найденные исходники не рабочие. Я понял что нужно работать с хедером soundcard.h, но так и не нашел как с ним работать для воспроизведения нот разной тональности.


P.S. Я прошу пример на Си, в нем ведь есть организация работы со звуком? Сам найти не смог. Всё поверхностно и не в те ворота. :-(
- 14.11.2016 / 20:21
Helltar
  Пользователь

Helltar 
Сейчас: Offline
- 14.11.2016 / 20:34
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
__________________
 знает толк

Изменено vl@volk (14.11 / 20:34) (всего 1 раз)
- 14.11.2016 / 20:36
wRadchuk
  Пользователь

wRadchuk 
Сейчас: Offline
Helltar, я без тебя гуглом могу пользоватся. Не знаешь или не хочешь вникать иди мимо.


P.S. vl@volk, ты единственный кто что-то новое мне сказал. Пойду гуглить про работу с звуковым драйвером.

P.P.S. Может сам разберусь, но если кто заметит мои посты и знает что полезное, пишите.
- 14.11.2016 / 20:39
Naik
  Пользователь

Naik 
Сейчас: Offline
- 14.11.2016 / 22:12
Helltar
  Пользователь

Helltar 
Сейчас: Offline
Я вот тут гуглил свою проблему и не смог найти рабочего решенияHelltar, я без тебя гуглом могу пользоватсяПо запросу овер 100 видео на ютабе, и либа в первой же ссылке:
  1. #include "CFugueLib.h"
  2. void main()
  3. {
  4.     CFugue::Player player; // Create the Player Object
  5.     player.Play("C D E F G A B"); // Play the Music Notes on the default MIDI output port
  6. }


Изменено Helltar (14.11 / 22:14) (всего 2 раза)
Наверх  Всего сообщений: 2777
Фильтровать сообщения
Поиск по теме
Файлы топика (111)