def __init__(self, frequency, volume=.5): self.frequency = frequency try: Sound.__init__(self, buffer=self.build_samples()) except: pygame.mixer.Sound.__init__(self, buffer=self.build_samples()) self.set_volume(volume)
def __init__(self, note=None, frequency=440, volume=.1): # Notes must be in the format A[♯,♭,♮][octave number], if the octave is # left out then it will be centered around C5. # If note is a tuple then map the calls to parse_note, etc. if note is not None: if type(note) in [list, tuple]: note = map(Note.parse_note, note) frequency = [Note.notes[n] for n in note] sound_buffer = Note.build_chord(frequency) else: note = Note.parse_note(note) frequency = Note.notes[note] sound_buffer = Note.build_samples(frequency) self.note = note self.frequency = frequency Sound.__init__(self, buffer=sound_buffer) self.set_volume(volume)
def __init__(self, note=None, frequency=440, volume=0.1): # Notes must be in the format A[♯,♭,♮][octave number], if the octave is # left out then it will be centered around C5. # If note is a tuple then map the calls to parse_note, etc. if note is not None: if type(note) in [list, tuple]: note = map(Note.parse_note, note) frequency = [Note.notes[n] for n in note] sound_buffer = Note.build_chord(frequency) else: note = Note.parse_note(note) frequency = Note.notes[note] sound_buffer = Note.build_samples(frequency) self.note = note self.frequency = frequency Sound.__init__(self, buffer=sound_buffer) self.set_volume(volume)
def __init__(self, midi, volume=.1): self.midi = midi self.frequency = midi_to_hz(midi) Sound.__init__(self, buffer=self.build_samples()) self.set_volume(volume)
def __init__(self, frequency, volume=.1): self.frequency = frequency Sound.__init__(self, self.build_samples()) self.set_volume(volume)
def __init__(self, sound_path): Sound.__init__(self, sound_path) self.sound_path = sound_path
def __init__(self, frequency, volume=.1): pre_init(44100, -16, 1, 1024) pygame.init() self.frequency = frequency Sound.__init__(self, self.build_samples()) self.set_volume(volume)
def __init__(self, frequency, volume=.1): self.frequency = frequency Sound.__init__(self, self.build_samples()) self.set_volume(volume)
def __init__(self, frequency, volume=.1): self.frequency = 2*frequency # Eliminar el 2 si se usa sample rate de 44100 Sound.__init__(self, self.build_samples()) self.set_volume(volume)
def __init__(self, frequency, volume=.1, sample_rate=44100): self.frequency = frequency self.sr = sample_rate Sound.__init__(self, self.build_samples()) self.set_volume(volume)
def __init__(self, frequency, volume=.1): self.frequency = 2 * frequency # Eliminar el 2 si se usa sample rate de 44100 Sound.__init__(self, self.build_samples()) self.set_volume(volume)
def __init__(self, frequency, volume=100): self.frequency = frequency Sound.__init__(self, buffer=self.build_samples()) self.set_volume(volume)
def __init__(self, frequency, period, volume=.1): self.frequency = frequency self.period = period Sound.__init__(self, self.build_sample()) self.set_volume(volume)