Музыкальный звонок - WT-синтезатор на ATtiny45 (от Chan'а)

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2360
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Музыкальный звонок - WT-синтезатор на ATtiny45 (от Chan'а)

Сообщение Dmitry Dubrovenko »

Собственно уже неоднократно мелькала ссылка на данный девайс.
Вот демка звучания.
Схема подкупает простотой.
Но, как обычно, не обошлось без "ложки дёгтя". Очень уж проблематично менять мелодии в прошивке.
НаписАл программку, которая не только умеет это делать, но ещё и может конвертировать прямо из миди-файлов непосредственно в прошивку (*.hex). Присутствуют настройки, позволяющие транспонировать и удалять ноты и треки (это для тех, кто с секвенсорами не "дружит").
Кому не лень, потестируйте.
Варианты под Windows и Linux брать здесь (ConTiny45).
Вложения
WTTiny45.zip
Несколько готовых прошивок ("LoopPlay")
(21.68 КБ) 704 скачивания
MIDIforConTiny45.zip
МИДИ-файлы для проверки опций корректировки
(8.49 КБ) 566 скачиваний
MIDIforATtiny45.zip
МИДИ-файлы скорректированные для прямой конвертации
(5.87 КБ) 550 скачиваний
Последний раз редактировалось Dmitry Dubrovenko Вс май 27, 2012 12:16:40, всего редактировалось 4 раза.
ICQ нет, и, в ближайшее время, не будет.
Реклама
Аватара пользователя
К@Т
Говорящий с текстолитом
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Re: WT-синтезатор на ATtiny45 (от Chan'а)

Сообщение К@Т »

Dmitry Dubrovenko писал(а):Собственно уже неоднократно мелькала ссылка на данный девайс.
Вот демка звучания.
Схема подкупает простотой.
Но, как обычно, не обошлось без "ложки дёгтя". Очень уж проблематично менять мелодии в прошивке.
НаписАл программку, которая не только умеет это делать, но ещё и может конвертировать прямо из миди-файлов непосредственно в прошивку (*.hex). Присутствуют настройки, позволяющие транспонировать и удалять ноты и треки (это для тех, кто с секвенсорами не "дружит").
Кому не лень, потестируйте.
Брать здесь.
Дмитрий чтото у меня ей г... получилось а не мелодия(конвертировал под ёлку из радио(креплю архивом ёлку,попробуй сам как у тебя пойдёт прошивка kj1).
Вложения
мини-гирлянда с плавным зажиганием гашением светодиодов и музыкой.zip
(839.2 КБ) 591 скачивание
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Реклама
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2360
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: WT-синтезатор на ATtiny45 (от Chan'а)

Сообщение Dmitry Dubrovenko »

Скажи, пожалуйста, что ты там конвертил, картинки что ли? :shock:
В твоём вложении нет ни одного, ни МИДИ, ни текстового файла.
Ты сперва первоисточник-то почитай. В самой программе даже Хелп небольшой вставил (на русском!).
Вложения
WTTiny45.zip
Небольшая подборка готовых прошивок
(21.68 КБ) 560 скачиваний
ICQ нет, и, в ближайшее время, не будет.
Аватара пользователя
К@Т
Говорящий с текстолитом
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Re: WT-синтезатор на ATtiny45 (от Chan'а)

Сообщение К@Т »

Dmitry Dubrovenko писал(а):Скажи, пожалуйста, что ты там конвертил, картинки что ли? :shock:
В твоём вложении нет ни одного, ни МИДИ, ни текстового файла.
Ты сперва первоисточник-то почитай. В самой программе даже Хелп небольшой вставил (на русском!).
там 12 обрезков миди. :) Ненашол где?Файл протеуса в орхиве запусти и послушай каке мелодии получились.Жуть просто.Может я чтото и не так сконвертил. :)
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2360
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: WT-синтезатор на ATtiny45 (от Chan'а)

Сообщение Dmitry Dubrovenko »

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

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

Блин! Пойду Хелп дописывать.
ICQ нет, и, в ближайшее время, не будет.
Реклама
Аватара пользователя
К@Т
Говорящий с текстолитом
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Re: WT-синтезатор на ATtiny45 (от Chan'а)

Сообщение К@Т »

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

Блин! Пойду Хелп дописывать.
Значит там моя ошибка. :?
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Реклама
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2360
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: WT-синтезатор на ATtiny45 (от Chan'а)

Сообщение Dmitry Dubrovenko »

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

Хелп обновил.
ICQ нет, и, в ближайшее время, не будет.
Аватара пользователя
К@Т
Говорящий с текстолитом
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Re: WT-синтезатор на ATtiny45 (от Chan'а)

Сообщение К@Т »

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

Хелп обновил.
Когда делаеш без инструкции,т.е.по интуиции то и не такое может получитса. :)
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2360
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: WT-синтезатор на ATtiny45 (от Chan'а)

Сообщение Dmitry Dubrovenko »

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

Или ты просто те прошивки от ёлки в Тиньку засунул? :roll:
ICQ нет, и, в ближайшее время, не будет.
Аватара пользователя
К@Т
Говорящий с текстолитом
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Re: WT-синтезатор на ATtiny45 (от Chan'а)

Сообщение К@Т »

Dmitry Dubrovenko писал(а):Да не может, ибо программулина проверяет структуру файла, и что попало "хавать" не будет. :?
Ведь схавало значит может
Dmitry Dubrovenko писал(а):
Или ты просто те прошивки от ёлки в Тиньку засунул? :roll:
Наоборот сконвертил,а потом долго(минут 20) разбирался как их в ёлку засунуть и засунул,что получилось можно услышать в шпротеусе(kj1) ритм куда зря и заикаетса. :)
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2360
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: WT-синтезатор на ATtiny45 (от Chan'а)

Сообщение Dmitry Dubrovenko »

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

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

К@Т писал(а):разбирался как их в ёлку засунуть и засунул
От Тиньки в ПИК?
Тоже не плохо. :shock:
ICQ нет, и, в ближайшее время, не будет.
Аватара пользователя
К@Т
Говорящий с текстолитом
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Re: WT-синтезатор на ATtiny45 (от Chan'а)

Сообщение К@Т »

Dmitry Dubrovenko писал(а):Хорош "лечить". Это тебе не Сонику лапшу, про второй режим программирования ПИКов, на уши вешать.
Про лапшу акуратнее.Как будто ты не знаеш что во втором режиме сначала подаётса впп а потом 5в и при пропадании впп 5в должно оставатса,а не плясать вместе с впп.Поэтому я и сказал что это у тебя и пазака кастраты второго режима а не полный второй режим. :evil:
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2360
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: WT-синтезатор на ATtiny45 (от Chan'а)

Сообщение Dmitry Dubrovenko »

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

А здесь ты всё-таки поясни, что и куда ты запихивал?
ICQ нет, и, в ближайшее время, не будет.
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: WT-синтезатор на ATtiny45 (от Chan'а)

Сообщение oleg110592 »

2 Dmitry Dubrovenko
спасибо за програмку
тут Вы выложили: Небольшая подборка готовых прошивок WTTiny45.zip
Пока нет времени собирать, чтоб тестировать, а хотелось услышать как звучат другие мелодии.
Если это возможно - запишите, пожалуйста в виде мп3. Надо тут девайсик звучащий к новому году сотворить, не решил, или такой делать, или с карточкой.
Мастер Ломастер
Поставщик валерьянки для Кота
Сообщения: 1995
Зарегистрирован: Ср май 11, 2011 21:37:45
Откуда: Цветочный город
Контактная информация:

Re: WT-синтезатор на ATtiny45 (от Chan'а)

Сообщение Мастер Ломастер »

вот что меня всегда интересовало: зачем любители-программисты постоянно стремятся отступать от традиционных правил оформления программ? слава богу, у вас хоть палитра системная, без попугайных красок, но почему загрузка файла у вас кнопкой на рабочем пространстве окна проги, а в меню файл - только ВЫХОД?! загадко...
битва с дураками проиграна, победители торжествуют. слава победителям!
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2360
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: WT-синтезатор на ATtiny45 (от Chan'а)

Сообщение Dmitry Dubrovenko »

oleg110592 писал(а):хотелось услышать как звучат другие мелодии
Прикладываю исходные миди-файлы (отредактированные и приближенные к звучанию).
Мастер Ломастер писал(а):зачем любители-программисты постоянно стремятся отступать от традиционных правил
По-моему Вы путаете правила со снобизмом.
Главное правило, это - логика.
И в чём, скажите, будет логика, если убрать главную (и практически единственную) фунцию программы глубоко в меню?
Вложения
MIDIforATTiny45.zip
MIDI-Files
(5.91 КБ) 618 скачиваний
ICQ нет, и, в ближайшее время, не будет.
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: WT-синтезатор на ATtiny45 (от Chan'а)

Сообщение oleg110592 »

Спасибо
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2360
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: WT-синтезатор на ATtiny45 (от Chan'а)

Сообщение Dmitry Dubrovenko »

Добавил новую прошивку.
Теперь мелодию можно запускать по логическому уровню (кнопке), а также блокировать выключение питания, до окончания мелодии.
Примерные схемы в Хелпе.
Ссылка прежняя.
ICQ нет, и, в ближайшее время, не будет.
Аватара пользователя
conler
Это не хвост, это антенна
Сообщения: 1327
Зарегистрирован: Вс дек 11, 2011 05:43:30
Откуда: Екатеринодар

Re: WT-синтезатор на ATtiny45 (от Chan'а)

Сообщение conler »

ссылка на схему выкидывает на яхуу
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2360
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: WT-синтезатор на ATtiny45 (от Chan'а)

Сообщение Dmitry Dubrovenko »

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

Вернуться в «Микроконтроллеры и ПЛИС»