Просмотр полной версии : music chip for zx
Там не просто 'чип' стоит. А цельная самостоятельная система. Свой процессор (SP700, 8-разрядный), DSP, память (64кб). Играет 8 каналов 16-битного wavetable звука. Умеет играть сжатые adpcm сэмплы в реалтайме. Вобщем, что-то типа GS для Спека, только существенно круче;)
[bETA]mEN
27.04.2005, 17:07
вот тут послушал музычку со SNES - весьма кульно! какой там чип стоит ? может стоит глянуть тудыть ?
http://www.zophar.net/tech/files/snesspc.zip
новый муз чип который поддерживает AY плюс имеет ряд расширений
Тут - http://zx.pk.ru/showthread.php?t=523
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-шт. четыре оси, четыре кнопки.
Жду трезвых мнений, по поводу "реальности" проэкта.
У меня такое подозрение, что для вывода на MIDI-синтезатор, используется вообще только ISA8-часть карты, или максимум несколько сигналов с ISA16.
Это на разных картах по-разному.
У меня есть Yamaha SW60XG, не вдаваясь в подробности, скажу, что у неё есть только миди управление, она под ISA16.
Таких карт очень мало (т.н. дочерняя wavetable-карта), и их сейчас очень трудно достать. Но их уже подключал кто-то, не помню подробностей - разговор был в zx.spectrum несколько лет назад.
Есть ещё SB первый, так он вообще под ISA 8. Правда есть ли на нём синтезатор, точно не помню.
Нет (только FM и обычный цифровой канал).
Есть так же вариант использовать AWE32, у него имеется аппаратный семплер, весьма высокого качества, на 32-голоса.
AWEшник уже так просто не подключишь. Сам интересовался этой темой, железячники сказали - в садъ.
Тут основная сложность в том, как закинуть ему семплы в его собственную память (до 28Мб из устанавливаемых до 32Мб 30-pin симов) через ISA16.
Никогда не юзал на AWE загрузку сэмплов, вся его прелесть - во встроенном банке сэмплов:) Выход у него очень шумный (60db), чтобы своими банками midi играть - есть более подходящие карточки.
3. FM-синтезатор (вроде даже 3-х операторный) с 32 голосами (если мне не изменяет память).
Таких не бывает:) У него OPL3 - 18 каналов 2-х операторного FM-синтеза; также может работать в режиме 4-х операторного, тогда 6 каналов.
зы: послушал треки от sega megadrive, ну скажем это где-то около AY , хотя мне больше нравится именно AY :eek:
Это не около, это FMсинтез! АУ отдыхает! Правда там ещё и 3 канала меандра есть и шум и даже дак, но даком обычно ударники колотят, шумом шипят (всего 2 частоты шума!), а меандрами тоже подыгрывают по мелочи. А FM-часть сеги почти аналогична 2х2203 !
Блин! Найдите доку как программировать YMU757 или YMU759 и будет у вас полноценный МИДИ и стоить будет три-четыре бакса!
Таких карт очень мало (т.н. дочерняя wavetable-карта), и их сейчас очень трудно достать. Но их уже подключал кто-то, не помню подробностей - разговор был в zx.spectrum несколько лет назад.
SW60XG - это не дочерняя карта, это карта под ISA16. Ты путаешь с DB50XG.
Нет (только FM и обычный цифровой канал).
Так FM-это и есть синтез.
AWEшник уже так просто не подключишь. Сам интересовался этой темой, железячники сказали - в садъ.
Какие были аргументы ?
Если их ещё помучать ?
Никогда не юзал на AWE загрузку сэмплов, вся его прелесть - во встроенном банке сэмплов:) Выход у него очень шумный (60db), чтобы своими банками midi играть - есть более подходящие карточки.
Встроенный банк, у AWE, это не прелесть, это позор.
Если бы у меня на ней небыло бы, в своё время 8Мб, я думая я бы её и не покупал. Выход, да очень шумный. Это проблема криворукости и/или глухоты инжинеров в Creative, они до сих пор не излечились. Сам чипсет (E-MU) очень качественный, во всех отношениях. А более подходящие карточки, тяжело будет подцепить к спеку или не возможно вовсе.
Таких не бывает:) У него OPL3 - 18 каналов 2-х операторного FM-синтеза; также может работать в режиме 4-х операторного, тогда 6 каналов.
Спасибо за ценную информацию. А на счёт небывает, это не факт, может быть и бывает. 4-х операторный синтез, это уже серьёзно...
SW60XG - это не дочерняя карта, это карта под ISA16. Ты путаешь с DB50XG.
Значит, DB50XG подключали.
Какие были аргументы ?
Если их ещё помучать ?
Ну, он управляется как-то там по-хитрому, причём никто не знает как. Напрямую его синтезатором управлять нельзя (просто посылая midi-поток), нужна инициализация и ещё чего-то там...
Встроенный банк, у AWE, это не прелесть, это позор.
А мне очень даже нравится, в версии ROM 1.3 :)
Выход, да очень шумный. Это проблема криворукости и/или глухоты инжинеров в Creative, они до сих пор не излечились. Сам чипсет (E-MU) очень качественный, во всех отношениях.
Скорее проблема бюджетности карты (их много разных было, я сам вариантов 5 юзал). Был ведь AWE64 Gold, где всё тоже самое, но качественный цифровой выход.
Спасибо за ценную информацию. А на счёт небывает, это не факт, может быть и бывает.
Ну, именно чипов с 3-х операторным синтезом я не знаю. В принципе, препятствий сделать 3-х операторный синтезатор - нет. Только разных схем включения будет не сильно больше, чем при 2-х операторном, м.б. поэтому и делали 2-4. Ещё был интересный чип FM-синтезатора у карт ESS, они там использовали 36/72 оператора на канал. Так про них писали, честно говоря - не очень верится, думаю, всё-же поменьше...
Скорее проблема бюджетности карты (их много разных было, я сам вариантов 5 юзал). Был ведь AWE64 Gold, где всё тоже самое, но качественный цифровой выход.
Нет, это проблема не бюджетности, были карты, которые при аналогичной цене звучали значительно лучше. Это проблема совокупности жадности с кривыми руками.
Ещё был интересный чип FM-синтезатора у карт ESS, они там использовали 36/72 оператора на канал. Так про них писали, честно говоря - не очень верится, думаю, всё-же поменьше...
В смысле алгоритм из 36/72 операторов ? Это однозначно бред или опечатка или непонятка. Такое даже не столько нереализуемо, сколько бесполезно. Переход от 2-х операторов к 4-м это очень заметно, от 4-х к 6-и достаточно ощутимо, от 6-и к 8-ми уже не столь заметно, далее уже вообще смысл пропадает. Да и рулить очень сложно становится, разве только как лейеры использовать... Скорее полифония при 2-х операторах 72, при 4-х 36, да и в это как то не верится. ESS всегда занимали самые низкие ценовые категории на рынке и делали порядочный хлам (ну не самый, конечно).
Нет, это проблема не бюджетности, были карты, которые при аналогичной цене звучали значительно лучше. Это проблема совокупности жадности с кривыми руками.
Кстати, была такая мега-популярная и любимая музыкантами карта - Gravis Ultrasound. Она стоила примерно с AWE-шник. Но шумела она просто мегамощно. Причём не постоянно, а когда звучит нота с миди-синтезатора (который там вроде как программный, использует основные цифровые каналы, которых там 32).
ESS всегда занимали самые низкие ценовые категории на рынке и делали порядочный хлам (ну не самый, конечно).
Хлам, но с интересными характеристиками. В частности, там частоту дискретизации можно ставить 114khz - этим пользовался Z80Stealth, за счёт чего улучшалась эмуляция AY. Так что какая-нибудь гигантомания может быть и в количестве операторов FM-синтезатора, но не думаю, что там действительно такое их количество... 8-16 - ещё можно поверить.
Господа не уходите в астрал. А то скоро ас97 кодеков договоримся!
В принципе для спека уж мощно навороченный чип это всеравно что к мопеду колеса от бумера приставить!
МИДИ сделать можно (и очень хочется), но жадные ямаховцы не дают доки по своим чипам. А у остальных цены пугают...
Всякие ИСА и прочие карты прикручивать эту скучно и ненужно! Проще послушать ПЦ.
Кстати, была такая мега-популярная и любимая музыкантами карта - Gravis Ultrasound. Она стоила примерно с AWE-шник. Но шумела она просто мегамощно. Причём не постоянно, а когда звучит нота с миди-синтезатора (который там вроде как программный, использует основные цифровые каналы, которых там 32).
Господь с тобой, какой програмный, аппаратный конечно и они разные были. У меня например Advanced Gravis, красный такой.
Хлам, но с интересными характеристиками. В частности, там частоту дискретизации можно ставить 114khz - этим пользовался Z80Stealth, за счёт чего улучшалась эмуляция AY. Так что какая-нибудь гигантомания может быть и в количестве операторов FM-синтезатора, но не думаю, что там действительно такое их количество... 8-16 - ещё можно поверить.
114Khz на вывод, это цап что ли это держал ? Что то не верю я. Что за модель ? 8-16 операторов там быть не может, это я могу точно сказать. Послушай как звучит 6-и операторая Yamaha SY-77/TG-77/SY-99 для начала. Попробуй порулить хотя бы Yamaha DX-11 c её 4-х операторным синтезом. И ты довольно быстро поймёшь, что 8 опереторов это немало и стоит недёшево (Yamaha FS1R - ~700$ с рук, за рековый модуль).
Господь с тобой, какой програмный, аппаратный конечно и они разные были. У меня например Advanced Gravis, красный такой.
Аппаратное там воспроизведение сэмплов. Я про то, что карточка сама по себе (аппаратно) миди-сообщения не разбирает, этим занимается драйвер. Играет конечно аппаратно. Кстати, у меня тоже Advanced Gravis был:)
114Khz на вывод, это цап что ли это держал ? Что то не верю я.
Не веришь - проверь:) Там были режимы 88khz и 114khz, помимо обычных.
Послушай как звучит 6-и операторая Yamaha SY-77/TG-77/SY-99 для начала.
Ну, не нужно сравнивать тёплое с мягким. Одно дело - профессиональное музыкальное оборудование, другое - не такой уж сложный чип для звуковой карточки.
Вот, напряг гугль, вспомнил, как они называли свою технологию FM-синтеза: ESFM.
Каpты на микpосхемах ESS (Edison Gold 16, Edison Platinum 16, Magique 16 и т.п.)
Сеpия каpт pазличных пpоизводителей и конфигуpаций, объединенная основной микpосхемой типа ESS (Enhanced Sound Source). Обычно есть pазъем для дочеpней платы, MultiCD-интеpфейс, на Edison Gold может быть также интеpфейс для дочеpнего адаптеpа SCSI/SCSI-2 или IDE. MIDI-интеpфейс в ваpиантах на ESS688 - SBMIDI, на ESS1688 - аппаpатно совместимый с MPU-401. ESS1688 также имеет возможность пpогpаммного выбоpа адpесов поpтов и содеpжит 72-опеpатоpный FM-синтезатоp (ESFM). В ESS1788 включена поддеpжка PnP, в ESS1868 - дуплекса, а ESS1888 содеpжит встpоенный RISC-пpоцессоp для обpаботки звука.
Я вот думаю. А может, это тупой рекламный трюк, и, они имели в виду, что всего на чипе 72 оператора? Тогда получаются очень реальные результаты: 36 каналов 2-op, 18 каналов 4-op, 12 каналов 6-op.
вот нарыл PDF'ину со схемой мобильника где YMU757 используется :o
http://vts.vlad.ru/~gsm/Panasonic/Manuals/GD55/gd55_sup_(031219).pdf
нада ?
Я же ясно писал, у меня нет доки по программировании :)
ПДФ по чипу у меня есть!
вот нарыл единственную ссылку - эмулятор YMU757 кусок на С
http://cvs.mess.org:6502/cgi-bin/viewcvs.cgi/src/sound/ym2413.c?rev=1.2
поможет ?
А написано - YM2413
А написано - YM2413
Хехе. Там в комменте в начале файла есть список референс-материалов, которыми пользовался автор, и в нём пункт - YMU757 data sheet. Это единственное упоминание этого названия во всём файле;)
Аппаратное там воспроизведение сэмплов. Я про то, что карточка сама по себе (аппаратно) миди-сообщения не разбирает, этим занимается драйвер. Играет конечно аппаратно. Кстати, у меня тоже Advanced Gravis был:)
Не веришь - проверь:) Там были режимы 88khz и 114khz, помимо обычных.
Ну, не нужно сравнивать тёплое с мягким. Одно дело - профессиональное музыкальное оборудование, другое - не такой уж сложный чип для звуковой карточки.
Вот, напряг гугль, вспомнил, как они называли свою технологию FM-синтеза: ESFM.
Я вот думаю. А может, это тупой рекламный трюк, и, они имели в виду, что всего на чипе 72 оператора? Тогда получаются очень реальные результаты: 36 каналов 2-op, 18 каналов 4-op, 12 каналов 6-op.
Да, скорее 72 оператора всего, это больше на правду похоже. А что там за чип, может его можно на спек впаять попробовать ?
И ещё мне тут интересно стало, можно ли доки по E-MU 8000 найти ?
Что бы на спек опять же. :)
ISA звуковая плата (3 шт) микросхемы YM262-M + YAC512M ; LS262 ; LS-212 + LS-215 можна ли использовать ети микросхеми для музикальной карты для ZX
можно. спаяешь, напишешь крутой софт - я тоже себе такую сделаю.
YM262-M + YAC512M
Хотя бы схемка типового включения этих зверей имеется (со всей обвязкой - кондёрами и резюками)?
С среди начну курочить и перепаивать на макетку а схему когдато видел в интернете найду и выложую.
http://www.belti.ru/~electron/index1.htm в даный момент неработает но схема оттуда.
малость что нашол
Однако производители съэкономили на YAC512M ;)
И боюсь с составлением схемы облом будет, кандёры наверника планарные и не маркированные.
это кажись просто ЦАП просто.его можно и не цеплять
Класная шутка! Смешная! ;)
Увы нету , вторая пачка выходов тоже для второго ЦАПа. А в той схеме цифровой сигнал идёт прямо на жирную микруху. Экономия однако...
Экономия однако...
ну в той микрухе видимо и цап покруче стоит и тамже всё и микшируется.
а не в курсе у 262 для чего вторая пачка выходов?
Увы не знаю , может для четырёх колонок ;)
Вот наверное единственный мануал по этому зверю - http://www.funet.fi/pub/msx/mirrors/msx2.com/vortexion/YMF262.PDF
Из схем только пара вариантов соединения двух ЦАПов (без обвязки). Лирических отступлений на тему использования каналов там нету , в разделе по программированию написано что можно выбрать куда пулять звук и всё (если я ничего не пропустил).
Мда , однако за последнее время произошлт положительные изменения ! Сначало мануал на этот цап нашёлся , а теперь очередной модуль http://www.ucapps.de/mbhp_opl3.html для ящика сделали (на том же майте SID модуль для ящика).
Да , там же все линки на все мануалы и список карточек из каторых можно выдрать чипы. От себя добавлю что китайский аналог YMF262 это DSP24S и оналог YAC512 это DAP16S .
ИМХО - теперь гораздо больше смысла сделать мидишный интерфес, чем цеплять сам чип, хотя рулить им напрямую будет наверное лучше, чем по тормозному мидишному интерфейсу.
Мда , однако за последнее время произошлт положительные изменения ! Сначало мануал на этот цап нашёлся , а теперь очередной модуль http://www.ucapps.de/mbhp_opl3.html для ящика сделали (на том же майте SID модуль для ящика).
Да , там же все линки на все мануалы и список карточек из каторых можно выдрать чипы. От себя добавлю что китайский аналог YMF262 это DSP24S и оналог YAC512 это DAP16S .
ИМХО - теперь гораздо больше смысла сделать мидишный интерфес, чем цеплять сам чип, хотя рулить им напрямую будет наверное лучше, чем по тормозному мидишному интерфейсу.
Вот-вот найдите описание как программить YMU759 или YMU762, а я сделаю Вам девайс на нем! И будет полноценный МИДИ
Дабы не плодить очередную тему, и за неимением более подходящей решил кинуть сообщение сюда.
В книге "Справочник пользователям ZX SPECTRUM 128K" издательства "ВА ПРИНТ" на стр. 228, в части описания назначения выводов А8 и /А9 микросхемы AY-3-8910, есть такая строка: "Область памяти ПГЗ (программируемый генератор звуков) состоит из 16 8-разрядных слов, входящих в состав общей 1024-словной памяти системы @KOM=. Как раз с помощью этих адресных шин (А8 и /А9) и происходит расширение адресации памяти ПГЗ с 256 (AD0-AD7) до 1024 слов." Несмотря на то, что в книге достаточно ошибок, наверняка можно утверждать, что данная информация взята не “с потолка”. В свое время Zool00k на страницах Spectrofon пытался найти ответ на данный вопрос, но это ему не удалось. Быть может, кто-то знает, о чем (@KOM=) идет речь?
В той же книге на странице 229 есть и такая фраза: “Управляющие шины – BDIR (BUS DIRECTION) и BC1, BC2 (BUS CONTROL) используются для управления всеми внешними и внутренними шинными операциями в ПГЗ. Сигналы для этих шин вырабатываются непосредственно связным процессором типа CP1600. При использовании другого процессора, эти сигналы должны формироваться аналогичными шинными сигналами используемого процессора или имитироваться на шинах ввода/вывода главного микропроцессора системы. Декодирование управляющих сигналов приведено в таблице.”
Насколько можно понять CP1600 это один из старейших PIC контроллеров. Кстати никто не знает General Instrument и Microchip это имена почти одной и той же фирмы, как, например GoldStar и LG, или фирмы совершенно разные? А вопрос такой – как расшифровываются и что означают команды приведенные в таблице прикрепленного файла?
По-моему, некоторые ответы можно найти в этой доке: http://bulba.at.kz/AY-3-8910.rar
Дабы не плодить очередную тему, и за неимением более подходящей решил кинуть сообщение сюда.
В книге "Справочник пользователям ZX SPECTRUM 128K" издательства "ВА ПРИНТ" на стр. 228, в части описания назначения выводов А8 и /А9 микросхемы AY-3-8910, есть такая строка: "Область памяти ПГЗ (программируемый генератор звуков) состоит из 16 8-разрядных слов, входящих в состав общей 1024-словной памяти системы @KOM=. Как раз с помощью этих адресных шин (А8 и /А9) и происходит расширение адресации памяти ПГЗ с 256 (AD0-AD7) до 1024 слов." Несмотря на то, что в книге достаточно ошибок, наверняка можно утверждать, что данная информация взята не “с потолка”. В свое время Zool00k на страницах Spectrofon пытался найти ответ на данный вопрос, но это ему не удалось. Быть может, кто-то знает, о чем (@KOM=) идет речь?
Информация взята не с потолка, но безжалостно искажена переводчиками не в теме.
A9/A8/AD7-AD0 позволяют занять AYком 1024 адреса, но из них только 16 будут регистрами АУка.
В той же книге на странице 229 есть и такая фраза: “Управляющие шины – BDIR (BUS DIRECTION) и BC1, BC2 (BUS CONTROL) используются для управления всеми внешними и внутренними шинными операциями в ПГЗ. Сигналы для этих шин вырабатываются непосредственно связным процессором типа CP1600. При использовании другого процессора, эти сигналы должны формироваться аналогичными шинными сигналами используемого процессора или имитироваться на шинах ввода/вывода главного микропроцессора системы. Декодирование управляющих сигналов приведено в таблице.”
Насколько можно понять CP1600 это один из старейших PIC контроллеров. Кстати никто не знает General Instrument и Microchip это имена почти одной и той же фирмы, как, например GoldStar и LG, или фирмы совершенно разные? А вопрос такой – как расшифровываются и что означают команды приведенные в таблице прикрепленного файла?
PIC был изначально peripheral interface controller и cp1600 не мог быть, хотя и мог быть из того же МПК. Кривизну этого МПК демонстрирует шинный интерфейс AYка и архитектура этих 'пуков' - до сих пор.
Блин! Найдите доку как программировать YMU757 или YMU759 и будет у вас полноценный МИДИ и стоить будет три-четыре бакса!
http://www.yamaha.co.jp/product/lsi/pdf/mol/3MU757A22.pdf
http://www.yamaha.co.jp/product/lsi/pdf/mol/3MU759A04.pdf
http://www.alldatasheet.com/datasheet-pdf/pdf/ETC/YMU759/datasheet.pdf
Это не то, что вам нужно?
Lounge Lizard
30.06.2005, 02:33
Спасибо за ценную информацию. А на счёт небывает, это не факт, может быть и бывает. 4-х операторный синтез, это уже серьёзно...
Я дико извиняюсь, но даже в Yamaha DX7 оно было двухоператорное, притом что на этих клавишах играли ТАКОЕ... Короче почти всю электронную музыку конца 80ых-начала 90ых, да и сейчас DX7 продолжают использовать. Для замены игрушечно звучащему YM2149F (тоже кстати выдернутому из каких-то ямаховских клавиш) будет очень даже неплохо.
Для замены игрушечно звучащему YM2149F (тоже кстати выдернутому из каких-то ямаховских клавиш)
YM2149F - это клон чипа General Instruments AY3-8910/12. Хотя GI в конце 70-х немало занимались звуком и музыкой (патентов в этой области у них хватает), Ямаховские клавиши они всё-же не производили;)
По-моему, некоторые ответы можно найти в этой доке: http://bulba.at.kz/AY-3-8910.rar
Информация взята не с потолка, но безжалостно искажена переводчиками не в теме.
A9/A8/AD7-AD0 позволяют занять AYком 1024 адреса, но из них только 16 будут регистрами АУка.
Ответа на свой вопрос я так и не получил. Во-первых, не понятно, что есть "@KOM=" - не смайлик же? Во-вторых, не понятно почему 4 поддерживаемые AY-кой команды, носят накие экзотические названия (NACT,ADAR,IAB,DTB,BAR,DW,DWS,INTAK) и что они означают.
Lounge Lizard
30.06.2005, 22:24
YM2149F - это клон чипа General Instruments AY3-8910/12. Хотя GI в конце 70-х немало занимались звуком и музыкой (патентов в этой области у них хватает), Ямаховские клавиши они всё-же не производили;)
Мда? Тогда странно получается. Просто про YM2149F вынутый из синтезаторов слушал уже не от одного человека. Может конечно с чем-то путают - YMов-то очень много было, а не один YM2149F.
http://www.yamaha.co.jp/product/lsi...l/3MU757A22.pdf
http://www.yamaha.co.jp/product/lsi...l/3MU759A04.pdf
http://www.alldatasheet.com/datashe...9/datasheet.pdf
Это не то, что вам нужно?
Блин, дико извиняюсь. Первые два даташита на японском. Но третий на английском... Полный линк на него выглядит так:
http://alldatasheet.com/datasheet-pdf/pdf/ETC/YMU759.html
Блин, дико извиняюсь. Первые два даташита на японском. Но третий на английском... Полный линк на него выглядит так:
http://alldatasheet.com/datasheet-pdf/pdf/ETC/YMU759.html
Там ни слова о карте и назначении внутренних регистров..
Я говорил именно о "programming guide". Просьба не путать :).
>Там ни слова о карте и назначении внутренних регистров..
Я говорил именно о "programming guide".
Мгм. :confused: А у изготовителей телефонов случайно такой информации быть не может?
А у изготовителей телефонов случайно такой информации быть не может
ага, так они и расскажут... даже если сама ямаха эту инфу скрывает и не дает Роме ;)
Кто-нибудь знает схему соединения YM262 с YAC512?
Судя по даташитам YM262 и YAC512, необходимо _ДВА_ YAC512 (он двухканальный, а выходов у YM262 _четыре_)?
Но что интересно -- на всех аудиокартах с YM262 всегда стоит только _один_ YAC512.
Объясните, пожалуйста.
Смотри выше я уже писал , схема подключения есть в даташите на ЦАП и на сайте там где про OPL3-BOX написано .
Второй цап не нужен (типо используется для персонального пуляния на некий гипотетичечский DSP).
Вот ещё для MSX http://www.msxpro.com/opl3.html , примеров для рограммирования под Z80 я пока не искал (для MSX нужно искать для Moonsound ака OPL4 , он обратно совместим с OPL3).
Смотри выше я уже писал , схема подключения есть в даташите на ЦАП и на сайте там где про OPL3-BOX написано .
Второй цап не нужен (типо используется для персонального пуляния на некий гипотетичечский DSP).
Вот ещё для MSX http://www.msxpro.com/opl3.html , примеров для рограммирования под Z80 я пока не искал (для MSX нужно искать для Moonsound ака OPL4 , он обратно совместим с OPL3).
Ребят, а схемы MoonSound или какой нить другой звуковой платы на YMF278 нет ли где нить. В частности меня очень интересует как табличное ПЗУ подключать (yrw801).
Насчёт EMU8000 в AWE32..
программил это чудо лет эдак 6 назад если не больше.... доки тогда нашёл без труда, хоть и не абсолютно полные. Грузил самплы, воспроизводил, настраивал регенерацию памяти(жрёт 2 осциллятора из 32). ДМА не нужен.
вот тот самый док, нашёлся лишь в веб-архиве, видимо Creative злобствует.
http://web.archive.org/web/20050301095153/http://www.singlix.org/trdos/AWE32P10.TXT
посмотрите awectrl в этом списке... http://www.synchrondata.com/pheaven2/www/area24.htm
качать вроде тут: http://www.programmersheaven.com/zone10/cat587/4497.htm
Ребят, а схемы MoonSound или какой нить другой звуковой платы на YMF278 нет ли где нить. В частности меня очень интересует как табличное ПЗУ подключать (yrw801).
Я не встречал (просто не интересовался).
molodcov_alex
29.03.2006, 11:39
Если еще надо:
Даташит по YMU757B
http://www.datasheet4u.com/html/Y/M/U/YMU757B_YAMAHACORPORATION.pdf.html
Просмотрел - вроде все что надо написано: и регистры и как ей командовать. :cool:
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot