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