Exemplo n.º 1
0
 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)
Exemplo n.º 4
0
 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)
Exemplo n.º 5
0
 def __init__(self, frequency, volume=.1):
     self.frequency = frequency
     Sound.__init__(self, self.build_samples())
     self.set_volume(volume)
Exemplo n.º 6
0
 def __init__(self, sound_path):
     Sound.__init__(self, sound_path)
     self.sound_path = sound_path
Exemplo n.º 7
0
 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)
Exemplo n.º 9
0
 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)
Exemplo n.º 10
0
 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)
Exemplo n.º 11
0
 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)
Exemplo n.º 12
0
 def __init__(self, frequency, volume=100):
     self.frequency = frequency
     Sound.__init__(self, buffer=self.build_samples())
     self.set_volume(volume)
Exemplo n.º 13
0
 def __init__(self, frequency, period, volume=.1):
     self.frequency = frequency
     self.period = period
     Sound.__init__(self, self.build_sample())
     self.set_volume(volume)