Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#31: 2006-08-09 11:00:51 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2021-05-22 08:57:25
карма: 0

0
Ответов: 9906
Рейтинг: 351
#32: 2006-08-09 12:12:56 ЛС | профиль | цитата
ХЭМ писал(а):
как любит говорить Galkov, а у меня все это работает

Другое говорил: ВЫЛОЖЕННЫЕ примеры (и ничего не говорил про них же у тебя на компе) возможно запустить лишь с помощью утилитки.
Отсюда совершенно тупой вопрос, на который возможен ответ - ДА, либо НЕТ: ХЭМ, ты свои примеры СКАЧИВАТЬ пробовал

btw: я как-то вообще другие файлы приаттачил, а потом пару дней удивлялся, почему народ обсуждает всеми забытый, и уже неработоспособный ArrayControl

С техникой приема и real-time обработки звука не разбирался (да и не до того сейчас), но, известные мне принципы работы HiAsm, говорят о том, что версия должна быть вовсе по-барабану.
Главное: версия BASS.dll должна соответствовать версии BASS-ЭЛЕМЕНТОВ. Именно они занимаются стыковкой одного с другим.
И, если это 157-я - никаких MT_enabled ....

Отсюда вывод: если хочешь, чтобы твой код работал точно так же, как и у тебя следует как-то озаботиться одинаковостью как BASS.dll, так и комплекта BASS-ЭЛЕМЕНТОВ.
Предположим, что у новичка (не имеющего желания зарегистрироваться) стоит комплект элементов из 157-й. Вроде бы он только такую dll-ку он нашел...
Разобраться, почему такое творится (и твориться ли вообще ) сможешь только ты, ХЭМ ...
Не исключено, что (после адаптации к новой dll) необходим фиксинг элементов в дистрибутиве.


ALEX писал(а):
Galkov, а что это за фигня "ÿ"?
приглядись (в текстовом редакторе, к примеру) к кодам, которые выкладывает коллега ХЭМ - там этого добра килобайта на три
цифирки, конечно разные - это байт-коды русских буковок в кодировке 1251
собственно, утилитка (не сложная, вроде) только-то и делает, что меняет эту фигню на соответствующие буковки....

карма: 9

0
Ответов: 209
Рейтинг: 3
#33: 2006-08-09 17:38:13 ЛС | профиль | цитата
Galkov, если проект запускать с компиляции из SHA, то версия BASS по барабану, лишь бы соответствовала версии HiAsm, все равно в BASS элементах точки те же остались, а вот если запускать с exe-шника, то версию BASS надо учитывать, т.к. приходиться ее таскать с программой. Но это пол беды - беда в том что по разному запускаются на разных ос некоторые элементы, на W2к вроде нормально, на ХР выдает runtime error... но работает, на 98SE вообще не хочет запускаться "недопустимая операция".
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#34: 2006-08-10 13:28:52 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2021-05-22 08:57:25
карма: 0

0
Ответов: 209
Рейтинг: 3
#35: 2006-08-10 17:37:02 ЛС | профиль | цитата
ALEX, в элементе BASS_Record может быть только один идентификатор RECORDCHAN (вписан в код) поэтому в этой точке нет нужды.
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#36: 2006-10-08 01:56:24 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2021-05-22 08:57:25
карма: 0

0
Ответов: 3851
Рейтинг: 159
#37: 2006-10-08 13:00:57 ЛС | профиль | цитата
ALEX, что, опять real-time обработка нужна, в смысле, LAME кодер не подойдёт?
карма: 0
начавший
0
Гость
Ответов: 17029
Рейтинг: 0
#38: 2006-10-12 16:46:28 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2021-05-22 08:57:26
карма: 0

0
Ответов: 8895
Рейтинг: 823
#39: 2006-10-12 20:53:03 ЛС | профиль | цитата
ALEX, в МР3 используется психоакустическая модель на основе 1024-точечного быстрого преобразования Фурье (БПФ), а так же два типа банков многодиапазонных частотных фильтров.
Ещё меня интересует математика сжатия файлов (*.rar, *.zip ...), но я понимаю, что разобраться в этом сложно и жалко остаток своего времени убивать на праздное любопытство. Остановитесь!
карма: 19

0
Администрация
Ответов: 15295
Рейтинг: 1519
#40: 2006-10-12 21:14:05 ЛС | профиль | цитата
*.zip - устроен достаточно просто и выглядит это примерно так: для входного массива данных создается некоторый словарь, в котором большая последовательность символов, часто используемая в массиве данных, заменяется на более короткую. Например, массив данных имел вид:
0000ууууееее77ее777
тогда при упаковке в zip мы получим словарь вида:
1=00
2=уу
3=ее
4=77
и упакованный массив данных вида:
1122334347

в итоге даже при таком небольшом количестве входных данных получили выигрыш в 1 байт.
карма: 26
0
Ответов: 8895
Рейтинг: 823
#41: 2006-10-13 01:09:24 ЛС | профиль | цитата
Dilma, спасибо, часть праздного любопытства удоволетворена
карма: 19

0
Гость
Ответов: 17029
Рейтинг: 0
#42: 2006-10-14 02:07:16 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2021-05-22 08:57:26
карма: 0

0
Ответов: 376
Рейтинг: 1
#43: 2006-10-14 08:48:47 ЛС | профиль | цитата
ALEX, а ya.ru ничего не нашёл? И зачем тебе это надо?
карма: 1

0
Ответов: 1305
Рейтинг: 29
#44: 2006-10-14 18:34:44 ЛС | профиль | цитата
Dilma писал(а):
в итоге даже при таком небольшом количестве входных данных получили выигрыш в 1 байт.

Это если не считать самого словаря
карма: 0

0
Ответов: 9906
Рейтинг: 351
#45: 2006-10-14 19:01:50 ЛС | профиль | цитата
если не считать, то больше
карма: 9

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