X-Git-Url: https://git.immae.eu/?p=perso%2FImmae%2FProjets%2FPython%2FMusicSampler.git;a=blobdiff_plain;f=helpers%2F__init__.py;h=9d6663893bc32634b1163f7a525b8b04a7bdf9a5;hp=da447d8c589a417efb85ab92218326a21339936e;hb=2e4049036ec4d90a9daeff606d821d2ac2d023ce;hpb=ccda4cb91686d4c2b70f0c26d21c26ac3d03c3b9 diff --git a/helpers/__init__.py b/helpers/__init__.py index da447d8..9d66638 100644 --- a/helpers/__init__.py +++ b/helpers/__init__.py @@ -17,12 +17,12 @@ def path(): return path + "/../" def parse_args(): - argv = sys.argv[1:] - sys.argv = sys.argv[:1] + argv = sys.argv[1 :] + sys.argv = sys.argv[: 1] if "--" in argv: index = argv.index("--") - kivy_args = argv[index+1:] - argv = argv[:index] + kivy_args = argv[index+1 :] + argv = argv[: index] sys.argv.extend(kivy_args) @@ -39,7 +39,8 @@ def parse_args(): help="Print messages in console") parser.add_argument("-m", "--builtin-mixing", action="store_true", - help="Make the mixing of sounds manually (do it if the system cannot handle it correctly)") + help="Make the mixing of sounds manually\ + (do it if the system cannot handle it correctly)") parser.add_argument("-l", "--latency", default="high", required=False, @@ -48,7 +49,8 @@ def parse_args(): default=0, type=int, required=False, - help="Blocksize: If not 0, the numbe of frames to take at each step for the mixer") + help="Blocksize: If not 0, the number of frames to take\ + at each step for the mixer") parser.add_argument("-f", "--frame-rate", default=44100, type=int, @@ -66,7 +68,8 @@ def parse_args(): help="Sample width (number of bytes for each frame)") parser.add_argument("-V", "--version", action="version", - help="Displays the current version and exits. Only use in bundled package", + help="Displays the current version and exits. Only use\ + in bundled package", version=show_version()) parser.add_argument("--device", action=SelectDeviceAction, @@ -79,7 +82,8 @@ def parse_args(): ) parser.add_argument('--', dest="args", - help="Kivy arguments. All arguments after this are interpreted by Kivy. Pass \"-- --help\" to get Kivy's usage.") + help="Kivy arguments. All arguments after this are interpreted\ + by Kivy. Pass \"-- --help\" to get Kivy's usage.") from kivy.logger import Logger Logger.setLevel(logging.ERROR) @@ -125,11 +129,13 @@ def duration_to_min_sec(duration): else: return "{}:{:0>2}".format(minutes, seconds) -def gain(volume, old_volume = None): +def gain(volume, old_volume=None): if old_volume is None: return 20 * math.log10(volume / 100) else: - return [20 * math.log10(max(volume, 0.1) / max(old_volume, 0.1)), max(volume, 0)] + return [ + 20 * math.log10(max(volume, 0.1) / max(old_volume, 0.1)), + max(volume, 0)] def debug_print(message): from kivy.logger import Logger