Skip to content
/ Lumix Public

.NET Digital Audio Workstation under development

License

Notifications You must be signed in to change notification settings

ImAxel0/Lumix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Lumix

... is a digital audio workstation (DAW) currently under development, with an Ableton Live heavily inspired ui and workflow.

This repository is intended to showcase progress, provide updates, and occasionally share work in progress versions of the project as it evolves. Source code isn't available yet during development stage.


Several open source libraries are being used:

Currently Working Features 👌

  • Audio files playback
  • Midi files playback
  • Audio/Midi tracks rendering and common controls
  • Audio/Midi clips rendering and basic controls
  • Built-in plugins support
  • VST2 plugins support
  • Plugins chain
  • Computer keyboard midi events
  • Arrangement zoom
  • Adaptive grid snapping
  • Files sound/waveform preview
  • Help info box

Partially Working Features 🛠️

  • Volume meters: working but need further changes and improvements
  • Metronome: ui only
  • Piano roll: notes placement and deletion (no move), horizontal and vertical zoom
  • Moving clips between tracks: works for audio files, not for midi yet
  • Plugins index swap: works with keyboard arrows only

Not Yet Implemented Features ❌

  • Track area selection
  • Audio clip editing view
  • Audio clips warping
  • Plugins grouping
  • Tracks grouping
  • Parameters automations
  • Custom audio/midi files folder paths
  • Custom vst's folder paths
  • Project saving, loading and export

15-01-2025

Lumix 15-01-2025

Development playlist

Special Thanks To

About

.NET Digital Audio Workstation under development

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published