![]() |
|
Модераторы: Snowy, Alexeis, MetalFan |
![]()
|
|
| Гость_CompWorm |
|
|||
|
Unregistered |
Пролистал 5 страниц форума и не встретил такой вот фени:
хочу вывести данные MP3, Wave или на худой конец MIDI в виде ассоциативного текста или таблицы, при редактировании которой можно было б легко управлять звуковой информацией. затем записать данные обратно. Думаю, что это не просто но все таки как организовать -вывод - и перезапись измененных данных мне для миди рекомендовали компонент "midifile" а че сним делать не ясно... и к вавам и мп3 он отношения не имеет... помогите ДЕЛЬНОЙ информацией плиз. |
|||
|
||||
| z-END |
|
|||
![]() прафесар™ ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3014 Регистрация: 13.3.2003 Где: Венья, Пиетари Репутация: нет Всего: 102 |
нет, я не то чтобы совсем тупой, но все-таки что это значит? -------------------- Каждый чилавек пасвоему праф...а памоему НЕТ! |
|||
|
||||
| Гость_CompWorm |
|
|||
|
Unregistered |
ну я хочу сделать вывод содержимого в виде относительно понятных записей (типа как это реализовано ля формата IMY)
|
|||
|
||||
| CompWorm |
|
|||
![]() Допеределыватель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / Репутация: нет Всего: 31 |
давайте я внесу некоторую ясность... а то день подходит к концу, а ответа нет.
итак, если подходить к вопросу теоретически то... поправьте меня если я ошибаюсь... ... миди файл - бинарный файл, содержащий последовательность команд компу, указывающих какой звук и с какими параметрами воспроизводить (типа как это было реализовано для Q-бейсика, си или паскаля через системный динамик. здесь они просто немного другие , записаны в файл с расширением мид и воспроизводятся через колонки.) далее принципиальной разници нет. запись нот обсуждалась в ранних темах этой ветви форума. типа $7f3a90 - ля# $7f3b90 - си $7f3c90 - до $7f3d90 - до# $7f3e90 - ре $7f3f90 - ре# (тока там нет всетаки ссылки на дельную таблицу всех "тегов", так сказать) так. с миди разобрались. теперь рассмотрим Wave и MP3. Это , как я понимаю (поправьте, если я не прав), "стереофайлы" mp3 лишь сжимает wave а значит, достаточно рассмотреть только wave. (поясните мне дураку, как он устроен... ) еще интересный вопросец- как его "скрестить" с мидюшками... для этого правильнее вавы переводить в миди или наоборот? а может есть способ засунуть все это в единый поток? ну а теперь, что касается дельфи (если это его вообще касается) как вы бы посоветовали быстро воспроизводить то, что я насоздаю (как это исполняется в таких популярных программах как фрукто-лупы или и-джей) то есть как воспроизвести ряд семплов (возможно выстроенных в несколько дорожек)??? надеюсь, в дельфи это возможно, минуя темперный файл... |
|||
|
||||
| Poseidon |
|
|||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь Репутация: нет Всего: 133 |
-------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
|||
|
||||
| CompWorm |
|
|||
![]() Допеределыватель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / Репутация: нет Всего: 31 |
Poseidon
боюсь это будет занимать некоторое время... не очень удобно, на мой взгляд... ну, раз других предложений не поступило, то все равно спасибо... будем чесать правой рукой левую ягодицу вот было б еще полезно, если ктонить дал ссылку на сайт с подробным разбором форматов мид и вав... пойду посмотрю, к стати, че по этому поводу есть в си и бейсике... может там эта тема разбиралась |
|||
|
||||
| CompWorm |
|
|||
![]() Допеределыватель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / Репутация: нет Всего: 31 |
ммм да. просмотрел всю тему в дельфи, бейсик вооще не катит, а вот в си наскреб пару ссылок
http://dsp-book.narod.ru/ Ресурс посвящен цифровой обработке сигналов. http://www.epanorama.net/links/dsp.html Огромная коллекция ссылок на все, что касается цифровой обработки сигналов. wotsit.org вроде описание wave http://www.wotsit.org/ Англоязычный ресурс по всем форматам файлов. пока не знаю, как это может помочь я в недоумении! неужели никто ничего такого в жизни не программировал? |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
мммм да! тема, я чую, гробовая. Проблема человечества. и никто не знает ответа.
|
|||
|
||||
| Ptica |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 69 Регистрация: 27.7.2004 Репутация: нет Всего: 2 |
Представить Wav-файл в виде "ассоциативной таблицы" не представляется возможным, потому как он есть не что иное, как график звуковых колебаний. Это просто табличное описание графика звуковой волны с некоторой дискретностью. Есть такая прога - "Cool edit", кажется - так в ней этот график можно визуально увидеть. Поэтому если midi вполне можно перевести в wav (подставляя вместо каждой ноты ее кусочек графика), то обратная задача нетривиальна (ибо требует распознавания образов нот по их "профилю", что отнюдь не есть просто).
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Звук, графика и видео" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Girder, Snowy. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Звук, графика и видео | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |