Просмотр полной версии : cover под бипер
Решил портировать понравившийся ещё в детстве трэк из battletoads под бипер.
Однобитный звуковой движок - Phaser1.
Я её тоже ковырял, и тоже на phaser1. Но у меня довольно коряво получилось.
NEO SPECTRUMAN
31.01.2012, 22:36
ALKO, А чего тема не в спектрумовском разделе
Творчество
Творчество, успехи и достижения спектрумистов в областях отличных от платформы ZX Spectrum
ALKO, А чего тема не в спектрумовском разделе
Тож об этом подумал, но озвучивать нестал.
трд мне не нужно, я всё равно для своего 48-ми килобайтного создаю,на нём нет дисковода...Закидываю через mp3 плеер.
---------- Post added at 02:04 ---------- Previous post was at 01:44 ----------
ЗЫ, на подходе ещё один cover темы vampire killer из castlevania на nes.Только уже планирую на savage engine перейти. (там правда "ударные" по слабее)
NovaStorm
01.02.2012, 09:21
ЗдОрово!
>>cover темы vampire killer из castlevania
Bloody Tears давай! =)
Bloody Tears давай!
неееее....эту тему я не осилю.
---------- Post added at 16:17 ---------- Previous post was at 16:12 ----------
хотя....Надо будет как-нибудь попробовать. Но там мотив очень сложный.
NovaStorm
01.02.2012, 17:10
Зато там, кажется, можно малым числом каналов обойтись.
Зато там, кажется, можно малым числом каналов обойтись.
Малым числом каналов можно в любой композиции обойтись.
Даже "лунная соната" в jet set willy как-то обходится одним каналом, но от этого только убого звучит.
А в castlevania задействованы две прямоугольных, пила и шумовой генераторы. И в музоне пропадает один из каналов, когда генератор озвучивает различные игровые эффекты.
---------- Post added at 18:08 ---------- Previous post was at 18:05 ----------
(как и в большинстве игр на NES).
В battletoads, вообще картинка останавливается когда проц воспроизводит сэмплы ударов через ЦАП.
Итак, по многочисленным просьбам
Bloody Tears давай!Bloody Tears давай! Bloody Tears давай! Bloody Tears давай! Bloody Tears давай! Bloody Tears давай! Bloody Tears давай! Bloody Tears давай! Bloody Tears давай! Bloody Tears давай! Bloody Tears давай! Bloody Tears давай! Bloody Tears давай!
Предоставляю на обозрение мой однобитный кавер Bloody tears
дай бипольный файл
Ахтунг! Зомби!!!
трд мне не нужно, я всё равно для своего 48-ми килобайтного создаю,на нём нет дисковода...
Ты нищеброд или идейный?
http://sderni.ru/108636 и так. осталось слова про спектрум написать (R.A.P)
хотя....Надо будет как-нибудь попробовать. Но там мотив очень сложный.
Хорошо звучало бы в dub step обработке.
---------- Post added at 16:51 ---------- Previous post was at 16:51 ----------
Дай beepol'a файл - поиграться.
Ты нищеброд или идейный?
Ни то и ни другое....И ни третье....
Хорошо звучало бы в dub step обработке.
Хорошо звучит в metal-обработке.
---------- Post added at 17:40 ---------- Previous post was at 17:35 ----------
Щас начал портировать What is love (Haddaway) под 1-бит... Адовое занятие.
Кое-как пытаюсь сделать псевдо-5 каналов...Но бас ужасно звучит.
дай бипольный файл
теперь он стал моим !!!
теперь он стал моим !!!
поздравляю :v2_dizzy_christmas:
NovaStorm
04.02.2012, 23:06
Итак, по многочисленным просьбам
Предоставляю на обозрение мой однобитный кавер Bloody tears
Офигенно! В некоторых местах правда звук как-то спотыкается, но такого качества я не ожидал.
---------- Post added at 23:06 ---------- Previous post was at 23:05 ----------
ЗЫ: Дайте ссылок на гайды и хаутушки по 1-бит синтезу.
Пока интересует программерская сторона.
Программерскую сторону осуществляет beepola. (кросс-редактор)
Правда баговая, но всё же аналогов ещё не встречал.
Она сможет откомпилировать музон в ассемблер - вот и вся программерская сторона.
Vampire killer готов.
И вступление what is love.
NovaStorm
05.02.2012, 21:46
Неее, Vampire killer уже не то =\
>Программерскую сторону осуществляет beepola.
Мне интересен сам синтез, как самому такое наваять.
---------- Post added at 21:46 ---------- Previous post was at 21:44 ----------
А What is love вообще не узнать. Хотя я мож не её фан =)
Мне интересен сам синтез,
Ну дык зачем изобретать велосипед?
Говорю же - код программы бипола может вывести.
---------- Post added at 21:52 ---------- Previous post was at 21:50 ----------
а принцип полифонии на бипере в основном таков
110011001100 - первый тон
000111100001 - второй тон
110111101101 - результирующая волна.
---------- Post added at 21:53 ---------- Previous post was at 21:52 ----------
ну и куча алгоритмов для изменения скважности и тональности волн
NovaStorm
05.02.2012, 23:07
В изобретении велосипедов же и есть весь кайф!
В изобретении велосипедов же и есть весь кайф!
В ZX-FORUM 4 была исчерпывающая статья (книга?) на эту тему:
http://www.zxpress.ru/article.php?id=5440
http://www.zxpress.ru/article.php?id=5440
тут бЭсик...
А вот здеся есть пару асмовских процедур, для биперных эффектов
http://zxpress.ru/book_articles.php?id=1031
---------- Post added at 01:52 ---------- Previous post was at 01:45 ----------
Ещё малым помню играл в игрулю, где мячиком надо зарамсить двигающиеся спрайты.
Каждый спрайт при попадании по нему мячом делился на двое.
Действие происходило на одном фрэйме.
Так же присутствовали разные платформы......
Так вот... Там был весьма неплохой движок бипера (так мне казалось на тот момент)
Только сейчас не могу найти эту игру (не помню как называется.)
ещё в stormlord ( cybernoid) прикольный движок.
там последовательно бикают два канала.
В beepol-e тоже можно откомпилировать в подобный двиг, использующий бикающую функцию в ПЗУ, но он медленнее.
NovaStorm
06.02.2012, 10:00
newart, мне бы что понавороченней =)
Сэмплирование, ШИМ, микширование...
Генерацию Z80 не потянет по-видимому, слишком много времени сожрут фильтры =\
Народ! Да что же вы! Сказано - ЭТО КНИГА!
А у книги есть главы!
Главы можно видеть внизу страницы.
Там есть и шим и громкость и тембр и микширование.
NovaStorm
06.02.2012, 12:56
ЭТО КНИГА!
А-а-а... Ну тогда сейчас почитаем =)
Сэмплирование, ШИМ, микширование...Генерацию Z80 не потянет по-видимому,
на три голоса запросто потянет.
слишком много времени сожрут фильтры
на z80 фильтровать звук??? Это по вашему ПЛИС что ли?
а принцип полифонии на бипере в основном таков
110011001100 - первый тон
000111100001 - второй тон
110111101101 - результирующая волна.
ну не только сложением, и разные есть.
Ну раз пошёл разговор про программную сторону.
Подскажите, где взять процедуру чтения с магнитофонного порта, для записи внешних wav звуков (побитовой записи). И воспроизведения через бипер. (аля fongen)
и как осуществить запись при помощи эмулятора. (к примеру windows плеер воспроизводил бы звук, а эмулятор бы его записывал)
Ну раз пошёл разговор про программную сторону.
Подскажите, где взять процедуру чтения с магнитофонного порта, для записи внешних wav звуков (побитовой записи). И воспроизведения через бипер. (аля fongen)
Обрати внимание на мою ссылку выше. Там есть и это!
Там есть и это!
И работа с эмулятором?
Orionsoft
07.02.2012, 05:25
http://modarchive.org/data/downloads.php?moduleid=161776#cja-hwil.xm
NovaStorm
07.02.2012, 09:10
на z80 фильтровать звук??? Это по вашему ПЛИС что ли?
Ну вот захотел я гитару с перегрузом/дисторшном и чё? =)
на три голоса запросто потянет.
OUT (C),r = 12 тактов, 68000-70000/12 = меньше 6 КГц. И это только при простом проигрывании! Ну, это разумеется при сигнале посложней square wave'а...
OUT (C),r = 12 тактов, 68000-70000/12 = меньше 6 КГц.
Килогерцы меряются в секунду, а 70000 тактов это 1/50 секунды... ;)
---------- Post added at 11:54 ---------- Previous post was at 11:51 ----------
Так что 3.5 мгц / 12 = 290Кгц - не так уж и плохо для престарелого компа. :)
Дели еще на 8 и вот тебе уже реалистичная частота со скважностью.
NovaStorm
07.02.2012, 13:58
Килогерцы меряются в секунду, а 70000 тактов это 1/50 секунды... ;)
Ох, ну как я мог... Чуял ведь, что что-то не так =)
А тут такой простор для деятельности.
Ну вот захотел я гитару с перегрузом/дисторшном и чё?
Это уже дело рук компаратора в схеме сопряжения с магнитофонным интерфейсом .
Тут и без процессора можно обойтись.
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot