mmsyn6ukr 0.4.0.4 → 0.4.0.5
raw patch · 3 files changed
+11/−2 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- ChangeLog.md +4/−0
- Main.hs +6/−1
- mmsyn6ukr.cabal +1/−1
ChangeLog.md view
@@ -58,3 +58,7 @@ ## 0.4.0.4 -- 2019-12-06 * Fourth version revised D. Fixed issues with the documentation. Fixed an issue with the nSymbols function in the Melodics.Ukrainian module.++## 0.4.0.5 -- 2019-12-06++* Fourth version revised E. Improved the documentation.
Main.hs view
@@ -29,7 +29,12 @@ -- | The function creates a raw PCM sound file with bitrate 22050 Hz 1 mono channel 16-bit signed-integer encoding -- and tries to automatically convert it to the .wav file with the same parameters using the system binary SoX. -- If it is not installed properly, the program makes ending informational message for the user. --- Command line argument is described in more details in the documentation for the 'Melodics.Ukrainian.nSymbols' function.+-- Command line argument is described in more details in the documentation for the 'Melodics.Ukrainian.nSymbols' function. +-- Please, notice that successful usage of the SoX installed in the system prior to the @mmsyn6ukr@ leads to approximately doubling +-- the size of used space in the storage for the resulting files because it adds a header to the .raw file and writes down additionally +-- the raw data to form a .wav file. Also notice that the size of the largest data file representing a symbol or their combination is 6792 bytes (with 44-byte +-- header included). So, if you expect to create sounding for n symbols of the Ukrainian text, provide at least 2 * (6792 - 44) * n + 44 = 13496 * n - 44 (bytes) +-- of the additional space in the storage (in reality it can occupy much less because other data files are less in size). main :: IO () main = do args <- getArgs
mmsyn6ukr.cabal view
@@ -2,7 +2,7 @@ -- documentation, see http://haskell.org/cabal/users-guide/ name: mmsyn6ukr-version: 0.4.0.4+version: 0.4.0.5 synopsis: A musical instrument synthesizer or a tool for Ukrainian language listening description: A program can be used as a musical instrument synthesizer or for Ukrainian speech synthesis especially for poets and writers homepage: https://hackage.haskell.org/package/mmsyn6ukr