Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.02.2015, 20:21   #1
Виктор dubStep
Пользователь
 
Регистрация: 04.11.2012
Сообщений: 14
Сообщение Цветомузыка в делфи7

доброго всем времени суток!делаю цветомузыку на виртуальном ком порте. есть 10 светодиодов, которые должны светиться в зависимости от интенсивности звукового сигнала. подскажите как написать программу для анализа звуковых частот из плеера и передачи данных на ком порт. работу с ком портом усвоил. много чего перерыл, но толкового исходника не нашел. помогите пожалуйста советом или исходником.
Виктор dubStep вне форума Ответить с цитированием
Старый 19.02.2015, 20:32   #2
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Прежде всего, нужно знать преобразования Фурье для расчёта линейных фильтров. Я над этим пока не работаю, но будет в справочнике (чуть позже).
Алгоритмов много, какой для Ваших целей подойдёт? Хрен его знает.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 20.02.2015, 02:03   #3
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,872
По умолчанию

Цитата:
Сообщение от Виктор dubStep Посмотреть сообщение
доброго всем времени суток!делаю цветомузыку на виртуальном ком порте. есть 10 светодиодов, которые должны светиться в зависимости от интенсивности звукового сигнала. подскажите как написать программу для анализа звуковых частот из плеера и передачи данных на ком порт. работу с ком портом усвоил. много чего перерыл, но толкового исходника не нашел. помогите пожалуйста советом или исходником.
А светодиоды тоже виртуальные? Если да то какие проблемы и при чем тут СОМ-порт. Если нет, то облом. 10-тью светодиодами ты никак не сможешь управлять через СОМ-порт компьютера без дополнительной железяки.
northener вне форума Ответить с цитированием
Старый 20.02.2015, 11:31   #4
саша40
Участник клуба
 
Регистрация: 12.09.2012
Сообщений: 1,030
По умолчанию

Цитата:
Сообщение от northener Посмотреть сообщение
А светодиоды тоже виртуальные? Если да то какие проблемы и при чем тут СОМ-порт. Если нет, то облом. 10-тью светодиодами ты никак не сможешь управлять через СОМ-порт компьютера без дополнительной железяки.
Вообще-то можно. Старый "принтовский" com-порт идеально подходит. Замыкая нужные контакты можно зажечь нужные лампочки. Только надо учитывать сопротивление цепи, иначе перегорят.
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби.
саша40 вне форума Ответить с цитированием
Старый 20.02.2015, 12:01   #5
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,872
По умолчанию

Цитата:
Сообщение от саша40 Посмотреть сообщение
Вообще-то можно. Старый "принтовский" com-порт идеально подходит. Замыкая нужные контакты можно зажечь нужные лампочки. Только надо учитывать сопротивление цепи, иначе перегорят.
Сколько "нужных" контактов есть на старом "принтовском com-порту? И соответственно сколько разных лампочек можно зажечь?
northener вне форума Ответить с цитированием
Старый 20.02.2015, 17:48   #6
саша40
Участник клуба
 
Регистрация: 12.09.2012
Сообщений: 1,030
По умолчанию

Цитата:
Сообщение от northener Посмотреть сообщение
Сколько "нужных" контактов есть на старом "принтовском com-порту? И соответственно сколько разных лампочек можно зажечь?
кажись, 24 отвечают за передачу данных, 1 это GND(Заземление).
Редко щас такой встретишь, раритет, USB полностью заменил его.
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби.
саша40 вне форума Ответить с цитированием
Старый 20.02.2015, 18:01   #7
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,872
По умолчанию

Цитата:
Сообщение от саша40 Посмотреть сообщение
кажись, 24 отвечают за передачу данных, 1 это GND(Заземление).
На COM-порту?
northener вне форума Ответить с цитированием
Старый 20.02.2015, 18:50   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Старый "принтовский" com-порт
С LPT случайно не путаешь?
Цитата:
USB полностью заменил его.
Ты на LPT без... камушка внешнего так сказать много лампочек не сможешь зажечь.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 20.02.2015, 21:01   #9
саша40
Участник клуба
 
Регистрация: 12.09.2012
Сообщений: 1,030
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
С LPT случайно не путаешь?

Ты на LPT без... камушка внешнего так сказать много лампочек не сможешь зажечь.
Это LPT и есть. Камушка? На каждый контакт, который используется как output-канал, подается 5B. Обычный светодиод - это всего 1,5-2,5В. Сопротивления ещё вешать придется и заземлить на общую GND(или вообще на обычный гвоздь, вколотый в гаршок с землей).
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби.
саша40 вне форума Ответить с цитированием
Старый 20.02.2015, 21:10   #10
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

вот и выросло поколение, которое COM порт от LPT не отличает...
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не работает цветомузыка ProgMaster Софт 8 18.02.2012 14:24
делфи7 и LPT gothic Общие вопросы Delphi 10 01.06.2011 19:52
Из делфи5 в делфи7 levashovea Компоненты Delphi 0 04.05.2011 10:30
Делфи7 Мирный Помощь студентам 5 03.07.2010 07:26
Отчёты в делфи7 Lexp1 БД в Delphi 30 17.01.2008 14:05