Metadata-Version: 2.4
Name: netaudio-lib
Version: 0.0.5
Summary: Python library for controlling Audinate Dante network audio devices
Project-URL: Repository, https://github.com/chris-ritsen/network-audio-controller
Author-email: Christopher Ritsen <chris.ritsen@gmail.com>
License-Expression: Unlicense
Keywords: audinate,audio,dante,network
Requires-Python: >=3.9
Requires-Dist: ifaddr>=0.2.0
Requires-Dist: sqlitedict>=1.7.0
Requires-Dist: zeroconf>=0.38.3
Description-Content-Type: text/markdown

# netaudio-lib

Python library for controlling Audinate Dante network audio devices.

## Installation

```bash
pip install netaudio-lib
```

## Usage

```python
import asyncio
from netaudio_lib import DanteBrowser

async def main():
    browser = DanteBrowser(mdns_timeout=5)
    devices = await browser.get_devices()

    for server_name, device in devices.items():
        await device.get_controls()
        print(f"{device.name} ({device.ipv4})")

asyncio.run(main())
```
