Deutsch English Français Italiano |
<608bf3e4$0$3270$426a74cc@news.free.fr> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!goblin2!goblin3!goblin.stu.neva.ru!news.gegeweb.eu!gegeweb.org!usenet-fr.net!agneau.org!nntpfeed.proxad.net!proxad.net!feeder1-1.proxad.net!cleanfeed1-a.proxad.net!nnrp1-1.free.fr!not-for-mail Subject: Re: Pitch shifting Newsgroups: fr.sci.maths,fr.sci.biologie References: <608a7a5e$0$3262$426a34cc@news.free.fr> <608abe99$0$32495$426a74cc@news.free.fr> <608add82$0$3726$426a74cc@news.free.fr> <608adea5$0$32492$426a74cc@news.free.fr> <s6eqra$3o0$1@dont-email.me> <608b05aa$0$6174$426a74cc@news.free.fr> <608bb025$0$12711$426a34cc@news.free.fr> <608bb843$0$3688$426a74cc@news.free.fr> <608bc02e$0$3704$426a34cc@news.free.fr> From: robby <me@pla.net.invalid> Date: Fri, 30 Apr 2021 14:11:15 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 MIME-Version: 1.0 In-Reply-To: <608bc02e$0$3704$426a34cc@news.free.fr> Content-Type: text/plain; charset=iso-8859-15; format=flowed Content-Transfer-Encoding: 8bit Content-Language: fr Lines: 21 Message-ID: <608bf3e4$0$3270$426a74cc@news.free.fr> Organization: Guest of ProXad - France NNTP-Posting-Date: 30 Apr 2021 14:11:16 CEST NNTP-Posting-Host: 88.165.35.147 X-Trace: 1619784676 news-1.free.fr 3270 88.165.35.147:46196 X-Complaints-To: abuse@proxad.net Bytes: 2260 Le 30/04/2021 à 10:30, robby a écrit : > cela dit la aussi il y a une situation paradoxale due a une erreur > classique d'interpretation entre temporel et spectral : > par exemple sin( f(t) t ) ne fait pas du tout ce qu'on croit: > par ex, si on veut faire une sirène oscillant entre 440 et 880 Hz, il > ne faut absolument pas faire sin ( f t ) avec f = 400*(1+sin(t) ), > qui va te générer des fréquence arbitraires et empirant au fil du temps. j'ai codé des tutos la dessus à 1001 endroit, mais voici en version simple ce que ça donne: https://i.imgur.com/WJuYW14.png pas du tout le range que l'on croit. quand on veut faire une sirène variable sous forme analytique, il faut intégrer le phasor: sin ( 2pi int_0..T { f(t) } ). dans le cas particulier où Phi est constant, on retombe sur sin ( 2pi f t ) , mais autrement, non. -- Fabrice