dc331f39d8
- config.py: SF_RENDER_ENGINE default 'bridge' (pedalboard GPL-3.0 đã gỡ)
- requirements.txt: bỏ pedalboard==0.9.19
- vst_engine.py: bỏ HAS_PEDALBOARD/check_pedalboard_safe/load_vst/import pedalboard;
midi_events_to_messages giữ làm utility thuần (không gate pedalboard)
- render_engine.py: bỏ nhánh elif vst and HAS_PEDALBOARD + import thừa
- plugins.py: preview/midi-render chỉ qua native_bridge; guard SF_RENDER_ENGINE=bridge
- runtime.py: _vst_render_available() check bridge exe (SF_BRIDGE_PATH/install/) thay find_spec('pedalboard')
- LICENSE.md/THIRD_PARTY_LICENSES.md: bỏ cảnh báo GPL-3.0 pedalboard, đánh số lại
- tests: bỏ test golden so pedalboard + test requires_pedalboard; 114 passed 0 skip
17 lines
255 B
Plaintext
17 lines
255 B
Plaintext
fastapi>=0.100.0
|
|
uvicorn>=0.22.0
|
|
celery>=5.3.1
|
|
redis>=4.6.0
|
|
python-multipart>=0.0.6
|
|
librosa>=0.10.0
|
|
pydub>=0.25.1
|
|
numpy>=1.24.0
|
|
scipy>=1.10.0
|
|
soundfile>=0.12.1
|
|
jinja2>=3.1.2
|
|
httpx>=0.24.0
|
|
jsonschema>=4.18.0
|
|
mido>=1.3.0
|
|
pyfluidsynth>=1.3.0
|
|
sf2utils>=0.9.0
|