<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def bss_eval_sources_framewise(reference_sources, estimated_sources, window=30 * 44100, hop=15 * 44100, compute_permutation=False):
 """ BSS Eval v3 bss_eval_sources_framewise Wrapper to ``bss_eval`` with the right parameters. The call to this function is not recommended. See the description for the ``bsseval_sources`` parameter of ``bss_eval``. """

    (sdr, isr, sir, sar, perm) = \
        bss_eval(
            reference_sources, estimated_sources,
            window=window, hop=hop,
            compute_permutation=compute_permutation, filters_len=512,
            framewise_filters=True,
            bsseval_sources_version=True)
    return (sdr, sir, sar, perm)