Metadata-Version: 2.4
Name: iipyper
Version: 0.5.0
Summary: A Python package for rapid prototyping with MIDI and OSC
Author: Victor Shepardson, Jack Armitage
Author-email: Victor Shepardson <victor.shepardson@gmail.com>, Jack Armitage <jack.armitage@me.com>
License-Expression: MIT
License-File: LICENSE
Requires-Dist: cffi>=1.17.1
Requires-Dist: python-rtmidi>=1.5.7,<2.0.0
Requires-Dist: fire>=0.6.0,<0.8.0
Requires-Dist: mido>=1.3.0,<2.0.0
Requires-Dist: python-osc>=1.8.3,<2.0.0
Requires-Dist: sounddevice>=0.4.6,<0.5.0
Requires-Dist: textual>=2.0.0,<9.0.0
Requires-Dist: pydantic>=2.5.2,<3.0.0
Requires-Dist: pydantic-numpy>=8.0.0,<9.0.0
Requires-Python: >=3.10, <3.14
Project-URL: repository, https://github.com/Intelligent-Instruments-Lab/iipyper
Project-URL: documentation, https://intelligent-instruments-lab.github.io/iipyper/
Description-Content-Type: text/markdown

# iipyper ([Documentation](https://intelligent-instruments-lab.github.io/iipyper/))

`iipyper` is a Python package for fast creation of [Open Sound Control](https://en.wikipedia.org/wiki/Open_Sound_Control) (OSC) and [MIDI](https://en.wikipedia.org/wiki/MIDI)-based event loops.

It is designed for creatives who want to explore the Python ecosystem and experiment with music and, for example, machine learning.

For examples and tutorials of how to use `iipyper`, see our [examples repo](https://github.com/intelligent-instruments-lab/iil-examples) (TBC).

## Install

`iipyper` can be installed via [PyPI](https://pypi.org/project/iipyper):

```sh
pip install iipyper
```

## Develop

```sh
git clone git@github.com:Intelligent-Instruments-Lab/iipyper.git
cd iipyper
uv lock
uv sync
```

## Contact

`iipyper` is developed by the [Intelligent Instruments Lab](https://iil.is/about). Get in touch to [collaborate](https://iil.is/collaborate):

 ◦ <a href="https://iil.is" target="_blank" rel="noopener" title="Intelligent Instrumets Lab">iil.is</a> ◦ 
<a href="https://facebook.com/intelligentinstrumentslab" target="_blank" rel="noopener" title="facebook.com">Facebook</a> ◦ 
<a href="https://instagram.com/intelligentinstruments" target="_blank" rel="noopener" title="instagram.com">Instagram</a> ◦ 
<a href="https://x.com/_iil_is" target="_blank" rel="noopener" title="x.com">X (Twitter)</a> ◦ 
<a href="https://youtube.com/@IntelligentInstruments" target="_blank" rel="noopener" title="youtube.com">YouTube</a> ◦ 
<a href="https://discord.gg/fY9GYMebtJ" target="_blank" rel="noopener" title="discord.gg">Discord</a> ◦ 
<a href="https://github.com/intelligent-instruments-lab" target="_blank" rel="noopener" title="github.com">GitHub</a> ◦ 
<a href="https://www.linkedin.com/company/intelligent-instruments-lab" target="_blank" rel="noopener" title="www.linkedin.com">LinkedIn</a> ◦ 
<a href="mailto:iil@lhi.is" target="_blank" rel="noopener" title="">Email</a> ◦ 

## Funding

The Intelligent Instruments project (INTENT) is funded by the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (Grant agreement No. 101001848).
