User Tag List

Страница 1 из 7 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 62

Тема: ZX MIDI player

  1. #1

    Регистрация
    18.05.2020
    Адрес
    г. Белгород
    Сообщений
    527
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    637
    Поблагодарили
    201 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию ZX MIDI player



    Представляю релиз первой версии моего проигрывателя MIDI файлов для ZX Spectrum.

    ТТХ:
    * Работает на любом ZX Spectrum 128-совместимом компьютере с MIDI синтезатором;
    * Поддерживаются файлы размером до 64Кб форматов RMI и MID (типов 0 и 1);
    * Поддержка до 60 дорожек в файле. Для тяжёлых файлов желателен турбо режим процессора;
    * Поддерживается работа на 3.5, 3.54, 7, 14, 28 МГц (процессор должен работать без вейтов);
    * Поддержка загрузки файлов с BDI/TR-DOS. В планах работа с FAT32/SD-картами.

    Проигрыватель протестирован на Sizif-512, ZX Evolution + Multisound и на ZX UNO 1010, но должен работать и на других компьютерах с TR-DOS. Так же можно запустить в эмуляторе - например, в Es.pectrum - в нём есть поддержка MIDI.

    Проект с открытым исходным кодом, лицензия GPLv3.
    Ссылка на исходный код: https://github.com/UzixLS/zx-midiplayer
    Ссылка на скачивание: https://github.com/UzixLS/zx-midiplayer/releases

    Эти 32 пользователя(ей) поблагодарили Uzix за это полезное сообщение:

    Alex_NEMO(30.05.2023), ALS(28.05.2023), anarchyman(28.05.2023), AndXor(29.05.2023), andykarpov(07.02.2024), Beaver(27.05.2023), Black Cat / Era CG(28.05.2023), CLR(27.05.2023), Cooper(28.05.2023), creator(28.05.2023), Debosh(02.11.2024), Dima_ZX(29.05.2023), Dimon spb(28.05.2023), Djoni(27.05.2023), Enigmatic(28.05.2023), Evgeny Muchkin(04.10.2023), gen1971(29.06.2024), izzx(28.05.2023), marinovsoft(28.05.2023), Mick(27.05.2023), Mikka_A(28.05.2023), NEO SPECTRUMAN(06.06.2023), oistalker(27.05.2023), Oleg N. Cher(08.08.2023), SERGEY256(28.05.2023), shadwork(02.06.2023), SoftLight(28.05.2023), tnt23(03.06.2023), valerium(28.05.2023), Xela(28.05.2023), Копейкин(02.06.2023), Максагор(05.02.2024)

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    02.08.2022
    Адрес
    г. Новосибирск
    Сообщений
    25
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    > Работает на любом ZX Spectrum 128-совместимом компьютере с MIDI синтезатором

    Извиняюсь, а в каком ZX Spectrum есть MIDI-синтезатор? Это какая-то плата расширения с GM?

    ZX Spectrum Next N-go, например, является таким компьютером?

  4. #3

    Регистрация
    18.05.2020
    Адрес
    г. Белгород
    Сообщений
    527
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    637
    Поблагодарили
    201 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    voldemar_d, MIDI-синтезатор - чип или устройство, преобразующее MIDI-команды в звук. Например, это может быть что-то вроде Roland SC-55 или MT32-pi, или чип SAM2695 (который используется в сизифе, уне, мультисаунде).
    Про Next/N-Go я не особо в курсе, но не слышал что бы там было что-то подобное. Но технически там это реализовать возможно с помощью Raspberry Pi.

  5. #4

    Регистрация
    02.08.2022
    Адрес
    г. Новосибирск
    Сообщений
    25
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Что такое MIDI-синтезатор, я знаю. Просто я не в курсе, как его можно к ZX Spectrum подключить. Есть ссылка на описание того, как это можно сделать?

    Наверное, я не очень понял слова "ZX Spectrum 128-совместимом компьютере с MIDI синтезатором" - наверное, имеется ввиду "ZX Spectrum 128-совместимом компьютере с MIDI-интерфейсом, к которому подключен внешний MIDI-синтезатор"? MIDI-интерфейс, если не ошибаюсь, в фирменных Спектрумах был, а во всяких современных клонах он каким образом представлен?

  6. #5

    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    4,968
    Спасибо Благодарностей отдано 
    1,074
    Спасибо Благодарностей получено 
    1,171
    Поблагодарили
    914 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Карточки есть, вроде.
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    Seamos realistas y hagamos lo imposible!

    Ernesto Che Guevara
    Переехал сюда: SteinBlume (ex ATM CP/M Explorer)
    http://era-cg.su

    Скрытый текст

    Speccy2010 r2 (Спасибо m.d. & xlat),
    Sinclair ZX Spectrum + (Спасибо stepmotor),
    ZX Evolution rev.C + 5'25 FDD Epson SD-700AA + NedoPC PAL-Coder (Спасибо m.d. & xlat)
    [свернуть]

  7. #6

    Регистрация
    02.08.2022
    Адрес
    г. Новосибирск
    Сообщений
    25
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот мне и интересно, что за карточки и к каким Спектрумам их можно подключить, и как.
    Если в клоне есть чип, про который выше написано (чип SAM2695, который используется в сизифе, уне, мультисаунде), с этим понятно.
    А вот если встроенного чипа нет, то как внешнее устройство вроде Roland SC-55 к Спектруму подключить?

    Вот такое нашел - это имеется ввиду?
    https://www.youtube.com/watch?v=lGZXJJlRNqY

    Но здесь прямо синтезатор встроенный. А бывает ли плата для Спектрума с просто MIDI-интерфейсом, в который можно воткнуть MIDI-кабель Din5 и далее подключить его к внешнему синтезатору?

  8. #7

    Регистрация
    18.05.2020
    Адрес
    г. Белгород
    Сообщений
    527
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    637
    Поблагодарили
    201 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от voldemar_d Посмотреть сообщение
    Вот мне и интересно, что за карточки и к каким Спектрумам их можно подключить, и как.
    Ну так на github это написано Вход MIDI синтезатора подключается к AY к выходу IOA2 через несложную схему.
    Ещё есть такая карточка - ZXM Crystal MIDI (ссылка) - разработка Mick - что-то вроде turbosound по формату (т.е. вставляется вместо AY), но с midi-синтезатором. Но вроде как в общий доступ она не выложена, либо я не нашёл.

  9. #8

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Uzix Посмотреть сообщение
    Ещё есть такая карточка - ZXM Crystal MIDI (ссылка) - разработка Mick - что-то вроде turbosound по формату (т.е. вставляется вместо AY), но с midi-синтезатором. Но вроде как в общий доступ она не выложена, либо я не нашёл.
    Пока не выкладывал, раз плеер появился, надо попробовать.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

    Этот пользователь поблагодарил Mick за это полезное сообщение:

    Djoni(05.06.2023)

  10. #9

    Регистрация
    02.08.2022
    Адрес
    г. Новосибирск
    Сообщений
    25
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    > Ну так на github это написано

    Спасибо! Слона-то я и не заметил :-)

    > подключается к AY к выходу IOA2 через несложную схему

    В схеме оптрона нет - а так безопасно подключать внешний синтезатор?
    Последний раз редактировалось voldemar_d; 02.06.2023 в 09:38.

  11. #10

    Регистрация
    02.07.2006
    Адрес
    Новосибирск
    Сообщений
    2,254
    Спасибо Благодарностей отдано 
    533
    Спасибо Благодарностей получено 
    260
    Поблагодарили
    154 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от voldemar_d Посмотреть сообщение
    > Ну так на github это написано
    Спасибо! Слона-то я и не заметил :-)
    Можно ещё проще:
    A2 (12 нога AY8912) через 220 Ом на 5 контакт DIN.
    +5 (3 нога AY8912) через 220 Ом на 4 контакт DIN.

    Цитата Сообщение от voldemar_d Посмотреть сообщение
    > подключается к AY к выходу IOA2 через несложную схему
    В схеме оптрона нет - а так безопасно подключать внешний синтезатор?
    Оптрон на входе синтезатора.
    В правильно заданном вопросе содержится половина ответа

Страница 1 из 7 12345 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Z-Player for GS v4.0 (+FAT32)
    от Evgeny Muchkin в разделе Софт
    Ответов: 82
    Последнее: 12.05.2025, 15:25
  2. AVR-AY player
    от Zloy в разделе Софт
    Ответов: 375
    Последнее: 04.12.2024, 00:03
  3. Z-PLAYER for GS v3.4
    от Evgeny Muchkin в разделе Софт
    Ответов: 27
    Последнее: 24.12.2020, 17:03
  4. AY Player
    от tiboh в разделе Софт
    Ответов: 24
    Последнее: 28.10.2011, 20:18

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •