Skip to content

Commit

Permalink
Prepare next microwave version
Browse files Browse the repository at this point in the history
  • Loading branch information
Woyten committed May 24, 2020
1 parent 0fc9af3 commit 41876e5
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 4 deletions.
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion microwave/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "microwave"
version = "0.2.0"
version = "0.3.0"
authors = ["Woyten <[email protected]>"]
description = "Make xenharmonic music and explore musical tunings."
repository = "https://github.com/Woyten/tune/tree/master/microwave"
Expand Down
14 changes: 12 additions & 2 deletions microwave/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,11 @@ Make xenharmonic music and explore musical tunings.

# Overview

`microwave` is a microtonal waveform synthesizer based on the microtonal [tune](https://crates.io/crates/tune) library and the [Nannou](https://nannou.cc/) UI framework.
`microwave` is a microtonal waveform synthesizer based on:

- [tune](https://crates.io/crates/tune) &ndash; a microtonal library
- [Nannou](https://nannou.cc/) &ndash; a UI framework
- [FluidLite](https://crates.io/crates/fluidlite) &ndash; a soundfont renderer

It features a virtual piano UI enabling you to play polyphonic microtonal melodies with your touch screen or mouse. The UI provides information about pitches and just intervals in custom tuning systems.

Expand All @@ -22,13 +26,19 @@ If this doesn't help or you don't use `apt`, try following these [instructions](

# Usage

You can run `microwave` in continous or scale-based mode:
You can run `microwave` in continuous or scale-based mode:

```bash
microwave # Continuous
microwave equal 1:22:2 # 22-EDO scale
```

For playback of sampled sounds provide the location of a soundfont file:

```bash
microwave -s /usr/share/sounds/sf2/FluidR3_GM.sf2 equal 1:22:2
```

The command should spawn a a window showing a virtual keyboard.

![](https://github.com/Woyten/tune/raw/master/microwave/screenshot.png)
Expand Down
Binary file modified microwave/screenshot.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 41876e5

Please sign in to comment.