Jump to content
    

Доработать прошивку для DSP

4 минуты назад, x893 сказал:

Выложите куда-нибудь всё, что есть и другие тоже изучат.

Сегодня соберу все в кучу, к вечеру выложу, инструкцию нужно еще написать.

Edited by Debaj

Share this post


Link to post
Share on other sites

6 минут назад, Debaj сказал:

Использовали Stm32F, малинку 3/4 (ARM), одноплатник заточенный под звук.

Да уж... похоже набрали толпу школьников, "подешевше" или вообще бесплатно..., а они - "кто в лес кто по дрова"... да "на открытом коде" (сами ведь не умеют)...  :biggrin: 

6 минут назад, Debaj сказал:

Изучили европейские аналоги синтов на таких чипах. Посмотрели гитахаб, кто, что делает.
Вывод: Под наши задачи, все вышеперечисленное подходит в меньшей степени.

То, что школьнику не по зубам - не проблема для профессионала. Я бы не делал таких выводов на основании мнения тех, кто "не справился". Чего же вы ещё ожидали от них услышать, раз они не справились?    :unknw:

6 минут назад, Debaj сказал:

По нашему DSP получили исходники, библиотеки, документацию, отладочную плату, прошивку. Изучили.

Да, минус - своя платформа, но она дает сразу весь инструментарий, ничего не нужно искать, все из коробки.

Сами себе противоречите.... Пишете: есть исходники (так и не ясно - на каком языке исходники??? си, ассемблер (для какого ядра?) или вообще - какой-то свой, птичий язык? ). Если исходники на си/си++, то что мешает собрать их на любом другом МК (ARM/DSP) ?

6 минут назад, Debaj сказал:

Минус что нужно изучить документацию, но возможности по сравнению с другими перевешивают.

Какие именно "возможности перевешивают"? Что именно в их DSP есть такого, чего нет в других?

6 минут назад, Debaj сказал:

Документированный код, сразу можно вносить изменения, тестировать.

Тогда - что мешает скомпилить его под другое ядро???

Он весь на ассемблере? Если так, то "сразу вносить изменения" - никак не получится. Нужно как минимум - предварительно хорошо изучить этот самый DSP.

6 минут назад, Debaj сказал:

Программист с которым изучали, к сожалению не может участвовать (у него своих 3 проекта), нет времени.

Обычно это переводится как "не осилил".  :biggrin:

Share this post


Link to post
Share on other sites

9 часов назад, jcxz сказал:

Пишете: есть исходники (так и не ясно - на каком языке исходники??? си, ассемблер (для какого ядра?) или вообще - какой-то свой, птичий язык? ).

Так вроде уже проходили этот урок, там среда в виде стм-куба и программирование в виде модулей-квадратов-псевдофункций, как в среде от AD, исходного кода в классическом виде там нет вообще. Это частенько делают некоторые фирмы, чтоб подсадить клиентов на их железо, типа ардуины что-то вроде...  Поэтому ТСу либо изучать эти псевдофункции либо искать алгоритмы его синтезатора в виде классического кода и делать на любом доступном ARM-DSP.

Edited by mantech

Share this post


Link to post
Share on other sites

Вообще забавно читать, псевдоэкспертов, которые фантазируют, то о чем не знают и являются полными профанами в синтезе звука, MIDI, буферизации, работе с фильтрами и т.п.

Только x893 всегда пишет коротко и по делу.

Документы подготовил, можно в личку или на почту.

Share this post


Link to post
Share on other sites

19 минут назад, Debaj сказал:

Вообще забавно читать, псевдоэкспертов, которые фантазируют, то о чем не знают и являются полными профанами в синтезе звука, MIDI, буферизации, работе с фильтрами и т.п.

Так не читайте "псевдоэкспертов", осваивайте сами программирование и делайте. Куда уж нам, "профанам"! 

Или - никак не получается?   :secret:

19 минут назад, Debaj сказал:

Только x893 всегда пишет коротко и по делу.

Это?:

В 10.11.2024 в 20:46, x893 сказал:

Это бесперспективняк

Пожалуй - тут полностью соглашусь с x893.  :biggrin::biggrin::biggrin:

42 минуты назад, mantech сказал:

там среда в виде стм-куба и программирование в виде модулей-квадратов-псевдофункций, как в среде от AD, исходного кода в классическом виде там нет вообще. Это частенько делают некоторые фирмы, чтоб подсадить клиентов на их железо, типа ардуины что-то вроде...

Абдурино-код при желании можно переписать на си - сам по себе текст не сильно отличается. Но если у ТС именно кубики, с бинарным содержимым, тогда x893 прав.

42 минуты назад, mantech сказал:

Поэтому ТСу либо изучать эти псевдофункции

Сомневаюсь. Это сложнее ведь, чем называть других "профанами" и "псевдоэкспертами".  :unknw:

Share this post


Link to post
Share on other sites

1 hour ago, Debaj said:

Документы подготовил, можно в личку или на почту.

Посмотрим что там, как ссылка будет для скачивания.

Share this post


Link to post
Share on other sites

9 часов назад, x893 сказал:

Посмотрим что там

Если не в лом, расскажите тут нам, профанам, хотя бы в двух словах, а то так и останемся дремучими ведь)))))))

Share this post


Link to post
Share on other sites

Процессор SAM5816 с кучей DSP для обработки/синтеза звуков.
Часть исходников есть, часть в виде библиотек.
Прошивка собирается.

Дальше надо уже разбираться что там внутри текстов и библиотек.

Share this post


Link to post
Share on other sites

3 часа назад, x893 сказал:

с кучей DSP для обработки/синтеза звуков.

Т.е. для этого еще и куча ДСП нужна, вот оно еще как))

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...