├── .gitignore ├── .gitmodules ├── CONTRIBUTE.md ├── LICENSE ├── README.md ├── README.zh.md ├── azure-pipelines.yml ├── docs └── images │ ├── demos │ ├── audioldm_cn.gif │ ├── demucs_cn.gif │ ├── pocket_drum_cn.gif │ └── singing_transcription_icassp2021.gif │ ├── pipeline_flow_en.jpg │ └── tuneflow_wall_thin.jpg ├── pyproject.toml ├── requirements.txt ├── scripts ├── build_protos.sh ├── publish.sh └── test.sh ├── src └── tuneflow_py │ ├── __init__.py │ ├── base_plugin.py │ ├── descriptors │ ├── audio_plugin_descriptor.py │ ├── clip_descriptor.py │ ├── common.py │ ├── param.py │ ├── plugin.py │ ├── text.py │ └── widget.py │ ├── models │ ├── audio_plugin.py │ ├── automation.py │ ├── clip.py │ ├── lyric.py │ ├── marker.py │ ├── note.py │ ├── protos │ │ └── song_pb2.py │ ├── song.py │ ├── tempo.py │ ├── time_signature.py │ └── track.py │ └── utils.py └── test ├── caravan.test.golden.mid ├── test_audio_clip.py ├── test_automation.py ├── test_lyric.py ├── test_marker.py ├── test_midi_clip.py ├── test_note.py ├── test_song.py ├── test_track.py └── test_utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/.gitmodules -------------------------------------------------------------------------------- /CONTRIBUTE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/CONTRIBUTE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/README.md -------------------------------------------------------------------------------- /README.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/README.zh.md -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /docs/images/demos/audioldm_cn.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/docs/images/demos/audioldm_cn.gif -------------------------------------------------------------------------------- /docs/images/demos/demucs_cn.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/docs/images/demos/demucs_cn.gif -------------------------------------------------------------------------------- /docs/images/demos/pocket_drum_cn.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/docs/images/demos/pocket_drum_cn.gif -------------------------------------------------------------------------------- /docs/images/demos/singing_transcription_icassp2021.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/docs/images/demos/singing_transcription_icassp2021.gif -------------------------------------------------------------------------------- /docs/images/pipeline_flow_en.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/docs/images/pipeline_flow_en.jpg -------------------------------------------------------------------------------- /docs/images/tuneflow_wall_thin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/docs/images/tuneflow_wall_thin.jpg -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/build_protos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/scripts/build_protos.sh -------------------------------------------------------------------------------- /scripts/publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/scripts/publish.sh -------------------------------------------------------------------------------- /scripts/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/scripts/test.sh -------------------------------------------------------------------------------- /src/tuneflow_py/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/src/tuneflow_py/__init__.py -------------------------------------------------------------------------------- /src/tuneflow_py/base_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/src/tuneflow_py/base_plugin.py -------------------------------------------------------------------------------- /src/tuneflow_py/descriptors/audio_plugin_descriptor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/src/tuneflow_py/descriptors/audio_plugin_descriptor.py -------------------------------------------------------------------------------- /src/tuneflow_py/descriptors/clip_descriptor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/src/tuneflow_py/descriptors/clip_descriptor.py -------------------------------------------------------------------------------- /src/tuneflow_py/descriptors/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/src/tuneflow_py/descriptors/common.py -------------------------------------------------------------------------------- /src/tuneflow_py/descriptors/param.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/src/tuneflow_py/descriptors/param.py -------------------------------------------------------------------------------- /src/tuneflow_py/descriptors/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/src/tuneflow_py/descriptors/plugin.py -------------------------------------------------------------------------------- /src/tuneflow_py/descriptors/text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/src/tuneflow_py/descriptors/text.py -------------------------------------------------------------------------------- /src/tuneflow_py/descriptors/widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/src/tuneflow_py/descriptors/widget.py -------------------------------------------------------------------------------- /src/tuneflow_py/models/audio_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/src/tuneflow_py/models/audio_plugin.py -------------------------------------------------------------------------------- /src/tuneflow_py/models/automation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/src/tuneflow_py/models/automation.py -------------------------------------------------------------------------------- /src/tuneflow_py/models/clip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/src/tuneflow_py/models/clip.py -------------------------------------------------------------------------------- /src/tuneflow_py/models/lyric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/src/tuneflow_py/models/lyric.py -------------------------------------------------------------------------------- /src/tuneflow_py/models/marker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/src/tuneflow_py/models/marker.py -------------------------------------------------------------------------------- /src/tuneflow_py/models/note.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/src/tuneflow_py/models/note.py -------------------------------------------------------------------------------- /src/tuneflow_py/models/protos/song_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/src/tuneflow_py/models/protos/song_pb2.py -------------------------------------------------------------------------------- /src/tuneflow_py/models/song.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/src/tuneflow_py/models/song.py -------------------------------------------------------------------------------- /src/tuneflow_py/models/tempo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/src/tuneflow_py/models/tempo.py -------------------------------------------------------------------------------- /src/tuneflow_py/models/time_signature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/src/tuneflow_py/models/time_signature.py -------------------------------------------------------------------------------- /src/tuneflow_py/models/track.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/src/tuneflow_py/models/track.py -------------------------------------------------------------------------------- /src/tuneflow_py/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/src/tuneflow_py/utils.py -------------------------------------------------------------------------------- /test/caravan.test.golden.mid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/test/caravan.test.golden.mid -------------------------------------------------------------------------------- /test/test_audio_clip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/test/test_audio_clip.py -------------------------------------------------------------------------------- /test/test_automation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/test/test_automation.py -------------------------------------------------------------------------------- /test/test_lyric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/test/test_lyric.py -------------------------------------------------------------------------------- /test/test_marker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/test/test_marker.py -------------------------------------------------------------------------------- /test/test_midi_clip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/test/test_midi_clip.py -------------------------------------------------------------------------------- /test/test_note.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/test/test_note.py -------------------------------------------------------------------------------- /test/test_song.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/test/test_song.py -------------------------------------------------------------------------------- /test/test_track.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/test/test_track.py -------------------------------------------------------------------------------- /test/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuneflow/tuneflow-py/HEAD/test/test_utils.py --------------------------------------------------------------------------------