From ddd9bfc6b0db4ceb986fa941bc5262e2376e3dff Mon Sep 17 00:00:00 2001 From: Martin Barker Date: Wed, 27 Dec 2023 12:51:50 -0800 Subject: [PATCH 1/4] v1.0.4 --- vinyl2digital/__init__.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/vinyl2digital/__init__.py b/vinyl2digital/__init__.py index 1050d02..f8cb3d6 100644 --- a/vinyl2digital/__init__.py +++ b/vinyl2digital/__init__.py @@ -1,3 +1,6 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + import os import sys import requests @@ -8,7 +11,6 @@ ''' Audacity mod-script-pipeline setup ''' -# Startup audacity pipe commands if sys.platform == 'win32': print("pipe-test.py, running on windows") TONAME = '\\\\.\\pipe\\ToSrvPipe' @@ -20,14 +22,18 @@ FROMNAME = '/tmp/audacity_script_pipe.from.' + str(os.getuid()) EOL = '\n' +print("Write to \"" + TONAME +"\"") if not os.path.exists(TONAME): print(" ..does not exist. Ensure Audacity is running with mod-script-pipe.") sys.exit() +print("Read from \"" + FROMNAME +"\"") if not os.path.exists(FROMNAME): print(" ..does not exist. Ensure Audacity is running with mod-script-pipe.") sys.exit() + print("-- Both pipes exist. Good.") + TOFILE = open(TONAME, 'w') print("-- File to write to has been opened") FROMFILE = open(FROMNAME, 'rt') @@ -88,6 +94,9 @@ def formatOutputFilepath(outputLocation, outputFormat, filename): # Export tracks from Audacity def renderAudacityTracks(metadataInput, outputLocation, outputFormat): + # Go to start of timeline + print(do_command("Select: Start=0")) + # If 'tracks' key exists in metadataInput if 'tracks' in metadataInput: #render each track in tracks From becb2e5baf105b0ddac31fe99349fc4aa9f2b51a Mon Sep 17 00:00:00 2001 From: Martin Barker Date: Wed, 27 Dec 2023 12:57:57 -0800 Subject: [PATCH 2/4] v1.0.4 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 5bb64e8..86775b1 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ setuptools.setup( name="vinyl2digital", - version="1.0.5", + version="1.0.4", author="Martin Barker", author_email="martinbarker99@gmail.com", description="Batch render an audacity recording", From eb233e3f71d7d9e32ed98f107c6246e43fb08d3a Mon Sep 17 00:00:00 2001 From: Martin Barker Date: Wed, 27 Dec 2023 12:58:31 -0800 Subject: [PATCH 3/4] version --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7220792..ec5953a 100644 --- a/README.md +++ b/README.md @@ -95,7 +95,7 @@ python -m vinyl2digital -i 5 -f mp3 -o "E:\martinradio\rips\vinyl\NewEnglandTeen * Run locally: `python3 "vinyl2digital/vinyl2digital/__init__.py" -h` ## Releasing a new version: -* Chance package version number (`setup.py`) +* Change package version number (`setup.py`) ``` $ python -m pip install --upgrade build $ python -m build From e2f19baaab304501a77b4a8f1015d56410812af6 Mon Sep 17 00:00:00 2001 From: Martin Barker Date: Wed, 27 Dec 2023 13:12:22 -0800 Subject: [PATCH 4/4] 'v6' --- setup.py | 2 +- vinyl2digital/__init__.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/setup.py b/setup.py index 86775b1..e9451c1 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ setuptools.setup( name="vinyl2digital", - version="1.0.4", + version="1.0.6", author="Martin Barker", author_email="martinbarker99@gmail.com", description="Batch render an audacity recording", diff --git a/vinyl2digital/__init__.py b/vinyl2digital/__init__.py index f8cb3d6..f25bbb7 100644 --- a/vinyl2digital/__init__.py +++ b/vinyl2digital/__init__.py @@ -96,7 +96,7 @@ def formatOutputFilepath(outputLocation, outputFormat, filename): def renderAudacityTracks(metadataInput, outputLocation, outputFormat): # Go to start of timeline print(do_command("Select: Start=0")) - + # If 'tracks' key exists in metadataInput if 'tracks' in metadataInput: #render each track in tracks @@ -196,7 +196,7 @@ def getManualTags(): # -h # Print help information if '-h' in sys.argv: - print('Welcome to the vinyl2digital pip package: v1.0.5') + print('Welcome to the vinyl2digital pip package: v1.0.6') print('-t') print('Test audacity pipe "Help" commands')