Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 17 additions & 25 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,15 +1,16 @@
[package]
name = "harmony-swarm"
version = "2.0.0"
name = "neural-flock-delay"
version = "4.0.0"
edition = "2021"
description = "AI-powered vocal harmony plugin with swarm intelligence"
description = "Pure-Rust neural flock delay with quantum-inspired audio processing"
authors = ["Autonomous Orchestra <dev@autonomousorchestra.com>"]
license = "MIT"
repository = "https://github.com/autonomousorchestra/harmony-swarm"
keywords = ["audio", "plugin", "harmony", "ai", "midi", "vst"]
repository = "https://github.com/autonomousorchestra/neural-flock-delay"
keywords = ["audio", "neural", "delay", "flock", "quantum", "pure-rust"]
categories = ["multimedia::audio"]

[dependencies]
# Pure Rust dependencies only - no external system libraries
crossbeam-channel = "0.5"
rustfft = "5.0"
num_cpus = "1.0"
Expand All @@ -18,28 +19,15 @@ serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
anyhow = "1.0"
thiserror = "1.0"
# nih-plug = { version = "0.4", optional = true } # Temporarily disabled
hound = { version = "3.5", optional = true }
# cpal = { version = "0.15", optional = true } # Requires system audio libraries
# midir = { version = "0.9", optional = true } # Requires system MIDI libraries
# Pure Rust array processing - no external audio/MIDI libraries
# All audio/MIDI simulation via byte arrays and mathematical models

[features]
default = ["gui", "real_audio"]
gui = ["wgpu", "winit", "egui"]
real_audio = ["hound"]
# nih_plug_full = ["nih-plug"] # Temporarily disabled

[dependencies.wgpu]
version = "0.15"
optional = true

[dependencies.winit]
version = "0.28"
optional = true

[dependencies.egui]
version = "0.21"
optional = true
default = ["pure_rust", "array_simulation"]
pure_rust = [] # Pure Rust implementation with no external dependencies
array_simulation = [] # Array-based WAV/MIDI simulation
neural_processing = [] # Neural network-inspired delay algorithms
quantum_effects = [] # Quantum superposition and entanglement effects

[profile.release]
lto = true
Expand All @@ -55,5 +43,9 @@ debug = true
name = "test_real_audio_sim"
path = "test_real_audio_sim.rs"

[[bin]]
name = "test_neural_flock_delay"
path = "test_neural_flock_delay.rs"

[dev-dependencies]
tempfile = "3.0"
74 changes: 74 additions & 0 deletions cycle4_mutations.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
# Cycle 4 Mutations - Pure Rust Mock Buster
# Neural Flock Delay with array-based simulation

scout:
trend_depth: quantum_neural
search_scope: "2025 neural audio processing pure rust no dependencies array simulation"
min_score: 0.3
limit: 15
from_date: "2025-01-01"
focus_areas:
- "neural network audio effects"
- "quantum-inspired audio processing"
- "pure rust audio libraries"
- "array-based audio simulation"
- "no external dependencies audio"

dev:
branch_parallel: 6
pure_rust: true
no_cdeps: true
array_wav_sim: true
array_midi_sim: true
neural_flock_delay: true
quantum_effects: true
byte_array_processing: true
mathematical_models: true

qa:
array_wav_sim: true
array_midi_sim: true
pure_rust_validation: true
no_dependency_test: true
neural_processing_test: true
quantum_effect_test: true
performance_benchmark: true
memory_efficiency_test: true
code_execution: array_wav_flock_output
latency_measurement: true

architect:
pure_rust_audio: true
array_based_simulation: true
neural_network_dsp: true
quantum_state_management: true
mathematical_audio_models: true
no_external_libraries: true
memory_efficient_buffers: true
real_time_processing: true
flock_intelligence: true
entanglement_networks: true

dsp:
pure_rust: true
no_cdeps: true
array_processing: true
neural_weights: true
quantum_superposition: true
entanglement_matrix: true
observer_effect: true
measurement_collapse: true
quantum_tunneling: true
flock_communication: true

testing:
array_simulation: true
pure_rust_validation: true
neural_network_test: true
quantum_effect_validation: true
performance_benchmarking: true
memory_usage_analysis: true
latency_measurement: true
code_execution_validation: true
no_dependency_verification: true
mathematical_model_accuracy: true
Loading