Отвечу в Вашем стиле. Векторным многокомпонентным мегафлудом :-)
Обычно мне жаль времени на это... Ладно, последний раз ныряю...
Цитата(Stanislav @ Nov 27 2008, 04:24)

Вот-вот.
Да только, вероятно, Вы условие опять похерили
1. Это Вы сами постоянно подменяете слова и понятия (не говоря уже о том, что одно время терли и редактировали чужие посты! ). И подменив, как ловкий наперсточник, начинаете кричать : "Вон, дилетант, из профессии!"
Альбац Вы какой-то
Цитата(Stanislav @ Nov 27 2008, 04:24)

Здесь же речь идёт о произвольном сдвиге, равно как и о точности. Так что зря Вы фурье отметаете, ох зря...
2. Полифазный рациональный ресамплинг даёт возможность обеспечить любую точность. Поскольку любое действительное число можно в принципе приблизить дробью N/M по крайней мере с точностью 1/(М*M)
Удивлены?

Что касается произвольности... Тут есть двусмысленность. В первом смысле произвольность - это значит "любое". Но для любого как угодно малого эпсилон найдется такое M и т.д. - то есть это и есть точность.
В другом смысле - произвольное не известное заранее при проектировании, а любое в риалтайме. Так в этом смысле Фурие не работает (сдвиг должен быть известен при проектировании "фильтра") также как и полифазный фильтр.
Синковый B-сплайн интерполятор годится, но там свои заморочки...
Цитата(Stanislav @ Nov 27 2008, 04:24)

Так что зря Вы фурье отметаете, ох зря...
3. Я не отметаю Фурье. Я с самого начала сказал, что Фурье работать будет. Ещё до того как Вы пришли и всё опошлили.
Фурье не гибко (практически отсутствуют свободные параметры, кроме размера блока, на который тоже ограничения) и не факт, что быстрее (может иногда и быстрее).
Но для ресамплинга чаще используются полифазные фильтры, поскольку это и быстро и очень гибко.
Простой сдвиг и ресамплинг очень близкие вещи, хоть и разные.
Цитата(Stanislav @ Nov 27 2008, 04:24)

пишете о чём-то своём, родимом.
4. Я тоже как и Вы пишу по поводу. Обобщаю и дополняю.
Поскольку автор темы решение уже нашел и оно его устраивает, то здесь давно не ведется обсуждение вопроса автора. Я запостил сюда (известную не всем) систему проектирования фильтров для ресамплинга измерительного качества. Думал, что кому-то это полезно. Получить такое качество ресамплинга самому очень не просто. Особенно через Фурье

Сдвиг не совсем ресамплинг, но в 90% случаев это только говорится "сдвиг", а на самом деле это ресамплинг, если ещё немного подумать
Но Вас никто не звал давать здесь оценки в Вашем стиле. И никто Вам ничего доказывать не собирается. Если кто-то поставил вопрос, а кто-то другой ответил - то это не значит, что Вы должны на него накинуться и пресинговать многокомпонентным мегафлудом, если даже Вам кажется, что Вы знаете решение получше.
Расслабьтесь.

И предложите своё решение. Обсуждайте вопросы в сабже, а не предложеные ответы на них. Форумы существуют для того чтобы обмениваться подходами и решениями, а не для того, чтобы критиковать предложения участников. Формат такой у форумов
Разве что ответили совсем уже неправильно, тогда критикуйте
Я из-за Вас опять потратил пол-часа и начинаю звереть. Зачем? Оно Вам нужно - инициировать пустую болтовню? Есть много способов сочинять песни племен. И если предлагается решение - это не значит, что кто желает вступать с Вами в дискуссию и меряться с Вами пиписьками, в Вашем стиле