Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   music chip for zx (http://zx-pk.ru/showthread.php?t=717)

breeze 27th April 2005 17:00

music chip for zx
 
.

Shiru 27th April 2005 17:03

Там не просто 'чип' стоит. А цельная самостоятельная система. Свой процессор (SP700, 8-разрядный), DSP, память (64кб). Играет 8 каналов 16-битного wavetable звука. Умеет играть сжатые adpcm сэмплы в реалтайме. Вобщем, что-то типа GS для Спека, только существенно круче;)

[bETA]mEN 27th April 2005 18:07

Quote:

Originally Posted by breeze
вот тут послушал музычку со SNES - весьма кульно! какой там чип стоит ? может стоит глянуть тудыть ?

http://www.zophar.net/tech/files/snesspc.zip

fan 28th April 2005 02:43

Quote:

Originally Posted by breeze
новый муз чип который поддерживает AY плюс имеет ряд расширений

Тут - http://zx.pk.ru/showthread.php?t=523

Mike 28th April 2005 14:42

SNES - это конечно всё хорошо...

В свете событий и споров про звуковые расширения для Speccy, у меня возник следующий вопрос к знающим железячникам:
Возможно ли организовать (хотя бы не полностью) ISA16 разъём на спеке и на сколько это сложно сделать ?

Суть идеи следующая:
Я не предлагаю выводить звук через SB16 или что либо подобное, я понимаю, что для этого понадобится и полноценный контроллер прерываний и ДМА и ещё чёрт знает чего. Но можно попробовать выводить данные на MIDI-синтезатор некоторых карт. MIDI-синтезатор управляеться через небольшой диапазон портов. Некоторые требуют ещё и прерывание, это обычно для полноценного MPU-401. У меня такое подозрение, что для вывода на MIDI-синтезатор, используется вообще только ISA8-часть карты, или максимум несколько сигналов с ISA16. У меня есть Yamaha SW60XG, не вдаваясь в подробности, скажу, что у неё есть только миди управление, она под ISA16. И на малой части разъёма (ISA16-расширение), присутствует менее десята дорожек, часть из которых питание и зЕмли. Есть ещё SB первый, так он вообще под ISA 8. Правда есть ли на нём синтезатор, точно не помню.
Есть так же вариант использовать AWE32, у него имеется аппаратный семплер, весьма высокого качества, на 32-голоса. Тут основная сложность в том, как закинуть ему семплы в его собственную память (до 28Мб из устанавливаемых до 32Мб 30-pin симов) через ISA16. А дальше можно играть что угодно. Достать AWE до сих пор не проблема, стои он сам копейки, память до 8Мб (2 по 4Мб) вполне доставаема, 2Мб (2 по 1Мб) вообще как грязи. Наработки в области организации ISA8-слотов уже имеются, так же как и по установки контроллера прерываний (SMUC). Так что есть о чём подумать.
Информация для справки:
AWE32/SB32 имеет в своём составе:
1. Профессиональную микросхему-семплер E-MU 8000, имеющую полифонию в 32 голоса, умеющую использовать до 32Мб семплерной памяти, эффект-процессор с двумя шинами (два эффекта одновременно) и некоторый набор (точно не помню какой) для синтеза на основе семплов (LFO, фильтр(ы), огибающую(ие)...).
2. Мегабайтный ROM с семплами для E-MU.
3. FM-синтезатор (вроде даже 3-х операторный) с 32 голосами (если мне не изменяет память).
4. MIDI-порт (вход и выход)
5. Контроллер аналового джойстика в конфигурации 2-шт. по две оси и две кнопки либо 1-шт. четыре оси, четыре кнопки.

Жду трезвых мнений, по поводу "реальности" проэкта.

Shiru 28th April 2005 15:01

Quote:

Originally Posted by Mike
У меня такое подозрение, что для вывода на MIDI-синтезатор, используется вообще только ISA8-часть карты, или максимум несколько сигналов с ISA16.

Это на разных картах по-разному.
Quote:

Originally Posted by Mike
У меня есть Yamaha SW60XG, не вдаваясь в подробности, скажу, что у неё есть только миди управление, она под ISA16.

Таких карт очень мало (т.н. дочерняя wavetable-карта), и их сейчас очень трудно достать. Но их уже подключал кто-то, не помню подробностей - разговор был в zx.spectrum несколько лет назад.
Quote:

Originally Posted by Mike
Есть ещё SB первый, так он вообще под ISA 8. Правда есть ли на нём синтезатор, точно не помню.

Нет (только FM и обычный цифровой канал).
Quote:

Originally Posted by Mike
Есть так же вариант использовать AWE32, у него имеется аппаратный семплер, весьма высокого качества, на 32-голоса.

AWEшник уже так просто не подключишь. Сам интересовался этой темой, железячники сказали - в садъ.
Quote:

Originally Posted by Mike
Тут основная сложность в том, как закинуть ему семплы в его собственную память (до 28Мб из устанавливаемых до 32Мб 30-pin симов) через ISA16.

Никогда не юзал на AWE загрузку сэмплов, вся его прелесть - во встроенном банке сэмплов:) Выход у него очень шумный (60db), чтобы своими банками midi играть - есть более подходящие карточки.
Quote:

Originally Posted by Mike
3. FM-синтезатор (вроде даже 3-х операторный) с 32 голосами (если мне не изменяет память).

Таких не бывает:) У него OPL3 - 18 каналов 2-х операторного FM-синтеза; также может работать в режиме 4-х операторного, тогда 6 каналов.

lvd 28th April 2005 15:17

Quote:

Originally Posted by breeze
зы: послушал треки от sega megadrive, ну скажем это где-то около AY , хотя мне больше нравится именно AY :eek:

Это не около, это FMсинтез! АУ отдыхает! Правда там ещё и 3 канала меандра есть и шум и даже дак, но даком обычно ударники колотят, шумом шипят (всего 2 частоты шума!), а меандрами тоже подыгрывают по мелочи. А FM-часть сеги почти аналогична 2х2203 !

CHRV 28th April 2005 15:18

Блин! Найдите доку как программировать YMU757 или YMU759 и будет у вас полноценный МИДИ и стоить будет три-четыре бакса!

Mike 28th April 2005 15:37

Quote:

Originally Posted by Shiru
Таких карт очень мало (т.н. дочерняя wavetable-карта), и их сейчас очень трудно достать. Но их уже подключал кто-то, не помню подробностей - разговор был в zx.spectrum несколько лет назад.

SW60XG - это не дочерняя карта, это карта под ISA16. Ты путаешь с DB50XG.

Quote:

Originally Posted by Shiru
Нет (только FM и обычный цифровой канал).

Так FM-это и есть синтез.

Quote:

Originally Posted by Shiru
AWEшник уже так просто не подключишь. Сам интересовался этой темой, железячники сказали - в садъ.

Какие были аргументы ?
Если их ещё помучать ?


Quote:

Originally Posted by Shiru
Никогда не юзал на AWE загрузку сэмплов, вся его прелесть - во встроенном банке сэмплов:) Выход у него очень шумный (60db), чтобы своими банками midi играть - есть более подходящие карточки.

Встроенный банк, у AWE, это не прелесть, это позор.
Если бы у меня на ней небыло бы, в своё время 8Мб, я думая я бы её и не покупал. Выход, да очень шумный. Это проблема криворукости и/или глухоты инжинеров в Creative, они до сих пор не излечились. Сам чипсет (E-MU) очень качественный, во всех отношениях. А более подходящие карточки, тяжело будет подцепить к спеку или не возможно вовсе.

Quote:

Originally Posted by Shiru
Таких не бывает:) У него OPL3 - 18 каналов 2-х операторного FM-синтеза; также может работать в режиме 4-х операторного, тогда 6 каналов.

Спасибо за ценную информацию. А на счёт небывает, это не факт, может быть и бывает. 4-х операторный синтез, это уже серьёзно...

Shiru 28th April 2005 16:05

Quote:

Originally Posted by Mike
SW60XG - это не дочерняя карта, это карта под ISA16. Ты путаешь с DB50XG.

Значит, DB50XG подключали.
Quote:

Originally Posted by Mike
Какие были аргументы ?
Если их ещё помучать ?

Ну, он управляется как-то там по-хитрому, причём никто не знает как. Напрямую его синтезатором управлять нельзя (просто посылая midi-поток), нужна инициализация и ещё чего-то там...
Quote:

Originally Posted by Mike
Встроенный банк, у AWE, это не прелесть, это позор.

А мне очень даже нравится, в версии ROM 1.3 :)
Quote:

Originally Posted by Mike
Выход, да очень шумный. Это проблема криворукости и/или глухоты инжинеров в Creative, они до сих пор не излечились. Сам чипсет (E-MU) очень качественный, во всех отношениях.

Скорее проблема бюджетности карты (их много разных было, я сам вариантов 5 юзал). Был ведь AWE64 Gold, где всё тоже самое, но качественный цифровой выход.
Quote:

Originally Posted by Mike
Спасибо за ценную информацию. А на счёт небывает, это не факт, может быть и бывает.

Ну, именно чипов с 3-х операторным синтезом я не знаю. В принципе, препятствий сделать 3-х операторный синтезатор - нет. Только разных схем включения будет не сильно больше, чем при 2-х операторном, м.б. поэтому и делали 2-4. Ещё был интересный чип FM-синтезатора у карт ESS, они там использовали 36/72 оператора на канал. Так про них писали, честно говоря - не очень верится, думаю, всё-же поменьше...


All times are GMT +4. The time now is 18:15.

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