Лель ДР-8 (Lel DR-8)

Материалы сайта по электронике
Максим В
Пользователь
Сообщения: 72
Зарегистрирован: 11 май 2020, 00:44

Re: Лель ДР-8 (Lel DR-8)

Сообщение Максим В » 28 май 2020, 13:26

Dmitry Dubrovenko писал(а):Нажимается кнопка "DEMO" и большая надпись "DEMO-SONG" во весь экран.

Посмотрел ещё раз от начала и до конца без купюр. DR-8 при старте мигает 3 раза... Вполне возможно, это более ранняя версия. Попробуйте включить МИДИ на приём и передачу, соедините МИДИ кабелем вход с выходом. Если ноты дублируются - моя (или по мотивам) версия.
Как уже говорил, после ухода из Лель, мне в КБ говорили, что хотят заменить ДЕМО и паттерны.

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Лель ДР-8 (Lel DR-8)

Сообщение Dmitry Dubrovenko » 28 май 2020, 16:26

Максим В писал(а):DR-8 при старте мигает 3 раза...

Так и на другом видео вроде так же мигает. :roll:

Максим В писал(а):Попробуйте включить МИДИ на приём и передачу

Доберусь до аппарата, обязательно попробую.
А с разъёмом по фото разобрались?
Подпись

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Лель ДР-8 (Lel DR-8)

Сообщение Dmitry Dubrovenko » 28 май 2020, 21:14

А с разъёмом-то удалось разобраться?
Подпись

Максим В
Пользователь
Сообщения: 72
Зарегистрирован: 11 май 2020, 00:44

Re: Лель ДР-8 (Lel DR-8)

Сообщение Максим В » 28 май 2020, 22:41

Dmitry Dubrovenko писал(а):А с разъёмом-то удалось разобраться?

Тот, что межплатный - знаю достатотчно неплохо (сам когда-то на прототипе паял 8 данных, 3 адреса, доступ на запись и чтение). А вот что там у Вас выходит на заднюю панель за разъём под нож печатной платы? На фотке непонятно.

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Лель ДР-8 (Lel DR-8)

Сообщение Dmitry Dubrovenko » 28 май 2020, 23:58

Максим В писал(а):выходит на заднюю панель за разъём под нож печатной платы?

Что-то никак не могу понять, о чём Вы толкуете? :unknown:
Сориентируйте как-нибудь по-конкретнее.
На какой хоть фоте?
Подпись

Максим В
Пользователь
Сообщения: 72
Зарегистрирован: 11 май 2020, 00:44

Re: Лель ДР-8 (Lel DR-8)

Сообщение Максим В » 29 май 2020, 00:21

Максим В писал(а):На какой хоть фоте?

У Вас, на одной фотке (сейчас пытаюсь найти), на месте коробки для батареек видел разъём (как на древних материнках, как ISA 8 бит, коричневый). Этот разъём был сфотографирован на фоне задней панели машины. В оригинале такого разъёма не было. Но сейчас никак найти не могу эту фотографию. Вроде видел в начале этой ветки.. Тогда ещё подумал, что такой модификации в КБ ещё никто не делал.

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Лель ДР-8 (Lel DR-8)

Сообщение Dmitry Dubrovenko » 29 май 2020, 00:30

Максим В писал(а):на месте коробки для батареек видел разъём
Фу, "отбой тревоги"! :yes:
Это не у меня, это у товарища одного.
Вот этот пост.
В следующем посту ему и ответил.
Подпись

Максим В
Пользователь
Сообщения: 72
Зарегистрирован: 11 май 2020, 00:44

Re: Лель ДР-8 (Lel DR-8)

Сообщение Максим В » 29 май 2020, 00:58

Dmitry Dubrovenko писал(а):Фу, "отбой тревоги"

Спасибо за инфу! Т.е. получается, что у Вас, полностью заводская версия с несколько другим ПО.

В таком случае это ПО вышло после моей версии. Очень интересно взглянуть, что внутри. Либо взяли мою версию и пересобрали с другим, более конформистским демо (как в КБ Лель говорили, "спокойным"). Либо это версия, разработанная Сергеем изначально для DR9, но опробованная на ДР8. Сергей успел запустить в производство 9ю модель. Я ушёл в 94году. Сколько сделали экземпляров с альтернативным ПО - не знаю. Для меня это новость!
Легко можно будет понять по структуре программы - модифицированная ли это версия или полностью альтернативная, разработанная Сергеем в 94 году.. Мою версию в КБ "разбирали" очень долго, т.к. сотрудники никогда не работали до этого с мнемоникой Z80 (осваивали на ходу), а также не были привичны к "длинному" коду только "на регистрах" (как в демках), без лишних промежуточных пересылок в стэк и обратно. Т.е. чтобы понять, нужно не только было прочитать код, но и пройти его по шагам. Пересобрать они его легко могли TASMом (дал именно такие исходники), а вот что-то серьёзно изменить - сомневаюсь.

Так как у Вас машина оригинальная, попробуйте заменить ПЗУ. Всё должно работать. Начните с платы микропроцессора. Если, после замены основного ПЗУ, звуки - полная ерунда, вторым этапом замените сэмплерные ПЗУ. Когда на RUSKEYS проверял месяц назад, там лежит моя версия, со всеми образами...

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Лель ДР-8 (Lel DR-8)

Сообщение Dmitry Dubrovenko » 29 май 2020, 01:17

Максим В писал(а):вторым этапом замените сэмплерные ПЗУ

А ведь и вправду могли и звуки поменять. :roll:
Хотя звучат, вроде, одинаково.
Но ведь могли только адреса сменить...
Подпись

Максим В
Пользователь
Сообщения: 72
Зарегистрирован: 11 май 2020, 00:44

Re: Лель ДР-8 (Lel DR-8)

Сообщение Максим В » 29 май 2020, 01:36

Dmitry Dubrovenko писал(а):Но ведь могли только адреса сменить...

Вот это-то и интересно!

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Лель ДР-8 (Lel DR-8)

Сообщение Dmitry Dubrovenko » 29 май 2020, 12:12

Максим В писал(а):Вот это-то и интересно!

Честно говоря, не понимаю, что тут интересного? :-)
Ну, разве что только "нафига"? :roll:
Подпись

Максим В
Пользователь
Сообщения: 72
Зарегистрирован: 11 май 2020, 00:44

Re: Лель ДР-8 (Lel DR-8)

Сообщение Максим В » 29 май 2020, 12:57

Dmitry Dubrovenko писал(а):что тут интересного?

Так ведь там, тогда, другие сэмплы. Т.е. совсем другие.


Кст,в качестве метода по снижению цены, предлагал выкинуть 580ВВ51 из схемы. Т.к. на такой скорости он не нужен, процессор и сам справится. У 8085 в ДР8 битовый порт не используется (а жаль). У меня во всех изделиях (что в модемах, что в компьютерах) в 90х не было ни разу внешнего асинхронного адаптера до скоростей в 38Кбод, кроме ДР8 :-) Вот такая странная история...

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Лель ДР-8 (Lel DR-8)

Сообщение Dmitry Dubrovenko » 29 май 2020, 14:21

Максим В писал(а):совсем другие.

Тогда, конечно, интересно (хотя интерес более "спортивный").
Я же говорил про случай, если просто сэмплы местами поменяли. :yes:


Правильно ли я понял (из параллельной ветки), что Running Status аппарат не понимает?
А Note On с нулевой Велосити?
Подпись

Максим В
Пользователь
Сообщения: 72
Зарегистрирован: 11 май 2020, 00:44

Re: Лель ДР-8 (Lel DR-8)

Сообщение Максим В » 29 май 2020, 20:38

Dmitry Dubrovenko писал(а):Running Status аппарат не понимает?

Нет, Running Status точно не поддерживается и не рекомендуется как в большинстве машин 80х, начала 90х (в некоторых инструментах его можно разрешить как опцию).
Что касается VELOCITY, то она напрямую преобразуется у меня в громкость. Нулевая скорость нажатия полностью игнорирует ноту (в буфер ромплера ничего не заносится, чтобы не ограничивать полифонию). Т.е. ущербность внутреннего секвенсора полностью компенсируется внешним. Поэтому лучше всего DR8 использовать в качестве тон-генератора.

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Лель ДР-8 (Lel DR-8)

Сообщение Dmitry Dubrovenko » 29 май 2020, 22:36

Максим В писал(а):Running Status точно не поддерживается

С этим можно проблем поиметь.

Максим В писал(а):VELOCITY, то она напрямую преобразуется у меня в громкость

Т.е., при использовании внешнего источника по миди, сабж может динамику воспроизводить?
Но вообще-то я спрашивал о выключении ноты. :-)
Некоторые аппараты воспринимают Note Off, но не понимают Note On с нулевой Велосити, некоторые наоборот, некоторые - оба варианта.
А сабж, если я правильно понял, ни один вариант не понимает (оно ему без надобности)?
Подпись

Максим В
Пользователь
Сообщения: 72
Зарегистрирован: 11 май 2020, 00:44

Re: Лель ДР-8 (Lel DR-8)

Сообщение Максим В » 30 май 2020, 00:20

Dmitry Dubrovenko писал(а):при использовании внешнего источника по миди, сабж может динамику воспроизводить?

Да, воспроизводит с динамикой.

Dmitry Dubrovenko писал(а):А сабж, если я правильно понял, ни один вариант не понимает

Ромплер останавливать на ходу было чревато...
Note OFF и Note ON c нулевой VELOCITY игнорируются.

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Лель ДР-8 (Lel DR-8)

Сообщение Dmitry Dubrovenko » 30 май 2020, 12:42

Максим В писал(а):воспроизводит с динамикой

Надо будет попробовать. :roll:

Максим В писал(а):Ромплер останавливать на ходу было чревато...

А почему?
У Вас же там каждый голос независимо воспроизводится (если я правильно понял).
Подпись

Максим В
Пользователь
Сообщения: 72
Зарегистрирован: 11 май 2020, 00:44

Re: Лель ДР-8 (Lel DR-8)

Сообщение Максим В » 30 май 2020, 13:23

А почему?
У Вас же там каждый голос независимо воспроизводится (если я правильно понял).


Все 8 каналов независимы. Но из-за "гонки" между аппаратным и программным флагом останова можно проскочить ноль счётчика длины (он считает в дополнительном коде). И тогда будем наслаждаться всеми сэмплами по очереди.

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Лель ДР-8 (Lel DR-8)

Сообщение Dmitry Dubrovenko » 30 май 2020, 13:32

Максим В писал(а):между аппаратным и программным флагом останова

А откуда аппаратный? :roll:
По предыдущим постам я понял, что все счётчики - программные.
Подпись

Максим В
Пользователь
Сообщения: 72
Зарегистрирован: 11 май 2020, 00:44

Re: Лель ДР-8 (Lel DR-8)

Сообщение Максим В » 30 май 2020, 14:48

Dmitry Dubrovenko писал(а):А откуда аппаратный?

Ещё раз и по порядку. Аппаратными называю счётчики, так как все вычисления следующего адреса сэмпла, длины происходят в двух 588ВС2, т.е. с жёстким алгоритмом это как аппаратный ромплер. Обработка конца сэмпла осуществляется тоже в 588вс2. Основная программа к этому никакого отношения не имеет. Но, можно провести "на лету" останов канала при помощи 8085. Если событие останова попадёт на выработку флага в 588вс2, то ромплер пойдёт дальше без останова. Все эти особенности вылавливались во время отладки.

Программные счётчики у меня были на 4х канальном ромплере на Z80 (Т34), но там не было ничего кроме ПЗУ, FIFO и ЦАП.


Вернуться в «Электроника»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя

cron