pyrubberband icon indicating copy to clipboard operation
pyrubberband copied to clipboard

python wrapper for rubberband

Results 8 pyrubberband issues
Sort by recently updated
recently updated
newest added

#### Reference Issue No reference issue #### What does this implement/fix? Explain your changes. Implement a function that were not wrapped: **frequency multiply**: To multiply all frequencies by a certain...

enhancement

#### Description Some flags in rubberband are not followed by a value, e.g. `--no-lamination` or `--pitch-hq`. The current implementation always expects rbargs as pairs of keyword and argument (in dict...

I followed this example that I found on Medium but it doesn't seem to work. When the playbackRate is increased, how can I correct the pitch so that it is...

#### Reference Issue Fixes Issue #21 #### What does this implement/fix? Explain your changes. Arguments to CLI, parsed through `rbargs` can be single or dual valued, but currently breaks if...

Pyrubberband will hang when faced with low-sr signals unless the `--window-long` flag is set. This PR adds that flag for signals below 210Hz and allows the process to complete.

I've noticed that when you try to use rubberband on very low-samplerate signals (anything 210Hz and below) rubberband will hang. These both hang: ```py y = np.random.rand(1024) shifted = pyrubberband.pitch_shift(y=y,...

We currently route all output to `DEVNULL`, but this isn't helpful when things break. Instead, we should route to a logging file descriptor, and return the log when a runtime...

enhancement

#### Description Installation fails on Python 3.12 #### Steps/Code to Reproduce `pip install pyrubberband` #### Expected Results Works #### Actual Results ```python Collecting pyrubberband Downloading pyrubberband-0.3.0.tar.gz (4.1 kB) Installing build...