Skip to content

Commit 5b72892

Browse files
authored
Merge pull request #24 from seyong92/main
update to 0.3.7
2 parents d201074 + c97918b commit 5b72892

File tree

111 files changed

+3204
-18457
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

111 files changed

+3204
-18457
lines changed

.github/workflows/python-package.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
strategy:
1717
fail-fast: false
1818
matrix:
19-
python-version: ["3.8", "3.9", "3.10"]
19+
python-version: ["3.8", "3.9", "3.10", "3.11"]
2020

2121
steps:
2222
- uses: actions/checkout@v3
@@ -29,14 +29,14 @@ jobs:
2929
sudo apt-get install libsndfile1-dev
3030
python -m pip install --upgrade pip
3131
python -m pip install poetry flake8 pytest
32-
poetry install
32+
poetry install --no-root
3333
# if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
3434
- name: Lint with flake8
3535
run: |
3636
# stop the build if there are Python syntax errors or undefined names
37-
flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics
37+
flake8 ./pytsmod --count --select=E9,F63,F7,F82 --show-source --statistics
3838
# exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide
39-
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics
39+
flake8 ./pytsmod --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics
4040
- name: Test with pytest
4141
run: |
4242
poetry run pytest

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,6 @@ poetry.lock
22
dist
33
.vscode
44
.ipynb_checkpoints
5+
.pytest_cache
6+
.venv
57
__pycache__

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
![license](https://img.shields.io/github/license/KAIST-MACLab/PyTSMod.svg)
77
![downloads](https://img.shields.io/pypi/dm/pytsmod.svg)
88

9-
PyTSMod is a open-source library for Time-Scale Modification algorithms in Python 3. PyTSMod contains basic TSM algorithms such as Overlap-Add (OLA), Waveform-Similarity Overlap-Add (WSOLA), Time-Domain Pitch-Synchronous Overlap-Add (TD-PSOLA), and Phase Vocoder (PV-TSM). We are also planning to add more TSM algorithms and pitch shifting algorithms.
9+
PyTSMod is an open-source library for Time-Scale Modification algorithms in Python 3. PyTSMod contains basic TSM algorithms such as Overlap-Add (OLA), Waveform-Similarity Overlap-Add (WSOLA), Time-Domain Pitch-Synchronous Overlap-Add (TD-PSOLA), and Phase Vocoder (PV-TSM). We are also planning to add more TSM algorithms and pitch shifting algorithms.
1010

1111
Full documentation is available on <https://pytsmod.readthedocs.io>
1212

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: 9f893f4b48a2045fc2ca8356eadbae1d
3+
config: 9eca3db2664a2903f563dbdb0ecdcd24
44
tags: 645f666f9bcd5a90fca523b33c5a78b7
248 KB
Binary file not shown.

docs/build/.doctrees/index.doctree

4.88 KB
Binary file not shown.
2.68 KB
Binary file not shown.
5.74 KB
Binary file not shown.
102 KB
Binary file not shown.
53 KB
Binary file not shown.

0 commit comments

Comments
 (0)