Skip to content

Commit

Permalink
Use clap library from external package.
Browse files Browse the repository at this point in the history
  • Loading branch information
odiroot committed Feb 28, 2024
1 parent a74c48d commit d7fab60
Show file tree
Hide file tree
Showing 71 changed files with 343 additions and 4,673 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]
### Changed
* Use clap library from external package.

## [0.2.0] - 2024-02-14
### Added
* Demonstration of plugin GUI using raw XCB calls.
Expand Down
15 changes: 11 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
# vclap
# CLAP plugin in V
Demonstration of a [CLAP](https://github.com/free-audio/clap) audio plugin in V.

Currently it does nothing besides being correctly built against official
CLAP headers and loading into a DAW without any errors.
Built on top of [clap](https://github.com/odiroot/clap-lib) library for V language.

**Note**: Only tested on Linux.
Current features:

- Builds a spec-compliant CLAP plugin.
- Shows a barebones GUI based on XCB/X11 (no controls).
- Runs under Bitwig Studio on Linux.

## Quickstart

Expand All @@ -14,11 +17,15 @@ On top of that you'd need:

- GNU Make
- GCC
- `libxcb`
- `libxmdcp`
- `libxau`

Start with:
```sh
git clone https://github.com/mo-foss/vclap.git
cd vclap
v install
make
```

Expand Down
37 changes: 0 additions & 37 deletions include/clap/audio-buffer.h

This file was deleted.

71 changes: 0 additions & 71 deletions include/clap/clap.h

This file was deleted.

18 changes: 0 additions & 18 deletions include/clap/color.h

This file was deleted.

71 changes: 0 additions & 71 deletions include/clap/entry.h

This file was deleted.

Loading

0 comments on commit d7fab60

Please sign in to comment.