Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.11.2018, 14:28   #1
milito
 
Регистрация: 12.11.2018
Сообщений: 4
По умолчанию воспроизведение классической музыки в ассемблер

преподаватель дал задание, воспроизвести мелодию Шопена - Осенний вальс в программе на ассемблере. Представлений как это сделать нет, need help
milito вне форума Ответить с цитированием
Старый 12.11.2018, 14:39   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Зависит от нужной степени "погружения". В простейшем случае - качаете wav, mp3 и вызываете https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx
p51x вне форума Ответить с цитированием
Старый 12.11.2018, 14:44   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

воспроизвести где - на системной динамике, на звуковой карте?
и какой Ассемблер (под какую ОС) ?

если под Windows, то проще взять готовый аудиофайл и воспроизвести его.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 12.11.2018, 14:53   #4
milito
 
Регистрация: 12.11.2018
Сообщений: 4
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
воспроизвести где - на системной динамике, на звуковой карте?
и какой Ассемблер (под какую ОС) ?

если под Windows, то проще взять готовый аудиофайл и воспроизвести его.
насколько я понял, нужно воспроизвести на звуковой карте, именно машинными звуками.
Ассемблер под Windows скорее всего
milito вне форума Ответить с цитированием
Старый 12.11.2018, 15:04   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от milito Посмотреть сообщение
насколько я понял, нужно воспроизвести на звуковой карте, именно машинными звуками.
уверены?


Цитата:
Сообщение от milito Посмотреть сообщение
Ассемблер под Windows скорее всего
точно под Windows?

ну, если так, тогда
почитайте тут - http://www.manhunter.ru/assembler/97...ssemblere.html


p.s. но, Шопена всё равно придётся искать в цифровом виде или набирать по нотам.
Само по себе оно не заиграет.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 12.11.2018, 15:35   #6
milito
 
Регистрация: 12.11.2018
Сообщений: 4
По умолчанию

в том что в машинными звуками, уверен.
то что Шопена по нотам набирать в курсе.
спасибо за помощь
milito вне форума Ответить с цитированием
Старый 12.11.2018, 15:41   #7
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Что вы называете машинными звуками? Скрипом жесткого? Спикер - машинный звук? МИДИ? wav? ...
p51x вне форума Ответить с цитированием
Старый 12.11.2018, 16:35   #8
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,536
По умолчанию

Вангую: это системный динамик.
И ни фига себе запросики у препода - вальс Шопена! Может, еще и в полифонии ?
Ну еще "В лесу родилась елочка" или хотя бы https://www.youtube.com/watch?v=X6M29kbFbsk (с 0:33с)

Последний раз редактировалось digitalis; 12.11.2018 в 20:10.
digitalis вне форума Ответить с цитированием
Старый 12.11.2018, 16:45   #9
milito
 
Регистрация: 12.11.2018
Сообщений: 4
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Что вы называете машинными звуками? Скрипом жесткого? Спикер - машинный звук? МИДИ? wav? ...
точно ответить не могу.
установка УМПК - 80 при включении издает мелодию, ну и преподаватель дал задание чтоб точно так же проигралась мелодия Шопена - Осенний вальс.
по моему мнению в этой установке звук издает микропроцессор либо какой-то другой элемент.
milito вне форума Ответить с цитированием
Старый 12.11.2018, 17:05   #10
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от milito Посмотреть сообщение
установка УМПК - 80 при включении издает мелодию
это такая вот железная коробка - http://www.computer-museum.ru/histus...rucom_2011.htm ??


Цитата:
Сообщение от milito Посмотреть сообщение
у и преподаватель дал задание чтоб точно так же проигралась мелодия Шопена - Осенний вальс.
проигралась где? на УМПК? На компьютере (под Windows)?
Если под Windows, то при чём здесь УМПК?

Цитата:
Сообщение от milito Посмотреть сообщение
по моему мнению в этой установке звук издает микропроцессор либо какой-то другой элемент.
мда. с такими познаниями Вам будет не очень легко решить поставленную задачу...
Трудно будет даже определить, что Вам нужен за ассемблер и "какой другой элемент" нужно заставить звучать...
https://www.youtube.com/watch?v=hD_70zTAH5U
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Воспроизведение музыки в андроид студио илья123456 Java Мобильная разработка (Android) 0 11.11.2018 15:57
воспроизведение музыки zla9_kolu4ka Мобильные ОС (Android, iOS, Windows Phone) 1 10.04.2014 23:32
Воспроизведение музыки в программе из сети UKRtortik Общие вопросы Delphi 3 29.03.2014 22:10
Название композиций на диске классической музыки. С юмором о печальном. Вадим Мошев Свободное общение 20 06.09.2012 07:28
Воспроизведение музыки из интернета Arsenx777 Работа с сетью в Delphi 4 25.01.2012 22:53