diff options
Diffstat (limited to 'adjmix/Adjmix.hs')
| -rw-r--r-- | adjmix/Adjmix.hs | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/adjmix/Adjmix.hs b/adjmix/Adjmix.hs index 94416ac..0545395 100644 --- a/adjmix/Adjmix.hs +++ b/adjmix/Adjmix.hs | |||
| @@ -52,6 +52,23 @@ optionParser = Options | |||
| 52 | <> help "Subtract from the current level" | 52 | <> help "Subtract from the current level" |
| 53 | ) | 53 | ) |
| 54 | ) | 54 | ) |
| 55 | <|> ( ($) <$> ( flag' Add ( long "inc" | ||
| 56 | <> short 'i' | ||
| 57 | <> help "Increase level by a preset amount (see ‘--by’)" | ||
| 58 | ) | ||
| 59 | <|> flag' Sub ( long "dec" | ||
| 60 | <> short 'd' | ||
| 61 | <> help "Decrease level by a preset amount (see ‘--by’)" | ||
| 62 | ) | ||
| 63 | ) | ||
| 64 | <*> ( option auto ( long "by" | ||
| 65 | <> metavar "LEVEL" | ||
| 66 | <> value (read "5dB") | ||
| 67 | <> showDefault | ||
| 68 | <> help "Value to decrease/increase level by when using ‘--inc’ or ‘--dec’" | ||
| 69 | ) | ||
| 70 | ) | ||
| 71 | ) | ||
| 55 | ) | 72 | ) |
| 56 | 73 | ||
| 57 | main :: IO () | 74 | main :: IO () |
