Другое > Разное
Пишем музыку в стиле 8-ми и 16-битных консолей
ALKOSHA:
В FL есть скейл нот. Ну и импорт миди-файла соответственно.
Ryukenden:
Кстати, когда я стал интересоваться музыкой Famicom/NES, то я не знал, что через канал DPCM можно проигрывать 7-битные сэмплы.
То-то вот, когда я играл на эмуле в "Big Bird - Hide & Speak", то такой чистый голос был. Думал, а отчего так. А оказалось вот то, о чём писал в прошлом предложении. При игре на железе (Dendy Junior) я вообще не задумывался об этом канале, да и не знал, что за каналы применялись (картриджа с упомянутой игрой у меня не было). Конечно, прямоугольник (duty cycle 50%) я слышал, и шум тоже.
Partsigah:
--- Цитата: Ryukenden от 13 Май 2019, 10:13:44 ---через канал DPCM можно проигрывать 7-битные сэмплы.
--- Конец цитаты ---
В батлтодс они, например, были.
Ryukenden:
На время железа я об этом не знал.
Не только в ВТ, ещё Микки Маус в стране букв, в стране цифр. High Speed (компания Rare). И т.д.
SeregaZ:
а я вручную переправил. нашел где ноты в лист и там последнее значение длительность - вот стрелкой вниз, ентыр, вставить. повторить овердохера раз :)
вот думаю надо теперь к этому конвертеру добавить еще конвертер в GEMS. старый так не умеет, как в этом дефлемасковском конвертере на дорожки можно разбить аккорды и потом наоборот в одну дорожку запаковать. с блек джеком и легкодоступными женщинами кароче вышло. сам доволен :)
SeregaZ:
так, господа! вам не надоело писать свои каверы в стол? может пришло уже время писать... и потом запихивать в игры? :) правда денег за это я не предлагаю... ну хоть оставить свое имя в анналах истории :)
да, оригинальные программы, если они еще есть в открытом доступе - типа как GEMS - это тот еще непонятный геморой. но что если мы сделаем современный треккер? а еще лучше - возьмем готовый, а именно Deflemask? а после запилим конвертер из дефлемаска в GEMS или еще кой какой драйвер... там правда еще все равно кроме этого остается стопятдесятдва нюанса... типа слайды - это моя личная головная боль, или loops - но если мы это все-таки сделаем?
если вдруг кому интересно, то предлагаю челлендж:
требуется хотелось бы песню/песни в таком бодром стиле. для какой игры не скажу :) предполагается такое бодрое рубилово. стиль баттлтоадс в принципе ничо так.
использовать можно только FM, без сэмплов и без PSG и только 5 каналов. слайды - хотелось бы избежать... игра громкостью - тож самое, в смысле когда нажал ноту, держишь, а там пошла игра громкостью в течении звучания ноты - вот такое. перед стартом ноты установить громкость - тут то пофиг, можно. другое дело что пустого места может не хватить из-за этих дополнительных переобъявлений громкости. вобщем надо что-то типа тупо нажал ноту, отпустил.
задача конечно сложная... но мало ли :) вдруг кто-то заинтересуется.
Ryukenden:
Думка... Как известно, японская версия фамикомовского Тини Тун 2 выполнена с использованием VRC7, но звуковая часть чипа не задействована. Хотя и с 2А03 треки получились отличными. Но вот бы переписать мелодии под VRC7, но без ухудшения их звучания...
SeregaZ:
тем временем, пока вы страдали фигней - мы страдали фигней по спасению вселенной!
SeregaZ:
продолжение темы по спасению вселенной:
впрочем это самое спасение несколько морозится... рожается в муках кароче, не идет :)
Sprill:
Закончил наконец кавер на мелодию Arab Rock из Аладдина, которая играет на уровне "Побег" и "Бонус уровень с Абу". :)
Оригинал на сеге
AMIGA
Sprill:
Случайно обнаружил классный кавер от fupaboychris на главную тему Робокопа 3. За основу бралась версия для Commander 64. Очень понравилось как звучит бас и ударные. :cool:
SeregaZ:
итак... пока в творческом кризисе напишу о том, что сделали, точнее пока не доделано. о недоделанном ниже:
1. конвертер из дефлемаска в драйвер RRR (да, я знаю там есть какое-то официальное название, но я не помню. помню последние три буквы - RRR :) привычнее как-то. драйвер для рокн рол рейсинга - и сразу все понятно )
2. конвертер из дефлемаска в GEMS
в обоих случаях недоделаны слайды. дефлемасковск имеет всякие эффекты, когда нота продолжает висеть, но изменяется частота. если с драйвером RRR вроде бы не сложно сделать 03 эффект, то есть стартует нота С к примеру, потом должна идти нота D, но у D выставлен эффект 03 - это значит что нота С играет свою длительностью как нота С, но как только наступает время играть ноте D - С не прекращает играть, она продолжает висеть, но начинается изменение частоты ноты С в сторону D и продолжается пока частота недостигнет значения ноты D либо пока время звучания ноты не закончится. ну так вот для RRR - подобный эффект есть в командах драйвера. тут нужно просто правильно конвертировать дефлемасковскую скорость эффекта 03 в RRRшную скорость для команды follow. с другими же эффектами 01, 02, E1, E2 - ситуация сложнее. кароче я бросил это гиблое дело.
с GEMS ситуация наоборот эти 01, 02, E1, E2 сделать проще, чем 03. у GEMS нет такой команды, как у RRR - Follow - и там придется выкручиваться модуляциями либо спамом кучи команд pitch... и вобщем это полный капец просчитать этот самый 03 эффект. и это ладно если была обычная нота С, и надо ей потом перетекать в ноту D... но бывают и вовсе тяжелые случаи - когда у ноты С уже был свой какой-то эффект и она уже куда-то утекла от первоначального значения частоты ноты С, и потом должно начинаться перетекание в D. аааааааа... мозг начинает взрываться, и тут приходит докучи еще контрольный выстрел в башку - когда нота С имела свой эффект, нота D имела эффект 03, то есть перетекание из ноты в ноту, а после еще была третья и четвертая и так далее ноты, имеющие тоже 03 эффект, то есть продолжается рисовка "синусоиды" ноты, которая должна продолжать играть, меняя свою частоту. :wow:
потом дальше RRR не использует PSG. посему я не стал докручивать PSG часть и к GEMS конвертеру тоже. хотя вроде в старом концепте конвертера это предусмотрено, хотя и не совсем точно. например GEMS не может регулировать громкость для PSG. в дефлемаске же может быть указано для нот для PSG их громкость. так-же RRR не использовала сэмплы для песен - так что сэмплы я тоже не стал прикручивать к GEMS. хотя в старом концепте опять таки это вроде было предусмотрено.
дальше - конвертация происходит не в оригинальный формат данных, как они лежат в роме. конвертация происходит в asm файл для RRR или целую кучу файлов в случае GEMS - когда в папке создаются файлы инструмента, файл мелодии, заголовочный... кароче asm файл для RRR для последующей сборки рома, а куча файлов для GEMS - для последующего сбора комбайном товарища r57shell'а.
дальше - оригинальный RRR драйвер имеет менее 3 килобайт на песню, то есть чтобы она торчала в памяти z80. конвертирование же делает килобайт 20 песни. посему товарищ Ti сделал там переезд этой информации из памяти в ром. хотя хорошо бы придумать какую-нить оптимизацию конвертации, чтобы экономить размер памяти, то есть нужен некий поиск одинаковых кусочков и переразбитие содержимого песни. эту фигню тоже не доделал. хотя мысли вроде бы были.
в конечном итоге, если мелодия без слайдов - конвертация очень даже не плоха. но если, как наш буржуйский товарищ Alianger делает свои шедевры, там по тыщи слайдов... то все. суши весла. так что я несколько в творческом кризисе, потому что родить такой алгоритм просчета 03 эффекта для GEMS, который бы учитывал всё - ВООБЩЕ ВСЁ! - я наврятли смогу. слишком уж много переменных и разных случаев :)
пока приходит на ум сделать что-то типа недотреккера для GEMS. для RRR я что-то подобное сделал - для тонкой правки итогового результата, но я там сам не понимаю с этими сраными слайдами как правильно править... там в общем маленькое окошко с частью кода asm файла, который может быть проигран средствами программы, без необходимости каждый раз собирать ром - опять таки r57shell сделал такой специальный проигрыватель - и тут-же можно внести изменения в параметры команд для слайдов и послушать результат. вот для GEMS наверное надо что-то подобное, чтобы все те ошибочные конвертации слайдов потом можно было вручную доправить, чтобы звучало более благозвучно.
вобщем трындец :) жду пока вдохновение стукнет по голове и что-то там да надумается... но пока - творческий кризис.
x.GREYSON.x:
Привет, народ! Вопрос такой возник: можно ли музыку с сеги переделать под денди? Интересуют мелодии с Принца Персии. )
Ti_:
--- Цитата: x.GREYSON.x от 09 Июль 2019, 10:32:11 ---Привет, народ! Вопрос такой возник: можно ли музыку с сеги переделать под денди? Интересуют мелодии с Принца Персии. )
--- Конец цитаты ---
Если это имеется ввиду: , то да.
SeregaZ:
гыгы... я даже знаю какая песня была прообразом этой. до 2 минуты я слышу Энигму
x.GREYSON.x:
--- Цитата ---Если это имеется ввиду: , то да.
--- Конец цитаты ---
Да! =) Это как, чем можно сделать? (я не в курсе)
Sprill:
Сделал кавер на композицию Lost Paiting из Castlevania: Symphony of the Night с чипом VRC6 от конами.
Оригинал
--- Цитата: x.GREYSON.x от 09 Июль 2019, 10:32:11 ---Привет, народ! Вопрос такой возник: можно ли музыку с сеги переделать под денди? Интересуют мелодии с Принца Персии. )
--- Конец цитаты ---
Тебе нужно, чтобы музыка из сеговского Принца Персии звучала на денди? Если да, то я делал три кавера в прошлом году. Посмотри на странице 25. :)
Sharpnull:
Крутые ребятки подвезли FamiStudio NES Music Editor, простой редактор музыки для NES дружелюбнее, чем FamiTracker.
Выглядит красиво, в музыке не разбираюсь :)
Особенности
* Современный UI в стиле DAW с секвенсером и piano roll, без 16-ричных чисел
* Полная поддержка Undo/Redo
* Нативный экспорт в формат музыки FamiTone2
* Текстовый импорт из FamiTracker
* Базовый ввод MIDI
* Низкое использование CPU (Direct2D - графика, XAudio2 - аудио, довольно хорошо распределено на потоки)
* В основе используется Nes_Snd_Emu от Blargg.[GitHub] [Скачать]
Вводное видео:
Может стоит сделать отдельную тему?
Partsigah:
Музыка на Apple II при помощи DMS Drummer (прога такая), так, полюбопытствовать:
Len_:
Приветствую музицирующих. У меня несколько странный вопрос, но может вы подскажите мне.
Пишу практически всё в миди (использую GuitarPro5.2 и CakewalkPro с онлайн саундфонтами) и давеча наткнулся на забавную софтину в виде GXSCC которая в один клик позволяет придать твоему треку "около несовский саунд". Так вот, есть ли аналогичное для снес? ну или трекер какой-нибудь. Да, первое что приходит в голову это запариться с VST как тут. Но есть ли альтернативные варианты? Хочется именно снесовский саунд. Заранее спасибо
Навигация
Перейти к полной версии