Skip to content

Commit

Permalink
Merge pull request #51 from ardura/presetmanager2
Browse files Browse the repository at this point in the history
1.3.5 Update
  • Loading branch information
ardura authored Oct 16, 2024
2 parents b5fa363 + f40dd01 commit 87716e9
Show file tree
Hide file tree
Showing 15 changed files with 2,045 additions and 883 deletions.
32 changes: 21 additions & 11 deletions Cargo.lock

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

4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "Actuate"
version = "1.3.4"
version = "1.3.5"
edition = "2021"
authors = ["Ardura <[email protected]>"]
license = "GPL-3.0-or-later"
Expand Down Expand Up @@ -35,7 +35,7 @@ rand_pcg = "0.3.1"
serde = "1.0.188"
serde_json = "1.0.107"
dirs = "5.0.1"
noisy_float = "0.2.0"
walkdir = "2.5.0"

[profile.release]
opt-level = 3
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Actuate (Latest is v1.3.4)
# Actuate (Latest is v1.3.5)
A Subtractive and Additive Synthesizer, Sampler, and Granulizer built in Rust + Nih-Plug
Written by Ardura

Expand Down
27 changes: 26 additions & 1 deletion src/actuate_enums.rs
Original file line number Diff line number Diff line change
@@ -1,10 +1,35 @@
//actuate_enums.rs

use std::fmt;
use std::{fmt, path::PathBuf};

use nih_plug::params::enums::Enum;
use serde::{Deserialize, Serialize};

// For internal preset browser to sort through without manually reading each file
pub struct PresetBrowserEntry {
pub PresetCategory: PresetType,
pub tag_acid: bool,
pub tag_analog: bool,
pub tag_bright: bool,
pub tag_chord: bool,
pub tag_crisp: bool,
pub tag_deep: bool,
pub tag_delicate: bool,
pub tag_hard: bool,
pub tag_harsh: bool,
pub tag_lush: bool,
pub tag_mellow: bool,
pub tag_resonant: bool,
pub tag_rich: bool,
pub tag_sharp: bool,
pub tag_silky: bool,
pub tag_smooth: bool,
pub tag_soft: bool,
pub tag_stab: bool,
pub tag_warm: bool,
pub file: PathBuf,
}

// Gui for which filter to display on bottom
#[derive(Debug, PartialEq, Clone, Serialize, Deserialize)]
pub enum UIBottomSelection {
Expand Down
Loading

0 comments on commit 87716e9

Please sign in to comment.