реклама на сайте
подробности

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> Музыкальный звонок, AVR и мелодии
Sugar
сообщение Mar 4 2005, 06:58
Сообщение #16


Участник
*

Группа: Свой
Сообщений: 58
Регистрация: 24-12-04
Из: Украина
Пользователь №: 1 657



--Делал, в рамках разработки устройства со встроенной полифонией, только ноты брались не из MIDI, а из MOD (в проекте было удобнее работать с ним), и преобразовывались во внутренний формат устройства.

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

--рекомендую почитать
--http://www.borg.com/~jglatt/tech/midifile.htm
Почитал.
--Жаль Dream Sound от Atmel`а днем с огнем не сыщешь...
На atmel о таком что то не слышали.
Go to the top of the page
 
+Quote Post
Ljubitel
сообщение Mar 5 2005, 17:39
Сообщение #17


Участник
*

Группа: Свой
Сообщений: 41
Регистрация: 12-01-05
Из: St. Petersburg
Пользователь №: 1 917



Цитата(Sugar @ Mar 4 2005, 09:58)
--Жаль Dream Sound от Atmel`а днем с огнем не сыщешь...
На  atmel о таком что то не слышали.
*


В смысле ? Где не слышали ?
http://www.atmel.com/dyn/products/devices.asp?family_id=618

Хочу такую микросхему !!! :-)
Go to the top of the page
 
+Quote Post
Sugar
сообщение Mar 9 2005, 10:49
Сообщение #18


Участник
*

Группа: Свой
Сообщений: 58
Регистрация: 24-12-04
Из: Украина
Пользователь №: 1 657



Скачал пару программ по midi.
Загружаю файл, а там крючечки и т.д.
Есть программа на русском языке, которая будет записывать midi в текстовый файл нотами (ля, ми и т.д.).
Я крючки эти не понимаю sad.gif
Go to the top of the page
 
+Quote Post
SPS
сообщение Mar 9 2005, 11:28
Сообщение #19


Участник
*

Группа: Свой
Сообщений: 56
Регистрация: 8-02-05
Из: Ukraine
Пользователь №: 2 501



Цитата(Sugar @ Mar 9 2005, 12:49)
Скачал пару программ по midi.
Загружаю файл, а там крючечки и т.д.
Есть программа на русском языке, которая будет записывать midi в текстовый файл нотами (ля, ми и т.д.).
Я крючки эти не понимаю sad.gif
*


Наткнулся прогу MIDI-TXT, но скачать не получилось.
Sugar,
1. Прога должна выдавать как минимум 3 параметра, а не просто набор нот.
2. Желательно сразу преобразовывать данные в двоичный вид для заливки в МК, без проделывания двойной работы.
3. Советую разобратся со структурой *.mid файла, т.к. случай уникальный и найти соответствующую программу сложно.

P.S. А вообще-то вручную за это время поисков можно было бы написать с десяток мелодий, уже давно прошить МК и наслаждаться достигнутым.
Go to the top of the page
 
+Quote Post
vet
сообщение Mar 9 2005, 12:09
Сообщение #20


Знающий
****

Группа: Свой
Сообщений: 550
Регистрация: 16-06-04
Из: Казань
Пользователь №: 32



Цитата(Sugar @ Mar 4 2005, 09:58)
--Делал, в рамках разработки устройства со встроенной полифонией, только ноты брались не из MIDI, а из MOD (в проекте было удобнее работать с ним), и преобразовывались во внутренний формат устройства.

Так может поделитесь с "коллегами" опытом, на чем писали?, может примерчик скините, или хотя бы что использовали для читания нот (какую программу).
*

1) В редакторе (ModPlug) набиралась мелодия, использовались 3 канала в силу аппаратного ограничения разрабатываемого устройства; набранное сохранялось в формате MOD (своего рода упрощённый аналог MIDI, формат прилагается);
2) запускалась утилита, формировавшая строку символов, в которой закодированы высота, инструмент, громкость каждой ноты, темп мелодии;
3) полученная строка записывалась в память устройства, которое её и проигрывало при надобности.
Прикрепленные файлы
Прикрепленный файл  mod.txt ( 8.4 килобайт ) Кол-во скачиваний: 186
 


--------------------
Главная линия этого опуса ясна мне насквозь!
Go to the top of the page
 
+Quote Post
NickB
сообщение Mar 10 2005, 08:39
Сообщение #21


Частый гость
**

Группа: Свой
Сообщений: 114
Регистрация: 22-06-04
Пользователь №: 102



Цитата(Sugar @ Mar 9 2005, 13:49)
Скачал пару программ по midi.
Загружаю файл, а там крючечки и т.д.
Есть программа на русском языке, которая будет записывать midi в текстовый файл нотами (ля, ми и т.д.).
Я крючки эти не понимаю sad.gif
*


Посмотрите на программу http://www.borg.com/~jglatt/midi/software/mididsm.exe
и еще http://www.borg.com/~jglatt/midi/software/miditype.exe

А если хотите иметь ноты - скачайте Harmony Assistant с www.myriad-online.com
Go to the top of the page
 
+Quote Post
Sugar
сообщение Mar 11 2005, 11:59
Сообщение #22


Участник
*

Группа: Свой
Сообщений: 58
Регистрация: 24-12-04
Из: Украина
Пользователь №: 1 657



Посмотрите на программу http://www.borg.com/~jglatt/midi/software/mididsm.exe
и еще http://www.borg.com/~jglatt/midi/software/miditype.exe
Скачал и обе выдают
Must install the GenMidi library!
sad.gif
попытаюсь скачать Harmony Assistant .
Go to the top of the page
 
+Quote Post
SPS
сообщение Mar 11 2005, 13:26
Сообщение #23


Участник
*

Группа: Свой
Сообщений: 56
Регистрация: 8-02-05
Из: Ukraine
Пользователь №: 2 501



Цитата(Sugar @ Mar 11 2005, 13:59)
Посмотрите на программу http://www.borg.com/~jglatt/midi/software/mididsm.exe
и еще http://www.borg.com/~jglatt/midi/software/miditype.exe
Скачал и обе выдают
Must install the GenMidi library!
sad.gif
попытаюсь скачать Harmony Assistant .
*


Аналогичное наблюдение.
Go to the top of the page
 
+Quote Post
NickB
сообщение Mar 12 2005, 08:31
Сообщение #24


Частый гость
**

Группа: Свой
Сообщений: 114
Регистрация: 22-06-04
Пользователь №: 102



[Скачал и обе выдают
Must install the GenMidi library!
sad.gif
попытаюсь скачать Harmony Assistant .
*

[/quote]

Аналогичное наблюдение.
*

[/quote]

Это там же http://www.borg.com/~jglatt/midi/software/midifile.exe
и еще надо http://www.borg.com/~jglatt/midi/software/genmidi.exe
Можете сами зайти на сайт и посмотреть http://www.borg.com/~jglatt/progs/software.htm
Go to the top of the page
 
+Quote Post
aal
сообщение Mar 13 2005, 07:27
Сообщение #25


Местный
***

Группа: Свой
Сообщений: 230
Регистрация: 20-10-04
Из: Новосибирская обл, п.Краснообск.
Пользователь №: 916



У holteк есть HT36xx, HT38xx. И прога миди2бин для них.
(Статья в компонентах и технологиях 6 за 2004).


--------------------
_____________________________________
Пароли неприемлемы, легко взламываются терморектальным криптоанализатором.
Go to the top of the page
 
+Quote Post
валера
сообщение Mar 16 2005, 23:00
Сообщение #26


Участник
*

Группа: Новичок
Сообщений: 31
Регистрация: 13-02-05
Пользователь №: 2 618



Цитата(Ljubitel @ Feb 23 2005, 20:12)
Писал тут себе звоночек
http://pol-sem.narod.ru/muson/muson.htm
*




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


#include <ioavr.h>
#include <inavr.h> - таких файлов вообще не нахожу ни в ICC,ни в Code Vision AVR, ни в GCC


Ljubitel помоги. cranky.gif
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Mar 17 2005, 08:26
Сообщение #27


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(валера @ Mar 17 2005, 02:00)
...на чем написана программа, что то я не пойму,
хотелось бы попробовать и другие мелодии поставить в звонок.
#include <ioavr.h>
#include <inavr.h> - таких файлов вообще не нахожу ни в ICC,ни в Code Vision AVR, ни в GCC
*

Хоть я и не Ljubitel, но, судя по *.h файлам, программа написана в среде IAR EWAVR, а вот какой версии - не скажу.
Go to the top of the page
 
+Quote Post
Ljubitel
сообщение Mar 17 2005, 20:03
Сообщение #28


Участник
*

Группа: Свой
Сообщений: 41
Регистрация: 12-01-05
Из: St. Petersburg
Пользователь №: 1 917



Цитата(валера @ Mar 17 2005, 02:00)
Прекрасная программа, спасибо автору Ljubitel, но у меня один вопрос
на чем написана программа, что то я не пойму,
хотелось бы попробовать и другие мелодии поставить в звонок.


EWAVR 3.20C
Вы ж на Си пишете,какая разница на чем написано ? :-)
Go to the top of the page
 
+Quote Post
валера
сообщение Mar 19 2005, 07:20
Сообщение #29


Участник
*

Группа: Новичок
Сообщений: 31
Регистрация: 13-02-05
Пользователь №: 2 618



Цитата(Ljubitel @ Mar 17 2005, 23:03)
Цитата(валера @ Mar 17 2005, 02:00)

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


EWAVR 3.20C
Вы ж на Си пишете,какая разница на чем написано ? :-)
*





А где взять EWAVR 3.20C и желательно крякнутый?
Go to the top of the page
 
+Quote Post
Alex_St
сообщение Mar 19 2005, 09:14
Сообщение #30


Участник
*

Группа: Свой
Сообщений: 32
Регистрация: 26-11-04
Из: Одесса, Украина
Пользователь №: 1 240



Возьмите на сайте www.iar.com версию 4.10.
После регистрации Вам вышлют бесплатную 30-дневную лицензию.
Проект, сделанный в версии 3.20 переносится на 4.10 без проблем.
Go to the top of the page
 
+Quote Post

3 страниц V  < 1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th June 2025 - 11:35
Рейтинг@Mail.ru


Страница сгенерированна за 0.01494 секунд с 7
ELECTRONIX ©2004-2016