packages feed

jammittools 0.5.2 → 0.5.3

raw patch · 4 files changed

+23/−14 lines, 4 filesdep ~directorydep ~jammittoolsdep ~processPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: directory, jammittools, process, vector

API changes (from Hackage documentation)

- Sound.Jammit.Base: PartBass :: Part
+ Sound.Jammit.Base: PartBass1 :: Part
+ Sound.Jammit.Base: PartBass2 :: Part

Files

Main.hs view
@@ -33,7 +33,7 @@   putStrLn ""   putStrLn "Instrument parts:"   putStr showCharPartMap-  putStrLn "For sheet music, GRB are tab instead of notation."+  putStrLn "For sheet music, GRBA are tab instead of notation."   putStrLn "For audio, GBDKV are the backing tracks for each instrument."   putStrLn ""   putStrLn "Example usage:"@@ -309,7 +309,8 @@ partToChar p = case p of   PartGuitar1 -> 'g'   PartGuitar2 -> 'r'-  PartBass    -> 'b'+  PartBass1   -> 'b'+  PartBass2   -> 'a'   PartDrums1  -> 'd'   PartDrums2  -> 'm'   PartKeys1   -> 'k'
README.md view
@@ -74,7 +74,8 @@      g - Guitar (1)     r - Guitar 2-    b - Bass+    b - Bass (1)+    a - Bass 2     d - Drums (1)     m - Drums 2     k - Keyboard (1)@@ -84,7 +85,7 @@     o - Organ     v - Vocals (Lead)     x - Vocals (Backing)-    GRB - in sheet music, tab instead of notation+    GRBA - in sheet music, tab instead of notation     GBDKV - in audio, the backing track for an instrument  So, for example, to make a backing track consisting of just drums and bass:@@ -105,7 +106,7 @@ mix them together.  Let's say you own all 5 instruments for a song. You can access the "hidden"-track with the following command:+track with a command similar to the following:      jammittools <search parameters> -a out.wav -y D -n grbkyvx 
jammittools.cabal view
@@ -1,5 +1,5 @@ Name:               jammittools-Version:            0.5.2+Version:            0.5.3 Synopsis:           Export sheet music and audio from Windows/Mac app Jammit Description: @@ -36,17 +36,17 @@     base            >= 4.6.0.1   && < 5     , xml           >= 1.3.14    && < 1.4     , text          >= 1.2.1.1   && < 1.3-    , directory     >= 1.2.0.1   && < 1.3+    , directory     >= 1.2.0.1   && < 1.4     , filepath      >= 1.3.0.1   && < 1.5     , containers    >= 0.5.0.0   && < 0.6-    , process       >= 1.1.0.2   && < 1.5+    , process       >= 1.1.0.2   && < 1.6     , temporary     >= 1.1.2.5   && < 1.3     , transformers  >= 0.3.0.0   && < 0.6     , JuicyPixels   >= 3.2.7     && < 3.3     , HPDF          >= 1.4.9     && < 1.5     , bytestring    >= 0.10.4.0  && < 0.11     , conduit       >= 1.2.3.1   && < 1.3-    , vector        >= 0.10.12.2 && < 0.12+    , vector        >= 0.10.12.2 && < 0.13     , conduit-audio >= 0.1       && < 0.3     , resourcet     >= 1.1.7.2   && < 1.2   ghc-options:      -Wall -O2@@ -58,10 +58,10 @@     Paths_jammittools   build-depends:     base            >= 4.6.0.1 && < 5-    , directory     >= 1.2.0.1 && < 1.3+    , directory     >= 1.2.0.1 && < 1.4     , filepath      >= 1.3.0.1 && < 1.5     , boxes         >= 0.1.3   && < 0.2-    , jammittools   == 0.5.2+    , jammittools   == 0.5.3   ghc-options:      -Wall -O2  source-repository head
src/Sound/Jammit/Base.hs view
@@ -53,7 +53,8 @@ data Part   = PartGuitar1 -- ^ Used for both Guitar and Guitar 1   | PartGuitar2-  | PartBass+  | PartBass1 -- ^ Used for both Bass and Bass 1+  | PartBass2 -- ^ Rarely used. Seen in \"The Fish (Schindleria Praematurus)\", \"I've Seen All Good People\", \"Perpetual Change\"   | PartDrums1 -- ^ Used for both Drums and Drums 1   | PartDrums2 -- ^ Rarely used. Seen in \"Space Truckin\'\"   | PartKeys1 -- ^ Used for both Keys and Keys 1@@ -80,7 +81,9 @@   "Guitar"   -> Just PartGuitar1   "Guitar 1" -> Just PartGuitar1   "Guitar 2" -> Just PartGuitar2-  "Bass"     -> Just PartBass+  "Bass"     -> Just PartBass1+  "Bass 1"   -> Just PartBass1+  "Bass 2"   -> Just PartBass2   "Drums"    -> Just PartDrums1   "Drums 1"  -> Just PartDrums1   "Drums 2"  -> Just PartDrums2@@ -91,7 +94,10 @@   "Synth"    -> Just PartSynth   "Organ"    -> Just PartOrgan   "Vocal"    -> Just PartVocal+  "Vocal 1"  -> Just PartVocal -- I've Seen All Good People+  "Vocals"   -> Just PartVocal -- South Side of the Sky   "B Vocals" -> Just PartBVocals+  "Vocal 2"  -> Just PartBVocals -- I've Seen All Good People   _          -> Nothing  titleToAudioPart :: String -> Instrument -> Maybe AudioPart@@ -102,7 +108,8 @@ partToInstrument p = case p of   PartGuitar1 -> Guitar   PartGuitar2 -> Guitar-  PartBass    -> Bass+  PartBass1   -> Bass+  PartBass2   -> Bass   PartDrums1  -> Drums   PartDrums2  -> Drums   PartKeys1   -> Keyboard