Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Музыка (http://zx-pk.ru/forumdisplay.php?f=11)
-   -   AYM Flash Tracker (http://zx-pk.ru/showthread.php?t=10917)

Monster^Sage 17th September 2009 23:02

AYM Flash Tracker
 
В планах создание он-лайн трекера на флеше, но есть один вопрос, который не дает покоя, хочу услышать ваше мнение.

Сначала аргументирую - зачем это. Молодое поколение интересуется чиповой музыкой, что приятно, обращается к Сергею (MMCM'у), чтобы он рассказал с чего начать. Но есть проблема - "живых" спектрумов ничтножно мало, особенно в регионах, да и подключить к "монитору" не так просто. Эмуляторы - это также сложно для начинающих, так как они хотят писать музыку, а не вкуривать в жутко отсталые интерфейсы и в TR-DOS (объяснять им тоже некогда, нам уже не 18 лет, у всех семья, работа, свои проекты). Вортекс-трекер - тоже слабый вариант, ибо не кроссплатформенный (у многих Маки), интерфейс не особо удобен, турбо-треки писать - вообще садо-мазо. Очень не хочется терять будущие таланты, они ведь могут написать много интересных вещей на радость нам и себе.

Что такое он-лайн трекер - это полностью кроссплатформенный (PC, Мак, Линукс благодаря флеш плагину) и полностью кроссбраузерный трекер, который, соответственно будет работать в браузере и писать музыку можно будет где угодно (дома, на работе, в отпуске и т.п.)

А теперь собственно к вопросу. Возникла некая дилемма - делать ли трекер (и сам эмулятор музыкального процессора) более продвинутым, чем оригинальный AY/YM. Возможности это позволяют. Мы подумали с Сергеем и решили, что главная задача - сохранить оригинальное AY/YM звучание, но совершенствовать нужно. Я предлагаю сделать на каждый канал свою огибающую и свой шум, каналов может быть как 3, так и 6, и более, это уже не важно.

Что вы думаете на этот счет? Нам важно ваше мнение! Главное, чтобы оно было конструктивным, критика еще не начатого проекта нас не интересует.

breeze 17th September 2009 23:11

Какая преследуется конечная цель? Если просто эксперимент, в финале которого просто будет выгружено mp3, тогда честно скажу мнение спектрумистов тут столь важно :(

А вот если вы сделаете инструмент, отдалённый от обычного трекера, к примеру как тот же FL, но при этом сохраните возможность воспроизвести эту композицию на реальном спектруме, на обычном AY, TS или TSFM. Тогда вам скажут спасибо. Ибо новые люди заинтересуются поиграться со звучанием AY, а мы получим новую музыку которую можно слушать на ZX-Spectrum.

p.s. холиварить на тему флеша не буду ;)

newart 17th September 2009 23:34

Quote:

Originally Posted by Monster^Sage (Post 219786)
Я предлагаю сделать на каждый канал свою огибающую и свой шум, каналов может быть как 3, так и 6, и более, это уже не важно.

И будет тогда молодое поколение писать под эти возможности, а спектрум останется не удел.

---------- Post added at 22:34 ---------- Previous post was at 22:25 ----------

Вариант в виде exe планируешь?
Он ведь стабильнее браузера?

Имхо сделай с начала базовую конфигруцию, с чисто спековскими возможностями. А потом наворачаивай. Идеально было бы сделать 8-ми битный мультитрекер. AY + 2A03 + GameBoy ну и SID в конце концов. (первые 3 эмулятся элменетарно) то есть что в итоге в любом канале можно было воткнуть любой чип. :v2_wacko:

Monster^Sage 18th September 2009 00:11

@breeze: Конечная цель - дать возможность начинающим, которые интересуются чип-музыкой, создавать свои треки (они не имеют "железного" спектрума и у них нет желания его покупать и подключать куда либо). А так же опытным музыкантам облегчить написание треков в новом удобном редакторе с новыми возможностями - независимые огибающие и шум на каждый канал, любая громкость огибающих, управляемый ВЧ-фильтр на каждый канал, логарифмический слайд и смещения для нот, идеальная частота нот на любой октаве, возможность смены формы огибающей и тона, и т.п. НО параллельная задача - сохранить оригинальное звучание YM/AY музыки.

Отдаляться от трекера мы не будем. Для этого есть несколько причин, основаная - это мнение MMCM'а и я с ним солидарен. Но трекер будет тоже не простой, а на буржуйский манер, когда каждый канал может быть независим и длина паттерна (он будет строго для канала, а не для трех сразу) может быть абсолютно любой. То есть каналы будут полностью независимы, вплоть до скорости проигрывания.

На реальном спектруме такие треки будет невозможно послушать, так как возможности муз. процессора этого не позволят. На выходе будет архив-снапшот регистров усовершенсвованного муз. процессора + возможность экспорта в mp3, ogg, wav напрямую из трекера в любой момент. Такие треки можно будет прослушать в он-лайн / офф-лайн плеере (кросс-платформенном и кросс-браузерном), который сейчас есть на сайте MMCM'а.

@newart: Exe можно сделать в любой момент, только галочку поставить, стабильность та же самая, ибо exe - тот же флеш-плагин + встроенный swf, хотя он шустрее (браузер отнимает ресурсы у флеш-плагина).

Базовую конфигурацию мне делать нет резона, так как "навороты" принципиально расходятся с текущей архитектурой YM/AY муз. процессора. Правильно будет изначально спроектировать более гибкую архитектуру приложения с возможностью дальнейшего совершенствования, и поэтому нужно сразу избавиться от зависимости тоновых каналов от единственной огибающей (и единственного шума).

Эмуляцию других муз. процессоров я делать не буду, так как нет ни теории ни практики, особенно по SID'у, который до сих пор не смоги эмулировать один-в-один и в большинстве плееров содержаться оцифрованные кусочки (даже не семплы), чтобы более-менее приблизиться к оригиналу. Чтобы детально знать другие муз. процессоры, надо иметь практику написания музыки под них, так как музыкант в процессе узнает все "фишки" муз. процессора. Сергей не писал под SID и другие, и он не сможет мне помочь, когда у меня возникнут неразрешимые вопросы. А они возникнут обязательно, документации очень мало и качество её оставляет желать лучшего.

breeze 18th September 2009 00:16

Quote:

Originally Posted by Monster^Sage (Post 219796)
На реальном спектруме такие треки будет невозможно послушать, так как возможности муз. процессора этого не позволят.

ну тогда я ответил в первом после, делать вы в принципе можете что угодно, мнение спектрумистов тут второстепенно. :|

Monster^Sage 18th September 2009 00:19

Спасибо за ответ.
Меня не особо интересует мнение спектрумистов (у самого опыта в этом хватает), меня интересует мнение музыкантов, реально пишущих или писавших музыку под YM/AY (на какой платформе, тоже не важно). Только без обид, ок...

key-jee 18th September 2009 04:19

1. Мне, например, было бы лучше, если бы трекер был под тот же винмобайл, чем под флэш :wink:

2. По-моему, нужно не огибающую/шум подарить каждому каналу, а каждый канал представлять в виде отдельного AY/YM. Это несколько расширит возможности в написании музыки (панорама, стерео иструменты и тд и тп) Да и ту же огибающую проще в каждом же инструменте и настроить на нужно звучание - все равно обычное использование огибающей - auto envelope с заданным параметром к текущей ноте.

riskej 18th September 2009 09:58

Quote:

Originally Posted by Monster^Sage (Post 219800)
Спасибо за ответ.
Меня не особо интересует мнение спектрумистов (у самого опыта в этом хватает), меня интересует мнение музыкантов, реально пишущих или писавших музыку под YM/AY (на какой платформе, тоже не важно). Только без обид, ок...

как спектрумиста-музыканта меня такой трекер не интересует. обоснование - отход от концепта zx-платформы: чисто субъективно, меня интересует лишь то, что я смогу слушать на реальном спектруме. все остальное, при желании, можно написать в том же renoise.

спектрумисты потому и спектрумисты, что им "пляски с бубном" нравятся, а не 3 огибающих на каждый канал с тремя noise-генераторами.

и, как мне кажется, такой трекер (с отсутствием возможности прослушивания конечного модуля на реальном zx) в среде старых/новых музыкантов не приживется. максимум, чего достигнет - это повторит судьбу TFM tracker'а.

diver 18th September 2009 10:20

Monster, идея офигенная. Но какова твоя цель? Если цель - музыка для Спектрума, то естесственно это должен быть стандартный AY/YM, 3 канала, не TurboSound. Если чиповая музыка вообще, то смысл циклиться в тот же AY, Turbosound и проч.? можно делать просто трекер, совместимый с определенными форматами.

breeze 18th September 2009 10:43

гм… народ, вы вообще ответы читаете на другие посты ?

Quote:

Originally Posted by diver (Post 219871)
какова твоя цель?

Quote:

@breeze: Конечная цель - дать возможность начинающим, которые интересуются чип-музыкой, создавать свои треки (они не имеют "железного" спектрума и у них нет желания его покупать и подключать куда либо).
Quote:

Originally Posted by diver (Post 219871)
Если цель - музыка для Спектрума,...

Quote:

На реальном спектруме такие треки будет невозможно послушать,…


All times are GMT +4. The time now is 05:08.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.