├── .gitignore ├── CMakeLists.txt ├── README.md └── Source ├── AudioPlayer ├── AudioPlayer.h ├── Data │ ├── AudioPlayerProcessor.cpp │ └── AudioPlayerProcessor.h ├── State │ └── AudioPlayerState.h └── View │ ├── AudioPlayerView.cpp │ ├── AudioPlayerView.h │ ├── AudioWaveformView.cpp │ ├── AudioWaveformView.h │ ├── CustomAudioThumbnail.cpp │ └── CustomAudioThumbnail.h ├── LookAndFeel └── StyleSheet.h ├── Main.cpp ├── MainComponent.cpp ├── MainComponent.h ├── Metadata ├── Metadata.h └── TagReader.h ├── MixerDevice └── Data │ ├── MixerDevice.h │ ├── MixerDeviceList.h │ └── MixerDeviceScanner.h ├── Playlist ├── Data │ ├── XmlPlaylist.cpp │ └── XmlPlaylist.h └── View │ ├── PlaylistView.cpp │ └── PlaylistView.h ├── Resources ├── Assets │ ├── WorkSans-Regular.ttf │ └── WorkSans-SemiBold.ttf ├── Resources.cpp └── Resources.h └── Toolbar ├── Components ├── Settings │ └── View │ │ ├── SettingsView.cpp │ │ └── SettingsView.h └── TrackAdd │ ├── State │ └── TrackAddState.h │ └── View │ ├── TrackAddView.cpp │ └── TrackAddView.h └── View ├── Toolbar.cpp └── Toolbar.h /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | /JuceLibraryCode 3 | /Builds 4 | 5 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/README.md -------------------------------------------------------------------------------- /Source/AudioPlayer/AudioPlayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/AudioPlayer/AudioPlayer.h -------------------------------------------------------------------------------- /Source/AudioPlayer/Data/AudioPlayerProcessor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/AudioPlayer/Data/AudioPlayerProcessor.cpp -------------------------------------------------------------------------------- /Source/AudioPlayer/Data/AudioPlayerProcessor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/AudioPlayer/Data/AudioPlayerProcessor.h -------------------------------------------------------------------------------- /Source/AudioPlayer/State/AudioPlayerState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/AudioPlayer/State/AudioPlayerState.h -------------------------------------------------------------------------------- /Source/AudioPlayer/View/AudioPlayerView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/AudioPlayer/View/AudioPlayerView.cpp -------------------------------------------------------------------------------- /Source/AudioPlayer/View/AudioPlayerView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/AudioPlayer/View/AudioPlayerView.h -------------------------------------------------------------------------------- /Source/AudioPlayer/View/AudioWaveformView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/AudioPlayer/View/AudioWaveformView.cpp -------------------------------------------------------------------------------- /Source/AudioPlayer/View/AudioWaveformView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/AudioPlayer/View/AudioWaveformView.h -------------------------------------------------------------------------------- /Source/AudioPlayer/View/CustomAudioThumbnail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/AudioPlayer/View/CustomAudioThumbnail.cpp -------------------------------------------------------------------------------- /Source/AudioPlayer/View/CustomAudioThumbnail.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/AudioPlayer/View/CustomAudioThumbnail.h -------------------------------------------------------------------------------- /Source/LookAndFeel/StyleSheet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/LookAndFeel/StyleSheet.h -------------------------------------------------------------------------------- /Source/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/Main.cpp -------------------------------------------------------------------------------- /Source/MainComponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/MainComponent.cpp -------------------------------------------------------------------------------- /Source/MainComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/MainComponent.h -------------------------------------------------------------------------------- /Source/Metadata/Metadata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/Metadata/Metadata.h -------------------------------------------------------------------------------- /Source/Metadata/TagReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/Metadata/TagReader.h -------------------------------------------------------------------------------- /Source/MixerDevice/Data/MixerDevice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/MixerDevice/Data/MixerDevice.h -------------------------------------------------------------------------------- /Source/MixerDevice/Data/MixerDeviceList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/MixerDevice/Data/MixerDeviceList.h -------------------------------------------------------------------------------- /Source/MixerDevice/Data/MixerDeviceScanner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/MixerDevice/Data/MixerDeviceScanner.h -------------------------------------------------------------------------------- /Source/Playlist/Data/XmlPlaylist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/Playlist/Data/XmlPlaylist.cpp -------------------------------------------------------------------------------- /Source/Playlist/Data/XmlPlaylist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/Playlist/Data/XmlPlaylist.h -------------------------------------------------------------------------------- /Source/Playlist/View/PlaylistView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/Playlist/View/PlaylistView.cpp -------------------------------------------------------------------------------- /Source/Playlist/View/PlaylistView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/Playlist/View/PlaylistView.h -------------------------------------------------------------------------------- /Source/Resources/Assets/WorkSans-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/Resources/Assets/WorkSans-Regular.ttf -------------------------------------------------------------------------------- /Source/Resources/Assets/WorkSans-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/Resources/Assets/WorkSans-SemiBold.ttf -------------------------------------------------------------------------------- /Source/Resources/Resources.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/Resources/Resources.cpp -------------------------------------------------------------------------------- /Source/Resources/Resources.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/Resources/Resources.h -------------------------------------------------------------------------------- /Source/Toolbar/Components/Settings/View/SettingsView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/Toolbar/Components/Settings/View/SettingsView.cpp -------------------------------------------------------------------------------- /Source/Toolbar/Components/Settings/View/SettingsView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/Toolbar/Components/Settings/View/SettingsView.h -------------------------------------------------------------------------------- /Source/Toolbar/Components/TrackAdd/State/TrackAddState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/Toolbar/Components/TrackAdd/State/TrackAddState.h -------------------------------------------------------------------------------- /Source/Toolbar/Components/TrackAdd/View/TrackAddView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/Toolbar/Components/TrackAdd/View/TrackAddView.cpp -------------------------------------------------------------------------------- /Source/Toolbar/Components/TrackAdd/View/TrackAddView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/Toolbar/Components/TrackAdd/View/TrackAddView.h -------------------------------------------------------------------------------- /Source/Toolbar/View/Toolbar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/Toolbar/View/Toolbar.cpp -------------------------------------------------------------------------------- /Source/Toolbar/View/Toolbar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAudioProgrammer/juceDjApp/HEAD/Source/Toolbar/View/Toolbar.h --------------------------------------------------------------------------------