Как такое можно сотворить ???

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
VERITAS
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 212
Зарегистрирован: 12.12.2004 (Вс) 20:31

Как такое можно сотворить ???

Сообщение VERITAS » 21.03.2005 (Пн) 21:11

Да, люди сколько времени я знаком с работами FarbRaush - и с каждым разом все больше этими ребятами из Германии восхищаюсь :shock: :!:

Что же послужило очередным восхищением, а вот этот файл размером 37~40 кб., который распаковывает 2 wav файла размером: 36 мб и 111 мб , которые играют 3,36 и 11 минут.

Я просто в недоумении, как такое возможно, может кто нибудь может привести меня в чувства :roll: :cry: :D :?:
Вложения
FR08ZAKZ.zip
(33.06 Кб) Скачиваний: 53
No comments ...

FaKk2
El rebelde gurú
El rebelde gurú
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Сообщение FaKk2 » 22.03.2005 (Вт) 5:12

Хотите real magic?
64 килобайтное демо, слов просто нет.
Вложения
fr08_final.zip
64K demo
(64.91 Кб) Скачиваний: 44
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

VERITAS
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 212
Зарегистрирован: 12.12.2004 (Вс) 20:31

Сообщение VERITAS » 23.03.2005 (Ср) 1:25

FAKK2 Ты думаешь у меня этой демки что ли нет, да я их проекты почти все собрал. 8)

FleX_2004 просто, так раскажи мне непосвященному как это делается, ведь я именно поэтому тему завел :?
No comments ...

Inferno
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 179
Зарегистрирован: 26.01.2005 (Ср) 1:06

Сообщение Inferno » 23.03.2005 (Ср) 11:44

VERITAS писал(а):FAKK2 Ты думаешь у меня этой демки что ли нет, да я их проекты почти все собрал. 8)

FleX_2004 просто, так раскажи мне непосвященному как это делается, ведь я именно поэтому тему завел :?


Скорее всего используется вэйвлет преобразования.
Если уйти немного в теорию, то согласно теореме Котельникова, любой аналоговый сигнал может быть восстановлен если частота дискретизации превышает частоту сигнала не менее чем в 2 раза.(обычно берут с запасом 2,2)
По умолчанию для восстановления одного канала музыки достаточно 40кбит/c (если с запасом, то 44Кбит/c). Однако, для кодирование сигналов низких частот, скажем 3Кгц- 44Кбит/c это многовато, вполне достаточно 6,6. Таким образом разбивая музыкальный фрагмент по частотным диапазонам и кодируя его с соответствующей частотой дискретизации можно значительно сократить размер файла не теряя при этом в качестве.

Sur
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 91
Зарегистрирован: 14.07.2003 (Пн) 20:54
Откуда: C2H5OH

Сообщение Sur » 23.03.2005 (Ср) 15:32

А почему бы не пожать midi файл, а при старте программы конвертировать его в wav на диск? При таком времени звучания можно уложиться в 40 кб.

Inferno
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 179
Зарегистрирован: 26.01.2005 (Ср) 1:06

Сообщение Inferno » 23.03.2005 (Ср) 18:33

Как по мне так я больше люблю фрактальные преобразования. Там и степень сжатия на несколько порядков выше. Правда для достижения высокой степени сжатия необходимо много, ну очень много времени. Реально достигнутый коэффициент сжатия порядка 10000.

P.S Ой только обратил внимание на название файлов. Судя по ним там не вэйвлет а фрактальное сжатие :)

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 23.03.2005 (Ср) 18:39

fr - сокращение от немецкого "Farb rausch" (досл. "яркие краски")
Моду создают модоки, а распространяют модозвоны.

Jenizix
Географ
Географ
Аватара пользователя
 
Сообщения: 545
Зарегистрирован: 20.04.2004 (Вт) 20:52
Откуда: Москва

Сообщение Jenizix » 23.03.2005 (Ср) 18:44

P.S Ой только обратил внимание на название файлов. Судя по ним там не вэйвлет а фрактальное сжатие


Это ты про FR, а может всетаки это FarbRaush :?: :?: :?: :twisted:
Ушел в себя, вернусь не скоро...

Если вам нужно сделать прозрачной только форму, а контролы на ней нет, то вам сюда!!!

Inferno
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 179
Зарегистрирован: 26.01.2005 (Ср) 1:06

Сообщение Inferno » 23.03.2005 (Ср) 19:07

Да понял я понял-одного- раза вполне достаточно было :)
Вобщем и тот и другой алгоритм, могут использоватся для сжатия музыки. И степени сжатия будут достаточно высоки.

VERITAS
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 212
Зарегистрирован: 12.12.2004 (Вс) 20:31

Сообщение VERITAS » 24.03.2005 (Чт) 17:29

Всем Спасибо. :!:

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

Всем RESPECT :wink:
No comments ...


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот, SemrushBot, Yandex-бот и гости: 39

    TopList