رعب استتش

  • 0
  • 0

from midiutil import MIDIFile

  1. إنشاء ملف MIDI جديد

midi = MIDIFile(1) midi.addTempo(0, 0, 60) # تيمبو بطيء (60 BPM)

  1. --- المسار الأساسي (دقات قلب + بيانو منخفض) ---
  2. دقات قلب (Bass Drum)

for i in range(0, 16, 4):

midi.addNote(0, 9, 36, i, 1, 100) # Bass Drum (Channel 9, note 36)

  1. بيانو منخفض (نوتات ثقيلة)

notes = [40, 35, 43, 38] # نوتات تعطي جو مظلم time = 0 for n in notes:

midi.addNote(0, 0, n, time, 2, 80) time += 4

  1. --- صرخة كمان (Violin) ---

midi.addProgramChange(0, 1, 0, 40) # Violin midi.addNote(0, 1, 84, 8, 1, 127) # صرخة حادة midi.addNote(0, 1, 90, 12, 1, 127) # صرخة أعلى

  1. --- همسات (Flute) ---

midi.addProgramChange(0, 2, 0, 73) # Flute for t in [6, 10, 14]:

midi.addNote(0, 2, 95, t, 2, 60)

  1. حفظ الملف

with open("horror_music.mid", "wb") as output_file:

midi.writeFile(output_file)text

Create an account or to write a comment.