| 
| 
 | Вопрос # 2 690/ вопрос открыт / | 
 |  Здравствуйте, уважаемые эксперты!Подскажите пожалуйста ,я хочу сделать симмулятор ударной установки который включает в себя набор семплов  , каким образом эти семплы можно склеивать в исходный файл (wav , midi , mp3 без разницы) меня интересует именно суть  это процесса  и какие компоненты используются в Delphi
 
|  |   Вопрос задал: Chris Brown (статус: Посетитель)Вопрос отправлен: 27 апреля 2009, 14:12
 Состояние вопроса: открыт, ответов: 0.
 |  
 Мини-форум вопросаВсего сообщений: 15; последнее сообщение — 2 июня 2009, 00:48; участников в обсуждении: 2. 
|   | Вадим К (статус: Академик), 27 апреля 2009, 15:32 [#1]:если wav семплы в виде файлов - то это просто. Правда надо понимать, что часть с них может быть в запакованном виде, тут сложнее, а те, что в распакованном - читаются очень легко - заголовок и данные. если два фрагмента надо склеить, то считываем их, приводим данные к одному формату, рассчитываем размер нового заголовка, а данные просто записываем последовательно. mp3 можно расжать с помощью библиотек (например lame) в wav, а дальше по накатанной. С миди сложнее - их либо прийдётся переводить в wav, либо склеивать только с миди.
 Компоненты? Они тут точно не нужны. Хотя... кнопочки, рюшечки...
 Галочка "подтверждения прочтения" - вселенское зло. |  
|   | Chris Brown (статус: Посетитель), 27 апреля 2009, 16:42 [#2]:в данном случае меня интересует wav семплы открытые  ,  какие компоненты стоит использовать для решения данной задачи (симмулятор ударной установки ), спасибо за помощь! |  
|   | Вадим К (статус: Академик), 27 апреля 2009, 16:57 [#3]:открытые - в смысле бесплатные? компоненты? не знаю даже. я лично и без компонентов всё напишу. Сложно советовать что то, так как я даже не представляю, как оно должно выглядеть.
 Галочка "подтверждения прочтения" - вселенское зло. |  
|   | Chris Brown (статус: Посетитель), 27 апреля 2009, 17:14 [#4]:открытые я имею ввиду что  распаковынные , т.е. стандартных компонентов должно хватить что бы склеивать wav файлы ??? |  
|   | Вадим К (статус: Академик), 27 апреля 2009, 17:42 [#5]:да, если быть точным, то они не нужны. Галочка "подтверждения прочтения" - вселенское зло. |  
|   | Chris Brown (статус: Посетитель), 27 апреля 2009, 18:03 [#6]:а можно уточнить как два файла(Wav) забитые в MediaPlayer связать в один ??? чем подробней тем лучше |  
|   | Вадим К (статус: Академик), 27 апреля 2009, 18:11 [#7]:никак. Это плеер, а не редактор. Галочка "подтверждения прочтения" - вселенское зло. |  
|   | Chris Brown (статус: Посетитель), 27 апреля 2009, 18:17 [#8]:я уже запутался, о каком редакторе идет речь ? название ? его методы ? и вообще как этот редактор работает с wav файлами ? или дай пожалуйста ссылоку где можно почитать про него |  
|   | Вадим К (статус: Академик), 27 апреля 2009, 18:39 [#9]:да никакой редактор. Несжатые wav файлы открываются очень просто - можно начать изучать с этого сорца http://www.delphisources.ru/pages/faq/base/decompile_wave.html Потом внимательно перечитать, что я писал выше.
 
 Почему всё в делфи решается через компоненты? Можно абсолютно свободно и без них.
 
 P.S. "дайТЕ"
 Галочка "подтверждения прочтения" - вселенское зло. |  
|   | Chris Brown (статус: Посетитель), 27 апреля 2009, 18:56 [#10]:спасибо за помощь!!! |  
|   | Chris Brown (статус: Посетитель), 27 мая 2009, 00:39 [#11]:Подскажите пожалуйста как можно переименовать уже созданный проект ???? |  
|   | Вадим К (статус: Академик), 27 мая 2009, 02:22 [#12]:Если это делфи 7 и ниже, то это просто. Для начала надо закрыть проект в делфи (или просто закрыть делфи) Нужно найти файл с расширением dpr и запомнить его имя. теперь переименовываем этот файл как хотим. Потом открываем этот файл в любом обычном текстовом редакторе (блокнот/блокнотозаменители, но не Word) и в самой первой строке находим строку program имя_проекта;
 и заменяем здесь. При этом рекомендуется сохранять регистр.
 Теперь нужно найти в папке все другие файлы с таким же именем, но другими разширениями и переименовать - это как минимум .res и некоторые временные файлы (временные файлы лучше тоже переименовать).
 Почти всегда этого более чем достаточно.
 Галочка "подтверждения прочтения" - вселенское зло. |  
|   | Chris Brown (статус: Посетитель), 27 мая 2009, 09:11 [#13]:спасибо!!! |  
|   | Chris Brown (статус: Посетитель), 1 июня 2009, 20:02 [#14]:Уважаемые специалисты !!! подскажите пожалуйста какие в Windows есть альтернативы библиотеки mmsystem.dll или просто скажите какие еще есть библиотеки для работы с мультимедиа? |  
|   | Вадим К (статус: Академик), 2 июня 2009, 00:48 [#15]:в самой windows даже и не знаю, что можно посоветовать, но вот есть такая сторонняя библиотека bass.dll и для делфи есть обвязка... говорят хорошая. Плеер AIMP на ней работает и неплохо работает. Галочка "подтверждения прочтения" - вселенское зло. |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |