packages feed

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 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