├── .gitignore ├── .readthedocs.yaml ├── .ruff.toml ├── CHANGELOG.md ├── CITATION.cff ├── CODE_OF_CONDUCT.md ├── LICENSE ├── NOTICE ├── README.md ├── demos ├── 1_Basics_Walkthrough.ipynb ├── 2_Multi-Channel_Processing_Example.ipynb ├── 3_Effects.ipynb ├── media │ ├── Ex1_Puretone_200_4800_30.wav │ ├── Ex1_Puretone_geiger_24.wav │ ├── Ex1_Puretone_geiger_240.wav │ ├── Ex1_Puretone_geiger_2400.wav │ ├── Ex2_Ignacio_channel_rotated.wav │ ├── Ex3_Puretone_200_48000_1.wav │ ├── Ex3_Puretone_sqpam_ry.wav │ ├── Ex4_AM.wav │ ├── Ex4_QPAM_AM.wav │ ├── Igancio_channel_inverted.wav │ ├── Ignacio.mp3 │ ├── Ignacio_short.mp3 │ ├── audio_example.mp3 │ └── qsm_example.png ├── requirements │ ├── requirements-audio.txt │ └── requirements-notebook.txt ├── scripts │ ├── export.py │ └── params.py └── tools │ ├── __init__.py │ ├── audio.py │ ├── audio_io.py │ └── interactive.py ├── docs ├── Makefile ├── conf.py ├── contents │ ├── front_page.rst │ ├── quantumaudio.rst │ ├── quantumaudio.schemes.rst │ ├── quantumaudio.schemes_modules.rst │ ├── quantumaudio.tools.rst │ ├── quantumaudio.tools_modules.rst │ ├── quantumaudio.utils.rst │ └── quantumaudio.utils_modules.rst ├── guides │ ├── CONTRIBUTING.md │ ├── ENVIRONMENT.md │ └── MIGRATION.md ├── index.rst ├── make.bat └── requirements.txt ├── pyproject.toml ├── quantumaudio ├── __init__.py ├── interfaces │ └── api.py ├── schemes │ ├── __init__.py │ ├── base_scheme.py │ ├── mqsm.py │ ├── msqpam.py │ ├── qpam.py │ ├── qsm.py │ └── sqpam.py ├── tools │ ├── __init__.py │ ├── plot.py │ └── stream.py └── utils │ ├── __init__.py │ ├── circuit.py │ ├── convert.py │ ├── data.py │ ├── execute.py │ ├── preview.py │ └── results.py ├── requirements.txt └── tests ├── README.md ├── test_mqsm.py ├── test_msqpam.py ├── test_qpam.py ├── test_qsm.py └── test_sqpam.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /.ruff.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/.ruff.toml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/CITATION.cff -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/README.md -------------------------------------------------------------------------------- /demos/1_Basics_Walkthrough.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/demos/1_Basics_Walkthrough.ipynb -------------------------------------------------------------------------------- /demos/2_Multi-Channel_Processing_Example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/demos/2_Multi-Channel_Processing_Example.ipynb -------------------------------------------------------------------------------- /demos/3_Effects.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/demos/3_Effects.ipynb -------------------------------------------------------------------------------- /demos/media/Ex1_Puretone_200_4800_30.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/demos/media/Ex1_Puretone_200_4800_30.wav -------------------------------------------------------------------------------- /demos/media/Ex1_Puretone_geiger_24.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/demos/media/Ex1_Puretone_geiger_24.wav -------------------------------------------------------------------------------- /demos/media/Ex1_Puretone_geiger_240.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/demos/media/Ex1_Puretone_geiger_240.wav -------------------------------------------------------------------------------- /demos/media/Ex1_Puretone_geiger_2400.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/demos/media/Ex1_Puretone_geiger_2400.wav -------------------------------------------------------------------------------- /demos/media/Ex2_Ignacio_channel_rotated.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/demos/media/Ex2_Ignacio_channel_rotated.wav -------------------------------------------------------------------------------- /demos/media/Ex3_Puretone_200_48000_1.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/demos/media/Ex3_Puretone_200_48000_1.wav -------------------------------------------------------------------------------- /demos/media/Ex3_Puretone_sqpam_ry.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/demos/media/Ex3_Puretone_sqpam_ry.wav -------------------------------------------------------------------------------- /demos/media/Ex4_AM.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/demos/media/Ex4_AM.wav -------------------------------------------------------------------------------- /demos/media/Ex4_QPAM_AM.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/demos/media/Ex4_QPAM_AM.wav -------------------------------------------------------------------------------- /demos/media/Igancio_channel_inverted.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/demos/media/Igancio_channel_inverted.wav -------------------------------------------------------------------------------- /demos/media/Ignacio.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/demos/media/Ignacio.mp3 -------------------------------------------------------------------------------- /demos/media/Ignacio_short.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/demos/media/Ignacio_short.mp3 -------------------------------------------------------------------------------- /demos/media/audio_example.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/demos/media/audio_example.mp3 -------------------------------------------------------------------------------- /demos/media/qsm_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/demos/media/qsm_example.png -------------------------------------------------------------------------------- /demos/requirements/requirements-audio.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/demos/requirements/requirements-audio.txt -------------------------------------------------------------------------------- /demos/requirements/requirements-notebook.txt: -------------------------------------------------------------------------------- 1 | ipywidgets -------------------------------------------------------------------------------- /demos/scripts/export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/demos/scripts/export.py -------------------------------------------------------------------------------- /demos/scripts/params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/demos/scripts/params.py -------------------------------------------------------------------------------- /demos/tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/demos/tools/__init__.py -------------------------------------------------------------------------------- /demos/tools/audio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/demos/tools/audio.py -------------------------------------------------------------------------------- /demos/tools/audio_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/demos/tools/audio_io.py -------------------------------------------------------------------------------- /demos/tools/interactive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/demos/tools/interactive.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contents/front_page.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/docs/contents/front_page.rst -------------------------------------------------------------------------------- /docs/contents/quantumaudio.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/docs/contents/quantumaudio.rst -------------------------------------------------------------------------------- /docs/contents/quantumaudio.schemes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/docs/contents/quantumaudio.schemes.rst -------------------------------------------------------------------------------- /docs/contents/quantumaudio.schemes_modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/docs/contents/quantumaudio.schemes_modules.rst -------------------------------------------------------------------------------- /docs/contents/quantumaudio.tools.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/docs/contents/quantumaudio.tools.rst -------------------------------------------------------------------------------- /docs/contents/quantumaudio.tools_modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/docs/contents/quantumaudio.tools_modules.rst -------------------------------------------------------------------------------- /docs/contents/quantumaudio.utils.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/docs/contents/quantumaudio.utils.rst -------------------------------------------------------------------------------- /docs/contents/quantumaudio.utils_modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/docs/contents/quantumaudio.utils_modules.rst -------------------------------------------------------------------------------- /docs/guides/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/docs/guides/CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/guides/ENVIRONMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/docs/guides/ENVIRONMENT.md -------------------------------------------------------------------------------- /docs/guides/MIGRATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/docs/guides/MIGRATION.md -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/pyproject.toml -------------------------------------------------------------------------------- /quantumaudio/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/quantumaudio/__init__.py -------------------------------------------------------------------------------- /quantumaudio/interfaces/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/quantumaudio/interfaces/api.py -------------------------------------------------------------------------------- /quantumaudio/schemes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/quantumaudio/schemes/__init__.py -------------------------------------------------------------------------------- /quantumaudio/schemes/base_scheme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/quantumaudio/schemes/base_scheme.py -------------------------------------------------------------------------------- /quantumaudio/schemes/mqsm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/quantumaudio/schemes/mqsm.py -------------------------------------------------------------------------------- /quantumaudio/schemes/msqpam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/quantumaudio/schemes/msqpam.py -------------------------------------------------------------------------------- /quantumaudio/schemes/qpam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/quantumaudio/schemes/qpam.py -------------------------------------------------------------------------------- /quantumaudio/schemes/qsm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/quantumaudio/schemes/qsm.py -------------------------------------------------------------------------------- /quantumaudio/schemes/sqpam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/quantumaudio/schemes/sqpam.py -------------------------------------------------------------------------------- /quantumaudio/tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/quantumaudio/tools/__init__.py -------------------------------------------------------------------------------- /quantumaudio/tools/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/quantumaudio/tools/plot.py -------------------------------------------------------------------------------- /quantumaudio/tools/stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/quantumaudio/tools/stream.py -------------------------------------------------------------------------------- /quantumaudio/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/quantumaudio/utils/__init__.py -------------------------------------------------------------------------------- /quantumaudio/utils/circuit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/quantumaudio/utils/circuit.py -------------------------------------------------------------------------------- /quantumaudio/utils/convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/quantumaudio/utils/convert.py -------------------------------------------------------------------------------- /quantumaudio/utils/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/quantumaudio/utils/data.py -------------------------------------------------------------------------------- /quantumaudio/utils/execute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/quantumaudio/utils/execute.py -------------------------------------------------------------------------------- /quantumaudio/utils/preview.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/quantumaudio/utils/preview.py -------------------------------------------------------------------------------- /quantumaudio/utils/results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/quantumaudio/utils/results.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/requirements.txt -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/test_mqsm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/tests/test_mqsm.py -------------------------------------------------------------------------------- /tests/test_msqpam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/tests/test_msqpam.py -------------------------------------------------------------------------------- /tests/test_qpam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/tests/test_qpam.py -------------------------------------------------------------------------------- /tests/test_qsm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/tests/test_qsm.py -------------------------------------------------------------------------------- /tests/test_sqpam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moth-quantum/quantum-audio/HEAD/tests/test_sqpam.py --------------------------------------------------------------------------------