phosphor-tui 0.1.0

Terminal UI frontend for the Phosphor DAW
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Terminal UI frontend for Phosphor.

mod app;
pub mod state;
mod theme;
mod ui;

use anyhow::Result;
use phosphor_core::EngineConfig;

/// Run the TUI application.
pub fn run(config: EngineConfig, enable_audio: bool, enable_midi: bool) -> Result<()> {
    let mut app = app::App::new(config, enable_audio, enable_midi);
    app.run()
}