README.md 1.3 KB
Newer Older
Ishan Kumar Kaler's avatar
Ishan Kumar Kaler committed
1
2
# lib-data-over-audio

Ishan Kumar Kaler's avatar
Ishan Kumar Kaler committed
3
4
## Introduction
Lib-data-over-audio is a library in written in C and build for Pd(and it forks like Purr-data) for sending and reciving Pd messages by using audio as transmission medium. It also included help patches to explore the library's functionality.
Ishan Kumar Kaler's avatar
Ishan Kumar Kaler committed
5
6

## Getting started
Ishan Kumar Kaler's avatar
Ishan Kumar Kaler committed
7
The the pre-built binaries are available with repository ending with: <code>.pd_linux</code> (for linux systems) and <code>.dll</code> for Windows systems.
Ishan Kumar Kaler's avatar
Ishan Kumar Kaler committed
8

Ishan Kumar Kaler's avatar
Ishan Kumar Kaler committed
9
10
To simply get started, clone the repository and
open <code>test-suite.pd</code> to load the binaries and interact with the UI.
Ishan Kumar Kaler's avatar
Ishan Kumar Kaler committed
11

Ishan Kumar Kaler's avatar
Ishan Kumar Kaler committed
12
## Build
Ishan Kumar Kaler's avatar
Ishan Kumar Kaler committed
13

Ishan Kumar Kaler's avatar
Ishan Kumar Kaler committed
14
15
16
17
- Clone the repository to your local system.
- Make sure you have Pd installed on your system and <code>$PDDIR</code> is set to pd directory having src and bin files in it.
- cd into the repository and run <code>make clean</code> and then run <code>make all</code> to build the binaries.
- Run <code>test-suite.pd</code> to open the Pd interface and test the library.
Ishan Kumar Kaler's avatar
Ishan Kumar Kaler committed
18

Ishan Kumar Kaler's avatar
Ishan Kumar Kaler committed
19
## TODO
Ishan Kumar Kaler's avatar
Ishan Kumar Kaler committed
20

Ishan Kumar Kaler's avatar
Ishan Kumar Kaler committed
21
22
- [ ] add support for non-list messages
- [ ] add to deken, package management system for Pure Data externals
Ishan Kumar Kaler's avatar
Ishan Kumar Kaler committed
23
24
25
26

## Visuals


Ishan Kumar Kaler's avatar
Ishan Kumar Kaler committed
27
## Installation
Ishan Kumar Kaler's avatar
Ishan Kumar Kaler committed
28
29
30
31
32


## Roadmap


Ishan Kumar Kaler's avatar
Ishan Kumar Kaler committed
33
## Contributing
Ishan Kumar Kaler's avatar
Ishan Kumar Kaler committed
34
35
36
37
38
39
40
41
42


## Authors and acknowledgment
Show your appreciation to those who have contributed to the project.

## License
For open source projects, say how it is licensed.

## Project status
Ishan Kumar Kaler's avatar
Ishan Kumar Kaler committed
43