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

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

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.12.2010, 16:59   #1
JMi
 
Регистрация: 01.12.2010
Сообщений: 3
Лампочка Проигрыватель. Работа с LPT портом.

Написать программу - музыкальный проигрыватель с караоке(можно на базе какого либо софта)
Программа выполняет следующие функции:
- Полная работа с LPT портом, управление портом
- Программно регулирует выходную мощность звуковой карты
- Программа загружает песни с USB-носителя к себе в базу данных, осуществляет поиск мелодии(песня или караоке) После того как пользователь нашел нужную композицию, проигрыватель её озвучивает на полную громкость, затем озвучивает последующие, но с меньшей громкостью
- Так же должно существовать администрирование системы(под пароль): изменение наполнения музыкальной базы, статистика(чего и сколько было проиграно)
- стоимость услуги(перед проигрыванием запрос на ввод с клавиатуры цифр, соответствующей цене услуги 10,15,50 и т.п.)

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

Кто может справиться до января? пишите свою цену и ICQ или почту.
JMi вне форума Ответить с цитированием
Старый 01.12.2010, 17:32   #2
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

включаю телепатор, есть мысль - что на LPT порт вывести в такт музыке или спектру, тогда где распиновка куда чего выводить ?

"выходную мощность звуковой карты"
- это увы никак нельзя ...вот амплитуду подаваемого на нее сигнала можно, в пределах линейного выхода.

"программа должна иметь интерфейс"
- какой именно ?
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation

Последний раз редактировалось raxp; 01.12.2010 в 17:36.
raxp вне форума Ответить с цитированием
Старый 01.12.2010, 17:33   #3
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

- удалить -
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 01.12.2010, 18:00   #4
JMi
 
Регистрация: 01.12.2010
Сообщений: 3
По умолчанию

Интерфейс обычного проигрывателя. (караоке).
С LPT порта снимаются комбинации 0 и 1. Сохраняются в файл.
Регулировка громкости звука карты.
JMi вне форума Ответить с цитированием
Старый 01.12.2010, 21:13   #5
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

"С LPT порта снимаются комбинации 0 и 1. Сохраняются в файл."
- что значит комбинации 0 и 1, на какие пины, какого рода сигнал, максимальная частота следования, зачем в файл ? Думаю, вам стоит подумать над развернутым ТЗ, приложить его тут, тогда и отзывов будет больше.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 02.12.2010, 07:25   #6
JMi
 
Регистрация: 01.12.2010
Сообщений: 3
По умолчанию

Вот более подробное ТЗ.
Кто может взяться, оставьте контакты (телефон или почту).
Вложения
Тип файла: doc программа проигрывания музыки.doc (114.0 Кб, 14 просмотров)
JMi вне форума Ответить с цитированием
Старый 02.12.2010, 10:16   #7
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

мдя... ну, если вы считаете дубляж вашего поста развернутым ТЗ, тогда вот вам моменты к размышлению:

1- "На каждую ножку LPT порта, должна соответствовать клавиша, которая устанавливает эту ножку в 0 или 1"
- какая клавиша, список, где именно, в программе или на клавиатуре ? - а вы вообще в курсе, что ножки LPT это и питание и земля и статусы, а для обмена их всего 8

2- "Когда все ножки установлены, программа должна запомнить эту комбинацию и уметь сохранять её в файл."
- зачем ? это легко, но зачем ? - если предполагается подключение нагрузки на LPT, то какой, каковы характеристики сигнала для нагрузки ?

3- "Программно регулирует выходную мощность звуковой карты"
- очевидно с первого раза не дошло, невозможно ...амплитуду выходного сигнала, да ...и в каких пределах ? - какая характеристика регулирования ?

4- "Программа загружает песни с USB-носителя к себе в базу данных, осуществляет поиск мелодии (песня или караоке)"
- такого понятия "песня" нет, есть файл, медиафайл ...какие конкретно форматы кроме KAR должна поддерживать программа?

5- "Так же должно существовать администрирование системы(под пароль)"
- операционки или самой программы ? - какая предполагается ось ?

6- "программа должна иметь интерфейс"
- приблизительный вид ?

Рекомендую вам почитать материал в нашем журнале "О правильном составлении ТЗ".
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с LPT-портом Karp_13 Общие вопросы Delphi 35 10.08.2011 00:10
статья - Работа с LPT портом в Дельфи или компьютер в роли управляющего контроллера. Часть 1 Pblog Обсуждение статей 0 23.06.2010 05:13
Управление LPT портом nikleb Паскаль, Turbo Pascal, PascalABC.NET 5 27.05.2010 19:40
Работа с LPT портом chingiz Паскаль, Turbo Pascal, PascalABC.NET 1 17.11.2007 21:21