Skip to content

Commit

Permalink
Update readme with eyecandy
Browse files Browse the repository at this point in the history
  • Loading branch information
SwadicalRag committed Jan 8, 2021
1 parent d6995a9 commit acfc846
Show file tree
Hide file tree
Showing 8 changed files with 31 additions and 2 deletions.
33 changes: 31 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,42 @@
# Muon

A GUI for the [Neutrino neural singing synthesizer](https://n3utrino.work), written in Flutter.
A GUI for the [Neutrino neural singing synthesizer](https://n3utrino.work), written in Flutter (and uses [synaps](https://github.com/SwadicalRag/synaps)!).

## Eyecandy / screenshots

### ~~Eye-burning~~ Light mode
![Light UI](eyecandy/light_ui.png)

### Dark mode
![Dark UI](eyecandy/dark_ui.png)

### Features

#### Seamless romaji -> hiragana voice editing
![Lyric editing](eyecandy/lyric_editing.png)

### Multiple voices rendered in parallel
![Multiple voices](eyecandy/multi_voice.png)

### Automatic voice model listing and on-the-fly changing
![Voice Model Changing](eyecandy/voice_model_change.png)

### MIDI/MusicXML import
![MIDI Import](eyecandy/midi_import.png)
![MusicXML Import](eyecandy/musicxml_import.png)


## Usage

Coming soon!

## Changelog

### [08/01/2021] 0.0.3 - Minimum releasable candidate
- Cleaned up code, abstracted pianoroll to facilitate any future extensions (e.g. f0/mgc editing)
- Upgraded to use the synaps state management library (and as a result cleaned up more code!)
- Fixed bugs with note dragging across semitones

### [05/01/2021] 0.0.2 - Proof of concept
- Cleaned up code, documented many functions and classes
- Fixed a bug with the flutter_desktop_audio plugin that caused deadlocks
Expand All @@ -20,7 +49,7 @@ Coming soon!
Building Steps:
1. Clone this repository somewhere
2. `flutter pub get` -> gets all packages
3. `flutter pub run build_runner build` -> build the generated files for json_serializable
3. `flutter pub run build_runner build` -> build the generated files for json_serializable/synaps
4. `flutter build windows/macos/linux`
5. *sigh* just read this https://flutter.dev/desktop#distribution

Expand Down
Binary file added eyecandy/dark_ui.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added eyecandy/light_ui.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added eyecandy/lyric_editing.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added eyecandy/midi_import.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added eyecandy/multi_voice.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added eyecandy/musicxml_import.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added eyecandy/voice_model_change.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 acfc846

Please sign in to comment.