@ru_arduino

Страница 1483 из 7737
Тёма
27.02.2017
08:24:49
Аааааа

Dolphin
27.02.2017
08:24:50
Тёма, под что писать будешь?

Тёма
27.02.2017
08:24:53
И мы при этом

Типа частоты линейно берем

Google
metaclass
27.02.2017
08:25:09
вместо синусоид берется ортогональный базис из других функций

Тёма
27.02.2017
08:25:25
Т е 1к-2к и т д

Т е с повышением частоты дискретизации - у нас все грустно будет(

Тёма, под что писать будешь?
Я пока не могу для себя понять, буду ли я это писать)

Но просто есть идея

Ruslan
27.02.2017
08:26:07
http://slydiman.me/rus/index.htm - вот этот чел в 90-х классно писал про вейвлеты

Dolphin
27.02.2017
08:26:08
Будешь!

Тёма
27.02.2017
08:26:22
Украденная

Dolphin
27.02.2017
08:26:24
и тока попробуй не писать! :P

Тёма
27.02.2017
08:26:36
Есть такая система синтеза и обработки звука, называется kyma

Пропреитарная, работает на собственном железе и стоит от 3к долларов

Dolphin
27.02.2017
08:27:21
эко тя загибнуло куда ))

Dr
27.02.2017
08:27:23
внахлёст надо делать, иначе будешь терять куски сигнала на границах
поясните, я с тяном своим занимался такой хуйнёй: 1) брал ффт преобразование, на 1024 вроде бина, частота 0-8кгц, делал обратное, звук есть, звук нормальный 2) брал ффт преобразование, переставлял по маске бины (по 16 вроде, чтобы 64 перестановки всего было), делал обратное, звук есть, понятно что каша 3) брал ффт преобразование, переставлял по маске бины (так же, по 16), делал обратное, потом делал снова преобразование, переставлял бины обратно, делал обратное, звук есть, весьма понятный, но разное мельтешение в нем было.

Google
Dr
27.02.2017
08:27:40
Почему оно появлялось, и как мне надо было этого избежать?

Тёма
27.02.2017
08:27:42
И там есть одна штука, которую они называют TAU, (какая-то глупая аббревиатура) Короче она позволяет представить звук в виде огибающей питча, огибающей громкости и огибающей формант по-моему

И редактировать его так, и морфить с другими звуками

Dr
27.02.2017
08:27:58
Это был вокодер аналогового канала с асинхронной криптой

Тёма
27.02.2017
08:28:22
Вот мне и пришла идея реализовать очень качественный морфинг на ффт (или вейвлетах, если дорасту до них)

Тёма
27.02.2017
08:29:54
Так что параллельно пытаюсь еще врубиться в алгоритмы питч трекинга типа amdf

Dr
27.02.2017
08:30:02
Несинхронность ФФТ передающей и ФФТ приемной?
синхронность полная, до аналогового канала не доросло, wav файл туда-сюда перекидывал

Dolphin
27.02.2017
08:30:02
Вот мне и пришла идея реализовать очень качественный морфинг на ффт (или вейвлетах, если дорасту до них)
Чтобы в этом свариться, тебе нужно начать писать. Иначе ты просто не поймешь математику, не погрузившись. Насчет качества - если ты хочешь хорошо и точно - реализуй функции сам (я имею ввиду все, начиная от плинтуса)

Тёма
27.02.2017
08:30:04
В фурьешку

И влажная мечта - вейвлеты

Dr
27.02.2017
08:30:37
Dr
27.02.2017
08:30:55
(будто сейчас осознаю)

Тёма
27.02.2017
08:30:59
И ща понимаю, что кажется csound мне будет мало

metaclass
27.02.2017
08:31:03
вобще с перестановками это надо рисовать формулы, я с ходу не соображу.

Тёма
27.02.2017
08:31:05
На си писать не хочу

LexsZero
27.02.2017
08:31:09
суперколайдер возьми

Тёма
27.02.2017
08:31:17
Т к плоховато знаю и не готов в ноги стрелять

Google
LexsZero
27.02.2017
08:31:24
ну или таки да, матлаб

Тёма
27.02.2017
08:31:40
суперколайдер возьми
Тогда уж почему не на сисаунде? Или коллайдер глубже таки?

Dolphin
27.02.2017
08:31:46
Просто я пытаюсь как любой нормальный человек, найти для себя нужный уровень абстракции)
тебе пока не от чего оттолкнуться, у тебя нет опоры - разрешения и скорости вычислительной, чтобы понять допустимые размеры окон и количества выборок

metaclass
27.02.2017
08:32:00
вообще можно сделать такое преобразование на одной частоте не точно по середине бина

и посмотреть результат предпоследнего преобразования

metaclass
27.02.2017
08:32:19
ага

Тёма
27.02.2017
08:32:46
Ну вот для этого всего о чем мы говорили за

Тёма
27.02.2017
08:33:31
Нет. Напиши ее сам!
Вот от этого меня отделяет в данный момент слишком много матана)

Тёма
27.02.2017
08:33:50
Который надо идти учить

Dolphin
27.02.2017
08:33:53
Вот от этого меня отделяет в данный момент слишком много матана)
Возми готовую реализацию и посмотри, там ничего сложного

Но на ее базе сделай свое - с параметрами

LexsZero
27.02.2017
08:34:12
нахуя писать ффт

Ruslan
27.02.2017
08:34:21
http://fftw.org/

Тёма
27.02.2017
08:34:23
Возми готовую реализацию и посмотри, там ничего сложного
Ну в коде оно не так страшно выглядит, как на бумаге?))

Dolphin
27.02.2017
08:34:27
нахуя писать ффт
потому что ему нужен параметрический

Google
Тёма
27.02.2017
08:34:38
http://fftw.org/
Не, я лучше питончик посмотрю)))0

metaclass
27.02.2017
08:34:39
писать чтобы понять что происходит :)

Ruslan
27.02.2017
08:34:44
ему ниче не нужно, может его ещё отпустит :)

LexsZero
27.02.2017
08:34:59
все реализации позволяют задать окно и длину, хули там еще параметризовать

Dolphin
27.02.2017
08:35:03
metaclass
27.02.2017
08:35:07
тому що в этой матанной предметке "взять либу и почитать SO" помогает чуть менее чем никогда)

Тёма
27.02.2017
08:35:24
потому что ему нужен параметрический
Так, слушай, а можешь объяснить на пальцах Как я ффт границы частот поставлю?

Dolphin
27.02.2017
08:35:34
Ruslan
27.02.2017
08:35:36
меня отпустило, я читалки книг делал, распознавалку, но потом понял, что на бентли так не заработать :)

Admin
ERROR: S client not available

Тёма
27.02.2017
08:35:36
Я просто этого вообще не понимаю ща

Ruslan
27.02.2017
08:35:54
читалка голосом, как щас в андроиде, у меня была ещё в прошлом веке

bookreader называлась :)

LexsZero
27.02.2017
08:36:02
сдвигаешь спектр гетеродином и фильтруешь

Тёма
27.02.2017
08:36:46
сдвигаешь спектр гетеродином и фильтруешь
А типа чтобы что-то со спектром сделать - мне не надо уже в частотной области быть?

LexsZero
27.02.2017
08:37:03
необязательно

Тёма
27.02.2017
08:37:04
Ну то есть отфильтровать то я и во временной могу

Но как взять ффт с границами

А не просто с кучей пустых бинов вокруг сигнала

Google
Ruslan
27.02.2017
08:37:39
Я просто этого вообще не понимаю ща
вот тебе мой древний сайтик, там есть статьи в тему: http://web.archive.org/web/20021012075932/http://ts.kmc.ru/

Тёма
27.02.2017
08:38:03
@Dolphin_Soft появись, спаси нас! (Меня)

LexsZero
27.02.2017
08:39:04
умножаешь на синусоиду

Тёма
27.02.2017
08:39:12
LexsZero
27.02.2017
08:39:17
да

Тёма
27.02.2017
08:39:27
Ну получу промодулированный по амплитуде, не?

Dolphin
27.02.2017
08:39:41
@Dolphin_Soft появись, спаси нас! (Меня)
Да что я то? )) Все же тебе на пальцах показывают вон :)

Ты начни писать! Поймешь.

не важно на чем!

Тёма
27.02.2017
08:40:14
Ты начни писать! Поймешь.
Ну я наоборот не понимаю ща, что писать)

Ну то есть не, у меня есть идея как это сделать

Типа беру сигнал

Делаю фурьешку в низких частотах

Интерполирую на 2

И так каждый раз

Ruslan
27.02.2017
08:41:16
Тёма, брысь читать статью про FFT на сайте что я дал

Тёма
27.02.2017
08:41:16
Но чет мне кажется это так себе решение

Ruslan
27.02.2017
08:41:27
там и про свёртки есть интересное

Тёма
27.02.2017
08:41:46
Ушел, читаю Про свертки тоже почитаю

LexsZero
27.02.2017
08:42:09
http://jstonline.narod.ru/rsw/rsw_b0/images/img628.jpg

Petr
27.02.2017
08:43:27

Страница 1483 из 7737