User Tag List

Страница 7 из 14 ПерваяПервая ... 34567891011 ... ПоследняяПоследняя
Показано с 61 по 70 из 134

Тема: General Sound

  1. #61

    Регистрация
    07.04.2005
    Адрес
    Санкт-Петербург
    Сообщений
    994
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Мне больше понравилась идея DMA Sound. Но раз речь именно о GS...
    А почему только 4 канала ? Если бы сделать 32, с аппаратным миксингом можно было бы и XM послушать ? И игрушке хватило бы и на музыку и на эффекты. Почему миксинг не сделать на DSP, не слишком мощьном и дорогом ? Скажите бредовая идея, дорого и никому не надо ? Ладно, тогда хотябы 8 каналов, что бы Mod играл и звук в игрушке был полноценный. Оригинальный Mod определился железом родителя, т. е. Amiga. Там фактически 14-bit на вывод, 8-на семпл и 6-на громкость, хотя можно и 14-битные семплы выводить было, это всё нормально работало. В DMA - это реально, думаю в новом GS тоже должно быть. Точнее 16-bit DAC, который можно использовать как 16-битный вывод, как 8+6 вывод как 14-битный вывод. И ещё неплохо бы предусмотреть регулировку панорамы для каждого канала, хотя бы 4-х битную. А то уже достало Drumkit слева, Фортепьяно справа. А на стереосемплы 4-х каналов явно недостаточно (и 8-ми тоже).

    Какая память должна использоватся в девайсе ?
    SRAM ? или Simm 72-pin ?

    За оригинальный GS (или ваш GS, повторяющий оригинал), Я бы 1000 (максимум 1500) р. дал бы вполне. За нечто более интересное, и 2000 р. непожалел бы.

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

  3. #62

    Регистрация
    16.01.2005
    Сообщений
    615
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    То, что ты описал в посте, будет стоить далеко не 2000р. Тут уже дешёвым микроконтроллером на 16mhz не обойдёшься...

  4. #63

    Регистрация
    07.04.2005
    Адрес
    Санкт-Петербург
    Сообщений
    994
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Shiru
    То, что ты описал в посте, будет стоить далеко не 2000р. Тут уже дешёвым микроконтроллером на 16mhz не обойдёшься...
    А если ограничится 8-ю каналами ?

  5. #64

    Регистрация
    16.01.2005
    Сообщений
    615
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если хватит производительности - эффекты и музыка будут иметь раздельные каналы. Т.к. микширование полностью программное - в этом есть некоторые сомнения.

  6. #65

    Регистрация
    07.04.2005
    Адрес
    Санкт-Петербург
    Сообщений
    994
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Post

    Чесно говоря, сделать бы новую плату, на базе скорпиона или АТМ, под AT или ATX корпус, с установленным DMA Sound. Точнее даже не с целиком DMA Sound, а с DMA-контроллером и счётчиками-таймерами, а для цапов слот оставить, для тех кому надо. И вообще сделать по человечески с разъёмами расширения на против окошек, предназначенных для плат. И платы так же делать, что бы разъёмы снаружи были, а не внутри. И контроллер PC (PS/2) Mouse + Keyboard туда-же, всё равно все явно поставят, ну или если не все то большая часть. Вот и был бы ATM 3+
    И/или сделать новый GS, с DMA-контроллером(ами), и собственной памятью, на бызе микроконтроллера. И ему легче будет, не придётся ставить дорогой и мощный, и на звук аналоговый миксинг положительно скажется.
    Можно ли подвесить два DMA-контроллера, на не слишком мощный микроконтроллер, для организации 8-ми каналов ?
    Возможно имеет смысл ставить по три ЦАП-а на канал, 1-й основной, 2-й громкость левого канала, 3-й громкость правого канала, даже если будет сделан 4-х канальный вариант.
    Сильно-ли увеличит стоимость девайса, такое количество ЦАП-ов (16-24шт.)?

    Давайте подумаем, как лучше будет организовать работу девайса.
    1. Софтверный миксинг, на микроконтроллере, с выдачей на 2 ЦАП-а.
    Преимущества:
    Небольшие размеры платы, возможность модефикации програмного обеспечения контроллера, для различных задач. Т.е. выше качество - меньше каналов, Ниже качество - больше каналов, введение дополнительных возможностей (несложной обработки, фильтрации...)
    Всего два ЦАП-а на плате, значит можно поставить чуть подороже, получше.
    Недостатки:
    Требуется мощный контроллер, вследствии - увеличение цены. Потребность в написании кода, при том далеко не самого простого.
    Относительно-высокое качество звука, при более чем 2-4-х каналах реализовать не удастся, из за ограниченний по мощности.
    2. Аппаратный миксинг на ALTERA, с выдачей на 2 ЦАП-а.
    Преимущества:
    Значительно большие мощности позволят организовать бОльшее количество каналов, при достаточно высоком качестве.
    Очень гибкое програмирование девайса, вплоть до организации синтеза звука, эмуляции разлиличных чипов (AY например)
    Всего два ЦАП-а на плате, значит можно поставить чуть подороже, получше.
    Возможность использовать как свою так и общую память. (Требуеться ли доработка спектрума ?)
    Недостатки:
    Высокая стоимость ALTERA, увеличивающая стоимость девайса.
    Качество звука уступающее аналоговому миксингу.
    3. Аналоговый миксинг с N-Цапов, аналоговая регулировка громкости (и возможно панорамы) канала. Управление и перекидывание информации из памяти в ЦАП-ы микроконтроллером.
    Преимущества:
    Невысокая стоимость микроконтроллера, проще его програмирование.
    Наивысшее качество миксинга из всех возможных, без компромиссов.
    Недостатки:
    Жёсткая неизменная конфигурация.
    Большое количество ЦАП-ов, увеличивающее размеры платы, удорожающих устройство со своей стороны.
    4. Комбинация из аппаратного миксинга на ALTERA и аналогового миксинга с небольшим количеством ЦАП-ов.
    Преимущества и недостатки свойственные п. 2 и п. 3
    +Возможность организации 4-x канального выхода для квадро-звука.


    Хорошие новости (хотя думаю они не для всех будут являтся новостами):
    Появилась информация, что ведутся переговоры между Петерс+ и производителями ATM, по поводу возобновления производства Спринтеров. Надеюсь они придут к взаимовыгодному соглашению. Информация от компании Петерс+.
    Последний раз редактировалось Mike; 19.04.2005 в 11:18.
    A4000D Cyberstorm MK-III 060@50Mhz, 128Mb, UW-SCSI, A1200 030@50Mhz, 16Mb, CD32
    PowerMAC 9600, PPC604EV@350Mhz, 512Mb

  7. #66

    Регистрация
    16.01.2005
    Сообщений
    615
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    DMA, DMA... Зациклились вы на DMA? Типа-круто, потому-что в Амиге, да? А как насчёт интерполяции отсчётов при воспроизведении звука через DMA->DAC?

  8. #67

    Регистрация
    23.01.2005
    Сообщений
    1,113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Shiru
    DMA, DMA... Зациклились вы на DMA? Типа-круто, потому-что в Амиге, да? А как насчёт интерполяции отсчётов при воспроизведении звука через DMA->DAC?
    Щас посмотрел схему ГСа - там лепят НМИ частотой 37500 Гц, и видимо об интерполяции там речь вообще не идёт =) Вот тут как раз основное преимущество ДМА-подобных методов - можно частоту дискретизации задавать любую.
    Последний раз редактировалось lvd; 19.04.2005 в 14:00.

  9. #68

    Регистрация
    17.03.2005
    Адрес
    Россия
    Сообщений
    711
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от lvd
    Щас посмотрел схему ГСа - там лепят НМИ частотой 37500 Гц, и видимо об интерполяции там речь вообще не идёт =) Вот тут как раз основное преимущество ДМА-подобных методов - можно частоту дискретизации задавать любую.
    Так вроде интерполяция и дескретизация это не одно и тоже,допустим берём семпл 22кГц и хотим воспроизвести с двухкратной интеполяцией то нужно поднимать частоту вывода до 88кГц.разве нельзя программно это сделать?

  10. #69

    Регистрация
    15.01.2005
    Адрес
    Kievska Rus
    Сообщений
    1,149
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от lvd
    Щас посмотрел схему ГСа - там лепят НМИ частотой 37500 Гц, и видимо об интерполяции там речь вообще не идёт =) Вот тут как раз основное преимущество ДМА-подобных методов - можно частоту дискретизации задавать любую.
    во-первых глюк - не NMI, а INT. во вторых много ли ты видел сэмплов в модах с высокими частотами? так что интерполяция имеет место быть, "если успеется"

  11. #70

    Регистрация
    07.04.2005
    Адрес
    Санкт-Петербург
    Сообщений
    994
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Post

    Цитата Сообщение от Costa
    Так вроде интерполяция и дескретизация это не одно и тоже,допустим берём семпл 22кГц и хотим воспроизвести с двухкратной интеполяцией то нужно поднимать частоту вывода до 88кГц.разве нельзя программно это сделать?
    Интерполяция - дело непростое, по хорошему кроме как на DSP, это практически не реализуемо из за нехватки мощностей.
    В плане софтварной интерполяции, миксинга, тут не то что трекеры, Cubase c Logic довольно погано это делают, при том, что на немаломощьных машинах.
    A4000D Cyberstorm MK-III 060@50Mhz, 128Mb, UW-SCSI, A1200 030@50Mhz, 16Mb, CD32
    PowerMAC 9600, PPC604EV@350Mhz, 512Mb

Страница 7 из 14 ПерваяПервая ... 34567891011 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Куплю General Sound
    от dhau в разделе Барахолка (архив)
    Ответов: 13
    Последнее: 02.03.2006, 10:32

Ваши права

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