| Copyright | (c) OleksandrZhabenko 2019-2020 |
|---|---|
| License | MIT |
| Maintainer | olexandr543@yahoo.com |
| Safe Haskell | None |
| Language | Haskell2010 |
Melodics.Executable
Description
A program and a library that can be used as a musical instrument synthesizer or for Ukrainian speech synthesis especially for poets, translators and writers.
Synopsis
- circle :: String -> IO ()
- workWithInput :: String -> Int -> IO ()
- rawToSoundFile :: String -> String -> FilePath -> IO ()
- printInfoF :: IO ()
- recFileName :: IO String
Documentation
circle :: String -> IO () Source #
Is used to repeat the cycle of creation of the sound files in the current directory for the mmsyn6ukr executable.
workWithInput :: String -> Int -> IO () Source #
Interactively creates sound files in the current directory for the Ukrainian text input. Is used internally in the circle
rawToSoundFile :: String -> String -> FilePath -> IO () Source #
Converts RAW sound to the sound file of the needed format in the current directory accordingly to the genControl for the first String argument.
Is used internally in the workWithInput.
printInfoF :: IO () Source #
Prints informational message about ending of the possible for the given data program operation on sound files. Is used internally in the workWithInput.
Is used internally in the workWithInput.
recFileName :: IO String Source #
Is used to retriev the user-defined file name for the record.