Например TDA7294

Форум РадиоКот :: Просмотр темы - Музыкальный звонок - WT-синтезатор на ATtiny45 (от Chan'а)
Форум РадиоКот
https://radiokot.ru/forum/

Музыкальный звонок - WT-синтезатор на ATtiny45 (от Chan'а)
https://radiokot.ru/forum/viewtopic.php?f=20&t=59197
Страница 1 из 2

Автор:  Dmitry Dubrovenko [ Сб ноя 26, 2011 23:27:35 ]
Заголовок сообщения:  Музыкальный звонок - WT-синтезатор на ATtiny45 (от Chan'а)

Собственно уже неоднократно мелькала ссылка на данный девайс.
Вот демка звучания.
Схема подкупает простотой.
Но, как обычно, не обошлось без "ложки дёгтя". Очень уж проблематично менять мелодии в прошивке.
НаписАл программку, которая не только умеет это делать, но ещё и может конвертировать прямо из миди-файлов непосредственно в прошивку (*.hex). Присутствуют настройки, позволяющие транспонировать и удалять ноты и треки (это для тех, кто с секвенсорами не "дружит").
Кому не лень, потестируйте.
Варианты под Windows и Linux брать здесь (ConTiny45).

Вложения:
Комментарий к файлу: Несколько готовых прошивок ("LoopPlay")
WTTiny45.zip [21.68 KiB]
Скачиваний: 678
Комментарий к файлу: МИДИ-файлы для проверки опций корректировки
MIDIforConTiny45.zip [8.49 KiB]
Скачиваний: 537
Комментарий к файлу: МИДИ-файлы скорректированные для прямой конвертации
MIDIforATtiny45.zip [5.87 KiB]
Скачиваний: 522

Автор:  К@Т [ Вс ноя 27, 2011 00:10:32 ]
Заголовок сообщения:  Re: WT-синтезатор на ATtiny45 (от Chan'а)

Dmitry Dubrovenko писал(а):
Собственно уже неоднократно мелькала ссылка на данный девайс.
Вот демка звучания.
Схема подкупает простотой.
Но, как обычно, не обошлось без "ложки дёгтя". Очень уж проблематично менять мелодии в прошивке.
НаписАл программку, которая не только умеет это делать, но ещё и может конвертировать прямо из миди-файлов непосредственно в прошивку (*.hex). Присутствуют настройки, позволяющие транспонировать и удалять ноты и треки (это для тех, кто с секвенсорами не "дружит").
Кому не лень, потестируйте.
Брать здесь.
Дмитрий чтото у меня ей г... получилось а не мелодия(конвертировал под ёлку из радио(креплю архивом ёлку,попробуй сам как у тебя пойдёт прошивка kj1).

Вложения:
мини-гирлянда с плавным зажиганием гашением светодиодов и музыкой.zip [839.2 KiB]
Скачиваний: 567

Автор:  Dmitry Dubrovenko [ Вс ноя 27, 2011 02:17:05 ]
Заголовок сообщения:  Re: WT-синтезатор на ATtiny45 (от Chan'а)

Скажи, пожалуйста, что ты там конвертил, картинки что ли? :shock:
В твоём вложении нет ни одного, ни МИДИ, ни текстового файла.
Ты сперва первоисточник-то почитай. В самой программе даже Хелп небольшой вставил (на русском!).

Вложения:
Комментарий к файлу: Небольшая подборка готовых прошивок
WTTiny45.zip [21.68 KiB]
Скачиваний: 534

Автор:  К@Т [ Вс ноя 27, 2011 11:55:56 ]
Заголовок сообщения:  Re: WT-синтезатор на ATtiny45 (от Chan'а)

Dmitry Dubrovenko писал(а):
Скажи, пожалуйста, что ты там конвертил, картинки что ли? :shock:
В твоём вложении нет ни одного, ни МИДИ, ни текстового файла.
Ты сперва первоисточник-то почитай. В самой программе даже Хелп небольшой вставил (на русском!).

там 12 обрезков миди. :) Ненашол где?Файл протеуса в орхиве запусти и послушай каке мелодии получились.Жуть просто.Может я чтото и не так сконвертил. :)

Автор:  Dmitry Dubrovenko [ Вс ноя 27, 2011 12:46:26 ]
Заголовок сообщения:  Re: WT-синтезатор на ATtiny45 (от Chan'а)

К@Т писал(а):
там 12 обрезков миди
Кто тебе сказал, что эти "обрезки" имеют отношение к МИДИ?

К@Т писал(а):
Может я чтото и не так сконвертил.
Хочешь, я пришлю тебе обрезок jpg-файла, а ты попробуй из него картинку получи. :)))

Программа предназначена для работы с файлами МИДИ форматов 0 и 1, а не с различными "обрезками".

Блин! Пойду Хелп дописывать.

Автор:  К@Т [ Вс ноя 27, 2011 13:01:36 ]
Заголовок сообщения:  Re: WT-синтезатор на ATtiny45 (от Chan'а)

Dmitry Dubrovenko писал(а):

Программа предназначена для работы с файлами МИДИ форматов 0 и 1, а не с различными "обрезками".

Блин! Пойду Хелп дописывать.
Значит там моя ошибка. :?

Автор:  Dmitry Dubrovenko [ Пн ноя 28, 2011 01:02:41 ]
Заголовок сообщения:  Re: WT-синтезатор на ATtiny45 (от Chan'а)

Не, всё-таки объясни, как ты туда умудрился засунуть совершенно посторонние файлы, да ещё что-то сконвертировать, при этом? :roll:

Хелп обновил.

Автор:  К@Т [ Пн ноя 28, 2011 01:04:48 ]
Заголовок сообщения:  Re: WT-синтезатор на ATtiny45 (от Chan'а)

Dmitry Dubrovenko писал(а):
Не, всё-таки объясни, как ты туда умудрился засунуть совершенно посторонние файлы, да ещё что-то сконвертировать, при этом? :roll:

Хелп обновил.
Когда делаеш без инструкции,т.е.по интуиции то и не такое может получитса. :)

Автор:  Dmitry Dubrovenko [ Пн ноя 28, 2011 01:13:11 ]
Заголовок сообщения:  Re: WT-синтезатор на ATtiny45 (от Chan'а)

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

Или ты просто те прошивки от ёлки в Тиньку засунул? :roll:

Автор:  К@Т [ Пн ноя 28, 2011 01:18:59 ]
Заголовок сообщения:  Re: WT-синтезатор на ATtiny45 (от Chan'а)

Dmitry Dubrovenko писал(а):
Да не может, ибо программулина проверяет структуру файла, и что попало "хавать" не будет. :?
Ведь схавало значит может
Dmitry Dubrovenko писал(а):

Или ты просто те прошивки от ёлки в Тиньку засунул? :roll:
Наоборот сконвертил,а потом долго(минут 20) разбирался как их в ёлку засунуть и засунул,что получилось можно услышать в шпротеусе(kj1) ритм куда зря и заикаетса. :)

Автор:  Dmitry Dubrovenko [ Пн ноя 28, 2011 01:59:21 ]
Заголовок сообщения:  Re: WT-синтезатор на ATtiny45 (от Chan'а)

Уж не знаю, кто там у тебя, что хавал, но определённо не моя программулина. :)))
Хорош "лечить". Это тебе не Сонику лапшу, про второй режим программирования ПИКов, на уши вешать.

Ещё раз повторяю: проверяется СТРУКТУРА файла, а в твоём вложении, файлы и близко не лежали с нужными стандартами.


К@Т писал(а):
разбирался как их в ёлку засунуть и засунул
От Тиньки в ПИК?
Тоже не плохо. :shock:

Автор:  К@Т [ Пн ноя 28, 2011 13:03:13 ]
Заголовок сообщения:  Re: WT-синтезатор на ATtiny45 (от Chan'а)

Dmitry Dubrovenko писал(а):
Хорош "лечить". Это тебе не Сонику лапшу, про второй режим программирования ПИКов, на уши вешать.
Про лапшу акуратнее.Как будто ты не знаеш что во втором режиме сначала подаётса впп а потом 5в и при пропадании впп 5в должно оставатса,а не плясать вместе с впп.Поэтому я и сказал что это у тебя и пазака кастраты второго режима а не полный второй режим. :evil:

Автор:  Dmitry Dubrovenko [ Пн ноя 28, 2011 13:38:25 ]
Заголовок сообщения:  Re: WT-синтезатор на ATtiny45 (от Chan'а)

К@Т писал(а):
Как будто ты не знаеш
Первый раз такое слышу. Зачем это, интересно, нужно, что б на запрограммированном контроллере обязательно оставалось Vdd?
Но, вообще-то, ты говорил малость другое, что второй режим нафиг не нужен.
Однако это тема совсем для другой темы (сорри, за тавтологию). :)))

А здесь ты всё-таки поясни, что и куда ты запихивал?

Автор:  oleg110592 [ Пн ноя 28, 2011 14:04:33 ]
Заголовок сообщения:  Re: WT-синтезатор на ATtiny45 (от Chan'а)

2 Dmitry Dubrovenko
спасибо за програмку
тут Вы выложили: Небольшая подборка готовых прошивок WTTiny45.zip
Пока нет времени собирать, чтоб тестировать, а хотелось услышать как звучат другие мелодии.
Если это возможно - запишите, пожалуйста в виде мп3. Надо тут девайсик звучащий к новому году сотворить, не решил, или такой делать, или с карточкой.

Автор:  Мастер Ломастер [ Пн ноя 28, 2011 14:15:59 ]
Заголовок сообщения:  Re: WT-синтезатор на ATtiny45 (от Chan'а)

вот что меня всегда интересовало: зачем любители-программисты постоянно стремятся отступать от традиционных правил оформления программ? слава богу, у вас хоть палитра системная, без попугайных красок, но почему загрузка файла у вас кнопкой на рабочем пространстве окна проги, а в меню файл - только ВЫХОД?! загадко...

Автор:  Dmitry Dubrovenko [ Пн ноя 28, 2011 15:43:28 ]
Заголовок сообщения:  Re: WT-синтезатор на ATtiny45 (от Chan'а)

oleg110592 писал(а):
хотелось услышать как звучат другие мелодии
Прикладываю исходные миди-файлы (отредактированные и приближенные к звучанию).

Мастер Ломастер писал(а):
зачем любители-программисты постоянно стремятся отступать от традиционных правил
По-моему Вы путаете правила со снобизмом.
Главное правило, это - логика.
И в чём, скажите, будет логика, если убрать главную (и практически единственную) фунцию программы глубоко в меню?

Вложения:
Комментарий к файлу: MIDI-Files
MIDIforATTiny45.zip [5.91 KiB]
Скачиваний: 596

Автор:  oleg110592 [ Пн ноя 28, 2011 16:34:13 ]
Заголовок сообщения:  Re: WT-синтезатор на ATtiny45 (от Chan'а)

Спасибо

Автор:  Dmitry Dubrovenko [ Вс дек 04, 2011 21:27:50 ]
Заголовок сообщения:  Re: WT-синтезатор на ATtiny45 (от Chan'а)

Добавил новую прошивку.
Теперь мелодию можно запускать по логическому уровню (кнопке), а также блокировать выключение питания, до окончания мелодии.
Примерные схемы в Хелпе.
Ссылка прежняя.

Автор:  conler [ Вс дек 11, 2011 16:24:29 ]
Заголовок сообщения:  Re: WT-синтезатор на ATtiny45 (от Chan'а)

ссылка на схему выкидывает на яхуу

Автор:  Dmitry Dubrovenko [ Вс дек 11, 2011 20:20:40 ]
Заголовок сообщения:  Re: WT-синтезатор на ATtiny45 (от Chan'а)

conler писал(а):
ссылка на схему выкидывает на яхуу
Ну, так тут редирект работает. Что ж поделать? :dont_know:
Копируйте ссылку, и вставляйте её прямо в адресную строку браузера.
А ещё лучше, качайте программу, и смотрите Хелп, потому, как там уже есть два варианта схем, и прошивок соответственно. :wink:

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/