Простенькая программка для гитаристов
Представляет из себя оболочку для хранения текстов песен с аккордами
при выделении в тексте песни аккорда отображает постановку пальцев на грифе
Программа сырая и находится пока на стадии доработки
Этот топик читают: Гость
Ответов: 899
Рейтинг: 43
|
|||
карма: 0 |
| ||
файлы: 1 | SongBook.rar [93.3KB] [534] |
Ответов: 16884
Рейтинг: 1239
|
|||
1) "Добавить песню" - хинт исправь.
2) Если при выделении аккорда прихватить пробел, то не срабатывает. (перед сравнением нужно удалять пробелы - компонент StringsTrim) |
|||
карма: 25 |
|
Ответов: 899
Рейтинг: 43
|
|||
Tad, спасибо за замечания, исправлю
в программе еще много недоработок, 13 мая у брата(он увлекается гитарой) был рожденья, думал составлю ему программку за пару дней, сильно спешил и не успел ее как следует протестить [size=-2]------ Добавлено в 10:27 еще надо базу аккордов дополнить, поначалу хотел придумать алгоритм для вычисления, но запутался и решил просто использовать готовый список аккордов |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
И еще прицепить ритм и звук
|
|||
карма: 25 |
|
Ответов: 899
Рейтинг: 43
|
|||
Tad писал(а): И еще прицепить ритм и звукя давно хочу сделать музыкальный инструмент, да вот компонентов нужных нету, а Delphi учить времени нет |
|||
карма: 0 |
|
Ответов: 209
Рейтинг: 3
|
|||
unalex,
я давно хочу сделать музыкальный инструмент, да вот компонентов нужных нету, а Delphi учить времени нет
Ну почему нету. Напрямую может и нет но с большой помощью HiAsm все можно. Бери генери данные и меси сколько хочешь звуков, хоть в обеих каналах, хоть в одном, хоть в разных. code_1423.txt |
|||
карма: 0 |
| ||
файлы: 1 | code_1423.txt [15.4KB] [629] |
Ответов: 16884
Рейтинг: 1239
|
|||
C:\Program Files\HiAsm363b162\Elements\delphi\code\hiInlineCode_1393164.pas(5) Fatal: File not found: 'DirectX.dcu' |
|||
карма: 25 |
|
Ответов: 9906
Рейтинг: 351
|
|||
И чё
Файл найти что ли не можешь |
|||
карма: 9 |
|
Ответов: 899
Рейтинг: 43
|
|||
Galkov, я поначалу обрадовался, думал комонент для работы с MIDI изобретен
[size=-2]------ Добавлено в 09:19 Кстати, может кто подскажет как мне в этом песеннике добавлять/редактировать список песен и исполнителей непосредственно из окна программы |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
и не чё.
code_1423.txt [15.4kb] [6] а 6 человек тоже ищут. А было бы в комплекте - не искали бы. Экономия времени, денег и нервов. |
|||
карма: 25 |
|
Ответов: 209
Рейтинг: 3
|
|||
Так само собой надо заголовочный DirectX.pas установить.
Да, еще по инерции туда нестандартный "if" засунул, с установкой step в данном случае 2, но это не принципиально, можно и стандартным обойтись, даже красивее получиться. |
|||
карма: 0 |
|
Ответов: 632
Рейтинг: 16
|
|||
И еще сделать побольше базу песен взяв часть отсюда с аккордами:
http://dl3.ibox.org.ua/7/63516/rusrock-1-36.zip (15.48 MB) плюс на каждую песню поставить таймер к тексту с подчеркиванием как на караоке |
|||
карма: 0 |
|
Ответов: 899
Рейтинг: 43
|
|||
Может кто посмотрит как это к HiAsm присобачить
|
|||
карма: 0 |
| ||
файлы: 1 | midicomp.zip [68KB] [171] |
Ответов: 209
Рейтинг: 3
|
|||
unalex,
Может кто посмотрит как это к HiAsm присобачить
К стандартному пакету имеет право присобачивать только Dilma. А если только для себя, так натыкай их в IC, только логические связи в дебрях кода и принципы работы в MSDN вместо тебя навряд ли кто то будет искать (не имея такой задачи), так что тебе и флаг в руки. |
|||
карма: 0 |
|
Ответов: 9906
Рейтинг: 351
|
|||
ХЭМ писал(а): только логические связи в дебрях кода и принципы работы в MSDN вместо тебя навряд ли кто то будет искать (не имея такой задачи)Именно так и устроена жизнь. Мы все ходим на работу, у нас есть минимальное какое-то время вечером. И уж точно не не то, чтобы решать чужие задачи с НУЛЯ |
|||
карма: 9 |
|