Metadata-Version: 2.1
Name: modusa
Version: 0.2.22
Summary: A modular signal analysis python library.
Author-Email: Ankit Anand <ankit0.anand0@gmail.com>
License: MIT
Requires-Python: >=3.12
Requires-Dist: numpy>=2.2.6
Requires-Dist: matplotlib>=3.10.3
Requires-Dist: yt-dlp>=2025.6.30
Requires-Dist: librosa==0.10.1
Requires-Dist: IPython>=8.0.0
Description-Content-Type: text/markdown

# modusa

[**modusa**](https://meluron-toolbox.github.io/modusa/) is a modular framework for audio signal analysis and processing, designed to help audio researchers and developers build DSP chains with minimal code.

---

## Core Components

- ⚙️ **modusa Signals**
- 🧩 **modusa Plugins**
- 📊 **modusa Genetators**
- 📥 **modusa I/O**
- ♻️ **modusa Engines**

---

## Installation

> modusa is under active development. You can install the latest version via:

```bash
git clone https://github.com/meluron/modusa.git
cd modusa
pdm install
```

---

## Tests

```bash
pytest tests/
```

---

## Status

modusa is in **early alpha**. Expect rapid iteration, breaking changes, and big ideas.  
If you like the direction, consider ⭐ starring the repo and opening issues or ideas.

---

## About

**modusa** is developed and maintained by [meluron](https://www.github.com/meluron),

---

## License

MIT License. See `LICENSE` for details.

---

## Contributions

Pull requests, ideas, and discussions are welcome!  
No matter which domain you are in, if you work with any signal, we'd love your input.
