Приставки > Железо
О наболевшем - Звук - техническая реализация!!!
<< < (2/3) > >>
ajak:
вот это кайфовый ответ. :)

.186
org    100h



Добавлено позже:
Кайфова бы доки низкоуровневые почитать про программирование звуковушки.
HardWareMan:
Писал по книжке Зубкова С.В. "Assembler для DOS, Windows и UNIX". Самый прикол в том, что эта книжка есть у меня в электронном виде, но там отсутствует целый раздел по низкоуровнему программированию железа. Это почти треть всей бумажной книги. Так что увы - найдешь в бумаге - сразу покупай.


--- Цитата: ajak от 07 Февраль 2008, 17:19:16 ---вот это кайфовый ответ. :)

.186
org    100h


--- Конец цитаты ---
Все верно, выхлоп - СОМ файл. а его, как известно, система грузит со смещением на целый блок, записывая туда свою служебную инфу о потоке. ;)
ajak:

--- Цитата ---выхлоп - СОМ файл
--- Конец цитаты ---
. Хех.  :) Да, помню, помню. Вначале показалось, что сложная книга, но потом набравшись опыта  - стало всё понятно и легко. Недавно универ попросил вернуть. :(. Надо ьы купить. Чёт мне калашников не очень нравиться. Меня больше засмущала сигнатура .186 <_<

Добавлено позже:
Ну, коли пошла такая пьянка, то вот вам
http://www.youtube.com/watch?v=cHPgbuM3Yo8
Не знаю как я это нашел. Пока файл не качал, только видео смотрел. Не хочу прогу запускать пока. Нету VM.
А вот ещё интересная штука, почти то что я искал, но не совсем
http://www.manfreda.org/LordFrito/2A03/Notes.html
http://www.manfreda.org/LordFrito/index.html
Осталось мне только найти прогу, с помошью которой мога музу сочинять для дендика. Наподобие Cakewalk'a. Если кто знает пишите. :blush:
HardWareMan:
.186 поставил ради расширенных команд PUSHA/POPA. А так он не нужен, если ручками писать сохранения каждого  регистра в стеке.

А для написания музы под Дендик был треккер досовый. В ДосБоксе нормально пускался.
ajak:
Начал вплотную звуком заниматься. Начал эксперементировать с
http://www.manfreda.org/LordFrito/2A03/Notes.html
Там есть такие параметры, о которых я не разу не слышал. Думал частота, фаза, уровень, амплитуда, затухание  - это основные, а ещё есть какие то Attack, Decay, Sustain, Release. Это что применимо к цифровому звуку чтоль? Эти параметры реально сущ. или их ввели для облегчения работы со звуком?
Что они значат?
Rumata:
Ты бы с терминами разобрался. Чем "уровень" отличается от "амплитуды"? Attack - атака, Decay - затухание, Sustain - скорее эффект, Release - отпускание клавиши
sergi:
Лучше бы помогли с командами Z80 как он управляет YM2612 <_<
ajak:
Чем "уровень" отличается от "амплитуды". Дык одно и тоже. <_< Я виноват.

Добавлено позже:

--- Цитата ---Attack - атака
--- Конец цитаты ---
Но это перевод. А что это значит? ::)
sergi:
"Base is under attak" что значит :lol:
Rumata:

--- Цитата: ajak ---А что это значит?
--- Конец цитаты ---
А что, при музыкальном образовании теорию не дают? Атака - нарастание амплитуды сигнала
ajak:
Не повереш. Не давали. Ну если ты про сольфеджио говориш.
evgs:
Фамитрекер http://famitracker.shoodot.net/ под Windows намного удобнее!
Смотрите, какую красоту в нем можно наваять: http://famitracker.shoodot.net/forum/posts.php?id=214

Это самый лучший денди-трекер на сегодня. Он может сохранять результат творчества в NSF
Rumata:
А-фи-геть. Даже если брать ноту вокалом, сначала идет нарастание, потом удержание, потом затухание. В общем-то, формирование звука всюду более-менее одинаково, а синтез с той или иной точностью его повторяет
ajak:

--- Цитата ---А-фи-геть
--- Конец цитаты ---
:(


--- Цитата ---Фамитрекер http://famitracker.shoodot.net/ под Windows намного удобнее!
Смотрите, какую красоту в нем можно наваять: http://famitracker.shoodot.net/forum/posts.php?id=214

Это самый лучший денди-трекер на сегодня. Он может сохранять результат творчества в NSF
--- Конец цитаты ---
Ого :ohmy: Спасибо большое.

Добавлено позже:
Не понял, что там за канал DPCM. Думал у денди всего 4 канала. 2 прямоугольных, один треугольный, и шум. А здесь ещё один какой-то.
И такой вопросик? А почему не ввели пилообразный? Или он похож на какой-то из этих?
sergi:
Пилообразный и есть треугольник

Лучше бы кто подсказал общий принцип звукового движка на z80 для синтезатора YM2612

И момент такой PSG у денди это все каналы или только те которые прямоугольные?
а остальные тогда как называются
ну шум - noise
а треугольник? :?
ajak:

--- Цитата ---Пилообразный и есть треугольник
--- Конец цитаты ---
Я как понимаю, это разное. Треугольник - это 45 градусов вверх до пика,а потом 45 градусов вниз. А пилообразный, это 45 градусов вверх, а потом резко вниз - прямая. Но углы это условность. Может под разным углом быть.

--- Цитата ---Лучше бы кто подсказал общий принцип звукового движка на z80 для синтезатора YM2612

--- Конец цитаты ---
Мало знаю, ничего сказать не могу. Ждём ответа от знатоков.
evgs:
Пилообразный и треугольный сигналы - разные вещи. ajak правильно написал, в чем их отличие.
У денди на самом деле всего пять каналов - это же в любом эмуляторе можно посмотреть (square1, square2, triangle, noise, DPCM)
DPCM-канал используется для заранее оцифрованных PCM семплов (что-то типа WAV). Обычно такими семплами являются голос, звук ударных, или бас-линия (как в играх от sunsoft, например "journey to silius", "batman-return of the joker")
_Я даже звуки дендика выкладывал в соседней теме: http://www.emu-land.net/forum/index.php/topic,11290.15.html

Есть одно но: DPCM канал в некоторых играх не используется. Игры от capcom-disney (chip&dale, darkwing duck и прочее и прочее...) не содержат семплов, однако музыка в этих играх выполнена на высшем уровне. Так что можно сэкономить немного памяти на картридже, если не использовать DPCM-канал с семплами.
ajak:
А почему же не внесли пилообразный? М... Какой у него тон, или это неправильно говорить тон. <_<
HardWareMan:

--- Цитата: ajak от 09 Февраль 2008, 14:11:52 ---А почему же не внесли пилообразный? М... Какой у него тон, или это неправильно говорить тон. <_<
--- Конец цитаты ---
Тембр. Треуголка звучит приятнее пилы. Хочешь послушать пилу? Подключи динамик к кадровой катушке ОС в телеке. %)
ajak:

--- Цитата ---Хочешь послушать пилу? Подключи динамик к кадровой катушке ОС в телеке. %)
--- Конец цитаты ---
Конечно хочу.  :)Вот только не знаю, что за кадровая катушка операц. услителя в телеке. :(
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии