def robotic(input_path, output_path):
     '''Applies a robotic effect to a given input audio file'''
     sound = AudioProcessing(input_path)
     sound.set_volume(1.5)
     sound.set_echo(0.01)
     sound.set_bandpass(300, 4000)
     sound.save_to_file(output_path)
 def darth_vader(input_path, output_path):
     '''Applies a Darth Vader effect to a given input audio file'''
     sound = AudioProcessing(input_path)
     sound.set_audio_speed(.8)
     sound.set_echo(0.02)
     sound.set_lowpass(2500)
     sound.save_to_file(output_path)
 def ghost(input_path, output_path):
     '''Applies a ghostly halloween effect to a given input audio file'''
     sound = AudioProcessing(input_path)
     sound.set_reverse()
     sound.set_echo(0.05)
     sound.set_reverse()
     sound.set_audio_speed(.70)
     sound.set_audio_pitch(2)
     sound.set_volume(8.0)
     sound.set_bandpass(50, 3200)
     sound.save_to_file(output_path)
 def radio(input_path, output_path):
     '''Applies a radio effect to a given input audio file'''
     sound = AudioProcessing(input_path)
     sound.set_highpass(2000)
     sound.set_volume(4)
     sound.set_bandpass(50, 2600)
     sound.set_volume(2)
     sound.save_to_file(output_path)
 def echo(input_path, output_path):
     '''Applies an echo effect to a given input audio file'''
     sound = AudioProcessing(input_path)
     sound.set_echo(0.09)
     sound.save_to_file(output_path)
for i in range(1,3109):
    AudioEffect.echo('Female_North\\' + str(i) + '.wav','Audio Synthesis\\Female_North_eco0.09\\' + str(i) + '_echo.wav')
for i in range(1,3109):
    AudioEffect.echo('Male_North\\' + str(i) + '.wav', 'Audio Synthesis\\Male_North_eco0.09\\' + str(i) + '_echo.wav')

for i in range(1,3109):
    AudioEffect.echo('Female_center\\' + str(i) + '.wav','Audio Synthesis\\Female_center_eco0.09\\' + str(i) + '_echo.wav')
for i in range(1,3109):
    AudioEffect.echo('Shoib\\' + str(i) + '.wav', 'Audio Synthesis\\Shoib_eco0.09\\' + str(i) + '_echo.wav')
'''


# volume 0.7

for i in range(1, 3109):
    sound1 = AudioProcessing('Male_North\\' + str(i) + '.wav')
    print(str(i)+'MN')
    sound1.set_volume(0.7)
    sound1.save_to_file('Audio Synthesis\\Male_North_Volume0.7\\'+ str(i) +'.wav')
for i in range(1, 3109):
    sound1 = AudioProcessing('Male_South\\' + str(i) + '.wav')
    print(str(i) + 'MS')
    sound1.set_volume(0.7)
    sound1.save_to_file('Audio Synthesis\\Male_South_Volume0.7\\'+ str(i) +'.wav')
for i in range(1, 3109):
    sound1 = AudioProcessing('Female_North\\' + str(i) + '.wav')
    print(str(i) + 'FN')
    sound1.set_volume(0.7)
    sound1.save_to_file('Audio Synthesis\\Female_North_Volume0.7\\' + str(i) + '.wav')
for i in range(1, 3109):
    sound1 = AudioProcessing('Tral\\' + str(i) + '.wav')
'''
    Usage  : python processing.py
    
    Input  : An input WAV file for processing
    Output : A processed WAV audio sample
    
    Note   : Please change the code below to fit your needs.
'''

from AudioLib.AudioProcessing import AudioProcessing

sound1 = AudioProcessing('input.wav')

sound1.set_audio_speed(0.5)
sound1.set_audio_pitch(2)
sound1.set_reverse()
sound1.set_echo(1)

sound1.save_to_file('output.wav')