
    W|hp                         S r SSKrSS jrg)z%Cutting utilities working with audio.    Nc                    [        X0R                  -  5      nSU-  U R                  -  n[        R                  " U R	                  U5       Vs/ s H  ofS-  R                  5       PM     sn5      nXwR                  5       -
  n[        R                  " XwSS9[        U5      * S nSUS[        X-  5      & SU[        X%-  5      S& U[        R                  " U5      -  $ s  snf )a  Finds the period, in seconds of an audioclip.

Parameters
----------

min_time : float, optional
  Minimum bound for the returned value.

max_time : float, optional
  Maximum bound for the returned value.

time_resolution : float, optional
  Numerical precision.
g      ?   full)modeNr   )
intfpsnparrayiter_chunkssummean	correlatelenargmax)	clipmin_timemax_timetime_resolution	chunksizechunk_durationchunkvcorrss	            R/home/james-whalen/.local/lib/python3.13/site-packages/moviepy/audio/tools/cuts.pyfind_audio_periodr      s     Ohh./I9_txx/N
0@0@0KL0Ku!8.."0KLMA	FFHALLF+SVGI6E./E
*C)*+./E#h'
(
*+BIIe,,, Ms   C)g?r   g{Gz?)__doc__numpyr	   r        r   <module>r       s    + -r   