Sample Commander is an application designed to assist in organizing audio files, also known as samples.
It is written & available as an Eclipse IDE plugin but it will soon be available as a standalone e4 RCP application.
Sample Commander aims to offer the convenient sample browsing experience provided in modern DAW's with an orthodox file manager interface.
It takes inspiration from software such as:
-
FL Studio's file browser: provides a single file tree to view the user's sample library. It is convenient for finding sounds to use in a song, but limited in its ability to quickly reorganize the sample library's structure.
-
Krusader: A Qt based orthodox file manager. Provides excellent file mangement capabilities and workflow.
-
β¨οΈ Navigate file directory's quickly with your keyboard
-
ποΈ View multiple directory contents side-by-side
-
π Supports common file operations (cut, copy, delete, etc.) between directories.
-
π΅ Audio playback for .wav, .mp3 and .flac is supported and can be started by selecting a supported file.
-
Git integration to keep track of changes to your audio library
https://raw.githubusercontent.com/AObuchow/Sample-Commander/updatesite/updatesite/
-
java-stream-player is used for audio playback
-
push-p2-repo-action provides a GitHub CI Action used to build and release the project
-
egit provides git integration
-
Eclipse Spectrum Theme is used to style the application