Вверх ↑
Этот топик читают: Гость
Ответов: 899
Рейтинг: 43
#1: 2007-05-15 19:22:39 ЛС | профиль | цитата
Простенькая программка для гитаристов
Представляет из себя оболочку для хранения текстов песен с аккордами
при выделении в тексте песни аккорда отображает постановку пальцев на грифе
Программа сырая и находится пока на стадии доработки
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 1SongBook.rar [93.3KB] [534]
Ответов: 16884
Рейтинг: 1239
#2: 2007-05-16 10:00:26 ЛС | профиль | цитата
1) "Добавить песню" - хинт исправь.
2) Если при выделении аккорда прихватить пробел, то не срабатывает. (перед сравнением нужно удалять пробелы - компонент StringsTrim)
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 899
Рейтинг: 43
#3: 2007-05-16 10:27:52 ЛС | профиль | цитата
Tad, спасибо за замечания, исправлю
в программе еще много недоработок, 13 мая у брата(он увлекается гитарой) был рожденья, думал составлю ему программку за пару дней, сильно спешил и не успел ее как следует протестить

[size=-2]------ Добавлено в 10:27
еще надо базу аккордов дополнить, поначалу хотел придумать алгоритм для вычисления, но запутался и решил просто использовать готовый список аккордов
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 16884
Рейтинг: 1239
#4: 2007-05-16 14:12:06 ЛС | профиль | цитата
И еще прицепить ритм и звук
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 899
Рейтинг: 43
#5: 2007-05-16 20:07:37 ЛС | профиль | цитата
Tad писал(а):
И еще прицепить ритм и звук

я давно хочу сделать музыкальный инструмент, да вот компонентов нужных нету, а Delphi учить времени нет
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 209
Рейтинг: 3
#6: 2007-05-17 17:28:24 ЛС | профиль | цитата
unalex,
я давно хочу сделать музыкальный инструмент, да вот компонентов нужных нету, а Delphi учить времени нет

Ну почему нету. Напрямую может и нет но с большой помощью HiAsm все можно. Бери генери данные и меси сколько хочешь звуков, хоть в обеих каналах, хоть в одном, хоть в разных.
code_1423.txt
карма: 0

0
файлы: 1code_1423.txt [15.4KB] [629]
Ответов: 16884
Рейтинг: 1239
#7: 2007-05-17 18:47:40 ЛС | профиль | цитата
C:\Program Files\HiAsm363b162\Elements\delphi\code\hiInlineCode_1393164.pas(5) Fatal: File not found: 'DirectX.dcu'

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 9906
Рейтинг: 351
#8: 2007-05-17 18:58:18 ЛС | профиль | цитата
И чё
Файл найти что ли не можешь
карма: 9

0
Ответов: 899
Рейтинг: 43
#9: 2007-05-18 09:19:34 ЛС | профиль | цитата
Galkov, я поначалу обрадовался, думал комонент для работы с MIDI изобретен

[size=-2]------ Добавлено в 09:19
Кстати, может кто подскажет как мне в этом песеннике добавлять/редактировать список песен и исполнителей непосредственно из окна программы
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 16884
Рейтинг: 1239
#10: 2007-05-18 09:46:50 ЛС | профиль | цитата
и не чё.
code_1423.txt [15.4kb] [6]
а 6 человек тоже ищут. А было бы в комплекте - не искали бы. Экономия времени, денег и нервов.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 209
Рейтинг: 3
#11: 2007-05-18 13:03:27 ЛС | профиль | цитата
Так само собой надо заголовочный DirectX.pas установить.
Да, еще по инерции туда нестандартный "if" засунул, с установкой step в данном случае 2, но это не принципиально, можно и стандартным обойтись, даже красивее получиться.
карма: 0

0
Ответов: 632
Рейтинг: 16
#12: 2007-05-18 13:39:57 ЛС | профиль | цитата
И еще сделать побольше базу песен взяв часть отсюда с аккордами:
http://dl3.ibox.org.ua/7/63516/rusrock-1-36.zip (15.48 MB)
плюс на каждую песню поставить таймер к тексту с подчеркиванием как на караоке
карма: 0

0
Ответов: 899
Рейтинг: 43
#13: 2007-05-18 14:04:17 ЛС | профиль | цитата
Может кто посмотрит как это к HiAsm присобачить
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 1midicomp.zip [68KB] [171]
Ответов: 209
Рейтинг: 3
#14: 2007-05-21 13:28:38 ЛС | профиль | цитата
unalex,
Может кто посмотрит как это к HiAsm присобачить

К стандартному пакету имеет право присобачивать только Dilma. А если только для себя, так натыкай их в IC, только логические связи в дебрях кода и принципы работы в MSDN вместо тебя навряд ли кто то будет искать (не имея такой задачи), так что тебе и флаг в руки.
карма: 0

0
Ответов: 9906
Рейтинг: 351
#15: 2007-05-21 13:33:31 ЛС | профиль | цитата
ХЭМ писал(а):
только логические связи в дебрях кода и принципы работы в MSDN вместо тебя навряд ли кто то будет искать (не имея такой задачи)

Именно так и устроена жизнь.
Мы все ходим на работу, у нас есть минимальное какое-то время вечером.
И уж точно не не то, чтобы решать чужие задачи с НУЛЯ
карма: 9

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)