added notes
This commit is contained in:
parent
eda633ef4b
commit
17405f9c3d
11
README.md
11
README.md
|
@ -1,2 +1,13 @@
|
|||
# SoundpoolBrowser
|
||||
Browser for Magix Soundpool files
|
||||
|
||||
## Description
|
||||
|
||||
Small app to catalogue files from Magix Soundpool DVD's into Genres, Instruments and samples.
|
||||
Plus preview said samples.
|
||||
|
||||
Should also allow dragging sample into another app, like Garageband or Logic
|
||||
|
||||
## Usage
|
||||
|
||||
## Screenshots
|
||||
|
|
|
@ -0,0 +1,74 @@
|
|||
so for "Soundpool DVD Collection 17", contains folder of ...
|
||||
|
||||
'Breakbeat Vol. 1' 'Chillout Vol. 5'
|
||||
'DanceElectro Vol. 9' 'Dubstep Vol. 1'
|
||||
'HipHop Vol. 12' 'Jazz Vol. 1'
|
||||
'Minimal DeepHouse Vol. 9' 'MovieScore Vol. 8'
|
||||
'RockAlternative Vol. 3' 'TechnoTrance Vol. 13'
|
||||
|
||||
----
|
||||
|
||||
[Soundpool DVD Collection 17]$ ls Jazz\ Vol.\ 1/
|
||||
|
||||
Bass BPM.inf Brass
|
||||
Drums Guitar Keys
|
||||
Piano Synth Vocals
|
||||
|
||||
---
|
||||
|
||||
[Soundpool DVD Collection 17]$ ls -la Jazz\ Vol.\ 1/Synth/
|
||||
-rw-r--r-- 1 rob rob 707348 Jul 16 2010 'k_Echoes A 1.wav'
|
||||
-rw-r--r-- 1 rob rob 707390 Jul 16 2010 'k_Echoes A 2.wav'
|
||||
-rw-r--r-- 1 rob rob 707390 Jul 16 2010 'k_Echoes A 3.wav'
|
||||
-rw-r--r-- 1 rob rob 707348 Jul 16 2010 'k_Echoes A 4.wav'
|
||||
-rw-r--r-- 1 rob rob 707390 Jul 16 2010 'k_Echoes A 5.wav'
|
||||
-rw-r--r-- 1 rob rob 707558 Jul 16 2010 'k_Echoes A 6.wav'
|
||||
-rw-r--r-- 1 rob rob 706714 Jul 16 2010 'k_Glass 1.wav'
|
||||
-rw-r--r-- 1 rob rob 706714 Jul 16 2010 'k_Glass 2.wav'
|
||||
-rw-r--r-- 1 rob rob 706714 Jul 16 2010 'k_Glass 3.wav'
|
||||
-rw-r--r-- 1 rob rob 706714 Jul 16 2010 'k_Glass 4.wav'
|
||||
-rw-r--r-- 1 rob rob 706714 Jul 16 2010 'k_Glass 5.wav'
|
||||
-rw-r--r-- 1 rob rob 706714 Jul 16 2010 'k_Glass 6.wav'
|
||||
-rw-r--r-- 1 rob rob 706714 Jul 16 2010 'k_Melody B 1.wav'
|
||||
-rw-r--r-- 1 rob rob 706714 Jul 16 2010 'k_Melody B 2.wav'
|
||||
-rw-r--r-- 1 rob rob 706714 Jul 16 2010 'k_Melody B 3.wav'
|
||||
-rw-r--r-- 1 rob rob 706714 Jul 16 2010 'k_Melody B 4.wav'
|
||||
-rw-r--r-- 1 rob rob 706714 Jul 16 2010 'k_Melody B 5.wav'
|
||||
-rw-r--r-- 1 rob rob 706714 Jul 16 2010 'k_Melody B 6.wav'
|
||||
-rw-r--r-- 1 rob rob 706714 Jul 16 2010 'k_Pad A 1.wav'
|
||||
-rw-r--r-- 1 rob rob 706714 Jul 16 2010 'k_Pad A 2.wav'
|
||||
-rw-r--r-- 1 rob rob 706714 Jul 16 2010 'k_Pad A 3.wav'
|
||||
-rw-r--r-- 1 rob rob 706714 Jul 16 2010 'k_Pad A 4.wav'
|
||||
-rw-r--r-- 1 rob rob 706714 Jul 16 2010 'k_Pad A 5.wav'
|
||||
-rw-r--r-- 1 rob rob 706714 Jul 16 2010 'k_Pad A 6.wav'
|
||||
-rw-r--r-- 1 rob rob 706714 Jul 16 2010 'k_Whistle A 1.wav'
|
||||
-rw-r--r-- 1 rob rob 706714 Jul 16 2010 'k_Whistle A 2.wav'
|
||||
-rw-r--r-- 1 rob rob 706714 Jul 16 2010 'k_Whistle A 3.wav'
|
||||
-rw-r--r-- 1 rob rob 706714 Jul 16 2010 'k_Whistle A 4.wav'
|
||||
-rw-r--r-- 1 rob rob 706714 Jul 16 2010 'k_Whistle A 5.wav'
|
||||
-rw-r--r-- 1 rob rob 706714 Jul 16 2010 'k_Whistle A 6.wav'
|
||||
|
||||
---
|
||||
|
||||
Other file examples of files ...
|
||||
|
||||
-rw-r--r-- 1 rob rob 353914 Jul 16 2010 'o_Tremolo 6.wav'
|
||||
-rw-r--r-- 1 rob rob 1412738 Jul 16 2010 'w_Ballad A 1.wav'
|
||||
|
||||
'Umber Horns 1.wav'
|
||||
'Umber Horns 2.wav'
|
||||
'Umber Horns 3.wav'
|
||||
'Umber Horns 4.wav'
|
||||
-rw-rw---- 1 deluge deluge 1059504 Oct 8 18:26 'Umber Horns 5.wav'
|
||||
-rw-rw---- 1 deluge deluge 1059504 Oct 8 18:15 'Umber Horns 6.wav'
|
||||
-rw-rw---- 1 deluge deluge 1059504 Oct 8 18:15 'Umber Horns 7.wav'
|
||||
|
||||
|
||||
'Beige Bass 1.wav' 'Gamboge BassA 6.wav' 'Limerick ViolinsA 4.wav' 'Orange Basses 2.wav' 'Orchid Strings 7.wav' 'Viridian Pizz 5.wav'
|
||||
'Beige Bass 2.wav' 'Gamboge BassA 7.wav' 'Limerick ViolinsA 5.wav' 'Orange Basses 3.wav' 'Orchid Violins 1.wav' 'Viridian Pizz 6.wav'
|
||||
'Beige Bass 3.wav' 'Gamboge Cello 1.wav' 'Limerick ViolinsA 6.wav' 'Orange Basses 4.wav' 'Orchid Violins 2.wav' 'Viridian Pizz 7.wav'
|
||||
'Beige Bass 4.wav' 'Gamboge Cello 2.wav' 'Limerick ViolinsA 7.wav' 'Orange Basses 5.wav' 'Orchid Violins 3.wav' 'Viridian Violins 1.wav'
|
||||
'Beige Bass 5.wav' 'Gamboge Cello 3.wav' 'Limerick ViolinsB 1.wav' 'Orange Basses 6.wav' 'Orchid Violins 4.wav' 'Viridian Violins 2.wav'
|
||||
'Beige Bass 6.wav' 'Gamboge Cello 4.wav' 'Limerick ViolinsB 2.wav' 'Orange Basses 7.wav' 'Orchid Violins 5.wav' 'Viridian Violins 3.wav'
|
||||
'Beige Bass 7.wav' 'Gamboge Cello 5.wav' 'Limerick ViolinsB 3.wav' 'Orange Strings 1.wav' 'Orchid Violins 6.wav' 'Viridian Violins 4.wav'
|
||||
'Beige StingsB 1.wav' 'Gamboge Cello 6.wav' 'Limerick ViolinsB 4.wav' 'Orange Strings 2.wav' 'Orchid Violins 7.wav' 'Viridian Violins 5.wav'
|
|
@ -0,0 +1,31 @@
|
|||
Genre
|
||||
Instrument
|
||||
<string> <number>.wav
|
||||
|
||||
BPM.inf (inside of file is below, second set of scale letters from a diff file)
|
||||
[Tempo] BPM=80
|
||||
|
||||
[HarmonyTable]
|
||||
Scale=a C
|
||||
|
||||
Sample1=a C
|
||||
Sample2=B d
|
||||
Sample3=C e
|
||||
Sample4=d F
|
||||
Sample5=e G
|
||||
Sample6=F a
|
||||
Sample7=G B
|
||||
|
||||
----
|
||||
|
||||
Swift Objects?
|
||||
|
||||
Genre Instrument:
|
||||
String: name name: string (all text, minus number)
|
||||
volume: number number: number (ties to sample)
|
||||
tempo: number location: string (file path)
|
||||
scale: note enum (a-G) liked: bool
|
||||
sample[number: note] date liked: date
|
||||
liked: bool length: number (seconds)
|
||||
date liked: date
|
||||
date scanned: date
|
|
@ -0,0 +1,4 @@
|
|||
1) try and identify what the k_ w_ o_ on some files mean, if can't then simply strip them off
|
||||
2) scan folder for genres, then spin of threads to scan instruments, then tracks
|
||||
3) browser should provide filter down by default of genre, optional filter trackname
|
||||
4) ...
|
Loading…
Reference in New Issue