diff options
author | John Glover <j@johnglover.net> | 2021-07-23 09:26:09 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-23 09:26:09 +0100 |
commit | 2565396236c2672aa8ed298128f051b19783a057 (patch) | |
tree | ba3d296912933c633ddd0f38fefcd98ab046f73f | |
parent | 9841b18ad62d4c09eb1670f6acf2b0b40ad9d3e3 (diff) | |
parent | 8fa67c9c8b9c3c6d20183faa3fd3d64e46523d68 (diff) | |
download | simpl-2565396236c2672aa8ed298128f051b19783a057.tar.gz simpl-2565396236c2672aa8ed298128f051b19783a057.tar.bz2 simpl-2565396236c2672aa8ed298128f051b19783a057.zip |
Merge pull request #3 from bwhitman/master
Fixed for python 3
-rw-r--r-- | examples/pitchshift.py | 2 | ||||
-rw-r--r-- | setup.py | 4 | ||||
-rw-r--r-- | simpl/__init__.py | 18 | ||||
-rw-r--r-- | simpl/plot/__init__.py | 6 |
4 files changed, 15 insertions, 15 deletions
diff --git a/examples/pitchshift.py b/examples/pitchshift.py index df27c7e..b7d74fd 100644 --- a/examples/pitchshift.py +++ b/examples/pitchshift.py @@ -8,7 +8,7 @@ usage = 'Usage: python {0} '.format(__file__) + \ '<input wav file> <pitch shift amount> <output wav file>' if len(sys.argv) != 4: - print usage + print(usage) sys.exit(1) audio, sampling_rate = simpl.read_wav(sys.argv[1]) @@ -29,13 +29,13 @@ try: except AttributeError: numpy_include = numpy.get_numpy_include() except ImportError: - print 'Error: Numpy was not found.' + print('Error: Numpy was not found.') exit(1) macros = [] link_args = [] include_dirs = ['simpl', 'src/simpl', 'src/sms', 'src/sndobj', - 'src/loris', 'src/mq', numpy_include, '/usr/local/include'] + 'src/loris', 'src/mq', numpy_include, '/usr/local/include', '.'] libs = ['m', 'fftw3', 'gsl', 'gslcblas'] compile_args = ['-DMERSENNE_TWISTER', '-DHAVE_FFTW3_H'] sources = [] diff --git a/simpl/__init__.py b/simpl/__init__.py index 932ed1d..9dd817e 100644 --- a/simpl/__init__.py +++ b/simpl/__init__.py @@ -1,12 +1,12 @@ import numpy as np -import base -import peak_detection -import partial_tracking -import synthesis -import residual -import plot -import audio -import pybase +import simpl.base +import simpl.peak_detection +import simpl.partial_tracking +import simpl.synthesis +import simpl.residual +import simpl.plot +import simpl.audio +import simpl.pybase dtype = np.double Frame = base.Frame @@ -36,7 +36,7 @@ SMSResidual = residual.SMSResidual plot_peaks = plot.plot_peaks plot_partials = plot.plot_partials -import mq +import simpl.mq MQPeakDetection = mq.MQPeakDetection MQPartialTracking = mq.MQPartialTracking MQSynthesis = mq.MQSynthesis diff --git a/simpl/plot/__init__.py b/simpl/plot/__init__.py index aa8bebf..75441c6 100644 --- a/simpl/plot/__init__.py +++ b/simpl/plot/__init__.py @@ -1,5 +1,5 @@ import matplotlib.pyplot as plt -import colours +import simpl.plot.colours def plot_peaks(frames): @@ -12,7 +12,7 @@ def plot_peaks(frames): max_amp = max(max_amp, max([p.amplitude for p in frame.peaks])) if not max_amp: - print "No peaks with an amplitude of > 0 to plot" + print("No peaks with an amplitude of > 0 to plot") return for frame_number, frame in enumerate(frames): @@ -32,7 +32,7 @@ def plot_partials(frames, show_peaks=False): max_amp = max(max_amp, max([p.amplitude for p in frame.partials])) if not max_amp: - print "No partial peaks with an amplitude of > 0 to plot" + print("No partial peaks with an amplitude of > 0 to plot") return for n in range(len(frames) - 1): |