169 похожих чатов

Скажите кто ни будь пробовал программировать звук на MASM?

8 ответов

5 просмотров

на фасм на оффсайте есть пример создание wav

Это лучше делать на плюсах через WASAPI, если конечно ты не пишешь драйвер для своей оси

disba1ancer
Это лучше делать на плюсах через WASAPI, если коне...

Старые mmapi в винде (которые waveOutXXX) лучше всего подходят, нужно вызвать буквально несколько функций, чтобы получить возможность писать в буфер. Проще будет только вавка в памяти и потом PlaySound её. А WASAPI это для взрослых, которым нужны лоу латенси и прочие страшные вещи.

s54820
Старые mmapi в винде (которые waveOutXXX) лучше вс...

waveOut иногда пердит на ровном месте

Сергей-Виноградов Автор вопроса
disba1ancer
Это лучше делать на плюсах через WASAPI, если коне...

да не я не музыку писать собираюсь чисто интересно изучить механику через звук

disba1ancer
Это лучше делать на плюсах через WASAPI, если коне...

А варезники в своих кряках используя это пишут музыку?

disba1ancer
А при чём тут вареники и кряки?

Трекерная музыка, занимающая очень мало места, и которую писали демосценеры. В старых патчах и кейгенах очень часто можно было встретить. Сейчас тоже пишут, но патчи и кейгены чаще встречаются на .NET, а там этим уже никого не удивить.

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
короче сгенерила мне эта штука код на ассемблере: struc string val { common local .value dq .value .value: if ~val eq db val end if db 0 } fo...
Vi Chapmann Chapmann
12
Всем привет! Массив вводится с клавиатуры, кол-во элементов неизвестно, поэтому я указал arr db 100 dup(?) С нахождением максимума проблем нет, а вот минимум почему-то всегд...
En Vind Av Sorg
11
Помогите, пожалуйста, делаю программу для для подсчёта корней квадратного уравнения, знаю, что есть куча недочётов, недоработок, но основная проблема в том, что почему-то при ...
NYC
13
#include <stdio.h> int main(void) { int n; scanf("%d", &n); int digits1[n] = {0}; int digits2[n] = {0}; я не могу таким образом заранее массив нулями заполнить?
Linus
12
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
читать файл максимально быстро? странный вопрос))
zamtmn
53
я про форму записи. смысл указывать что 8 байтный регистр 8 байт?
Aiwan \ (•◡•) / _bot
10
Вроде бы вопрос уже заезжанный, но тем не менее У меня есть функция menu() которая выводит набор возможных действий, а затем спрашивает у пользователя что он хотел бы сделать....
David Golovatin
4
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Карта сайта