# !pip install pretty_midi mido numpy matplotlib tensorflow
import pretty_midi
import pandas as pd
import numpy as np
import os
import matplotlib.pyplot as plt
from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import LSTM, Dense, Embedding, Concatenate, Input
from tensorflow.keras.utils import to_categorical
from tensorflow.keras.models import Model
Task 1¶
# Folder where your MIDIs are stored (adjust path if needed)
midi_folder = 'MIDI' # Adjust this if you use a different path
# Get all MIDI file paths
midi_files = [os.path.join(midi_folder, f) for f in os.listdir(midi_folder) if f.endswith('.mid')]
print(f"Found {len(midi_files)} MIDI files")
for f in midi_files:
print(f)
Found 203 MIDI files MIDI/wildestdreams.mid MIDI/d_ML_7034.mid MIDI/paperrings.mid MIDI/d_CR2675.mid MIDI/d_HO2089.mid MIDI/ABBA_-_Knowing_Me_Knowing_You.mid MIDI/Bonnie_Tyler_-_Total_Eclipse_of_the_Heart.mid MIDI/Celine_Dion_-_Because_You_Loved_Me.mid MIDI/ybwm.mid MIDI/d_MD0237.mid MIDI/Oasis_-_Wonderwall.mid MIDI/Don_McLean_-_American_Pie.mid MIDI/one_direction_-_Steal_My_Girl.mid MIDI/Boyz_2_Men_-_Ill_Make_Love_To_You.mid MIDI/d_CR2677.mid MIDI/d_CR5695.mid MIDI/alltoowell.mid MIDI/favcrime.mid MIDI/d_IT14148.mid MIDI/d_CR5333.mid MIDI/Billy_Joel_-_She's_Always_a_Woman_to_Me.mid MIDI/A-Teens_-_Mama_Mia.mid MIDI/AUD_DW0295.mid MIDI/Oasis_-_Morning_Glory.mid MIDI/ABBA_-_Fernando.mid MIDI/d_IT13743.mid MIDI/d_CR2262.mid MIDI/AUD_NK0108.mid MIDI/brutal.mid MIDI/Oasis_-_Champagne_Supernova.mid MIDI/Billy_Joel_-_The_Longest_Time.mid MIDI/d_CR1583.mid MIDI/Cranberries_-_Linger.mid MIDI/Cake_-_Frank_Sinatra.mid MIDI/Billy_Joel_-_Piano_Man.mid MIDI/One_Republic_-_Apologize.mid MIDI/Ace_of_Base_-_All_That_She_Wants.mid MIDI/Boyz_2_Men_-_Yesterday.mid MIDI/ABBA_-_Dancing_Queen.mid MIDI/d_CR4764.mid MIDI/one_direction_-_Home.mid MIDI/d_CR2671.mid MIDI/Cyndi_Lauper_-_Girls_Just_Want_to_Have_Fun.mid MIDI/Backstreet_Boys_-_Everybody.mid MIDI/d_PR5627.mid MIDI/d_CR4765.mid MIDI/Prince_-_Purple_Rain.mid MIDI/d_CR0305.mid MIDI/Fearless.mid MIDI/Sixpence_None_The_Richer_-_There_She_Goes.mid MIDI/Spice_Girls_-_Wannabe.mid MIDI/driverslicense.mid MIDI/Backstreet_Boys_-_Back_to_Your_Heart.mid MIDI/d_CR2788.mid MIDI/AUD_DW0186.mid MIDI/The_Cure_-_Friday_I'm_In_Love.mid MIDI/one_direction_-_You_and_I.mid MIDI/d_CR2830.mid MIDI/Billy_Joel_-_Only_the_Good_Die_Young.mid MIDI/blankspace.mid MIDI/Earth_Wind_and_Fire_-_September.mid MIDI/d_CR1914.mid MIDI/Destinys_Child_-_Say_My_Name.mid MIDI/N_Sync_-_Bye_Bye_Bye.mid MIDI/good4u.mid MIDI/Ed_Sheeran_-_Thinking_Out_Loud_-_Violin.mid MIDI/Billy_Joel_-_New_York_State_of_Mind.mid MIDI/AUD_DW0146.mid MIDI/d_CR1876.mid MIDI/wearenever.mid MIDI/Mariah_Carey_-_Hero.mid MIDI/d_FR0237.mid MIDI/Ed_Sheeran_-_Perfect_-_Ed_Sheeran.mid MIDI/Bee_Gees_-_How_Can_You_Mend_a_Broken_Heart.mid MIDI/d_CR0994.mid MIDI/AUD_DW0147.mid MIDI/d_CR0599.mid MIDI/Maroon 5 — She Will Be Loved [MIDIfind.com].mid MIDI/Britney_Spears_-_Baby_One_More_Time.mid MIDI/d_CR0348.mid MIDI/d_PR4616.mid MIDI/Billy_Joel_-_Uptown_Girl.mid MIDI/d_CR0562.mid MIDI/Culture_Club_-_Karma_Chameleon.mid MIDI/Backstreet_Boys_-_I'll_Never_Break_Your_Heart.mid MIDI/Maroon 5 — Payphone Fingerstyle Version By Mrasbun [MIDIfind.com].mid MIDI/NeverGrowUp.mid MIDI/Backstreet_Boys_-_Larger_Than_Life.mid MIDI/d_FR1662.mid MIDI/AUD_DS1334.mid MIDI/Maroon 5 — Must Get Out [MIDIfind.com].mid MIDI/ABBA_-_Waterloo.mid MIDI/Ace_of_Base_-_Beautiful_Life.mid MIDI/Lionel_Richie_-_All_Night_Long.mid MIDI/Backstreet_Boys_-_No_One_Else_Comes_Close.mid MIDI/AUD_HTX0515.mid MIDI/Dionne_Warwick_-_I_Say_A_Little_Prayer.mid MIDI/AUD_DW0222.mid MIDI/one_direction_-_Perfect.mid MIDI/one_direction_-_One_Thing.mid MIDI/willow.mid MIDI/one_direction_-_Everything_About_You.mid MIDI/d_CR0951.mid MIDI/AUD_DW0155.mid MIDI/Maroon 5 — This Love [MIDIfind.com].mid MIDI/ABBA_-_Super_Trouper.mid MIDI/Backstreet_Boys_-_I_Want_It_That_Way.mid MIDI/cruelsummer.mid MIDI/A-Teens_-_Super_Trouper.mid MIDI/Michael_Jackson_-_Beat_It.mid MIDI/d_CR1854.mid MIDI/one_direction_-_Love_You_Goodbye.mid MIDI/Destinys_Child_-_Bills_Bills_Bills.mid MIDI/Ace_of_Base_-_The_Sign.mid MIDI/Cardigans_-_Lovefool.mid MIDI/Backstreet_Boys_-_As_Long_As_You_Love_Me.mid MIDI/Maroon 5 — Girls Like You (Bass) [MIDIfind.com].mid MIDI/ABBA_-_Take_A_Chance_On_Me.mid MIDI/howyougetthegirl.mid MIDI/Christina_Aguilera_-_Genie_In_A_Bottle.mid MIDI/Maroon 5 - Memories MIDI FILE.mid.mid MIDI/ABBA_-_Chiquita.mid MIDI/Stevie_Wonder_-_I_Just_Called_to_Say_I_Love_You.mid MIDI/Boyz_2_Men_-_A_Song_For_Mama.mid MIDI/Barbra_Streisand_-_Woman_In_Love.mid MIDI/d_CR1499.mid MIDI/one_direction_-_Story_of_my_Life.mid MIDI/one_direction_-_What_Makes_You_Beautiful.mid MIDI/No_Doubt_-_Just_A_Girl.mid MIDI/lovestory.mid MIDI/Backstreet_Boys_-_The_One.mid MIDI/one_direction_-_Diana.mid MIDI/one_direction_-_Up_All_Night.mid MIDI/Maroon 5 — Secret [MIDIfind.com].mid MIDI/ABBA_-_Money_Money_Money.mid MIDI/Cyndi_Lauper_-_All_Through_the_Night.mid MIDI/AUD_NK0017.mid MIDI/ABBA_-_SOS.mid MIDI/Backstreet_Boys_-_We've_Got_It_Goin_On.mid MIDI/AUD_NK0188.mid MIDI/Boyz_2_Men_-_End_Of_The_Road.mid MIDI/Lionel_Richie_-_Hello.mid MIDI/d_CR0634.mid MIDI/The_Bangles_-_Eternal_Flame.mid MIDI/Backstreet_Boys_-_Show_Me_the_Meaning.mid MIDI/d_CR1886.mid MIDI/Carole_King_-_You've_Got_A_Friend.mid MIDI/OneRepublic - Counting Stars.mid.mid MIDI/Celine_Dion_-_My_Heart_Will_Go_On_(Techno_Remix).mid MIDI/lavenderhaze.mid MIDI/d_CR2815.mid MIDI/LongLive.mid MIDI/Neil_Diamond_-_Sweet_Caroline.mid MIDI/ABBA_-_Gimme_Gimme_Gimme.mid MIDI/ABBA_-_Thank_You_for_the_Music.mid MIDI/The_Goo_Goo_Dolls_-_Iris.mid MIDI/shakeitoff.mid MIDI/d_PR5366.mid MIDI/The_Temptations_-_My_Girl.mid MIDI/d_MD0610.mid MIDI/d_CR5107.mid MIDI/one_direction_-_History.mid MIDI/d_CR2318.mid MIDI/Cranberries_-_Zombie.mid MIDI/Billy_Joel_-_Just_the_Way_You_Are.mid MIDI/Bee_Gees_-_How_Deep_Is_Your_Love.mid MIDI/d_CR0679.mid MIDI/The_Fugees_-_Killing_Me_Softly.mid MIDI/AUD_NK0110.mid MIDI/d_ML_9211.mid MIDI/d_HO1986.mid MIDI/badidearight.mid MIDI/one_direction_-_Night_Changes.mid MIDI/d_CR1809.mid MIDI/d_CR1558.mid MIDI/d_IT13951.mid MIDI/Sixpence_None_The_Richer_-_Kiss_Me.mid MIDI/ABBA_-_The_Winner_Takes_It_All.mid MIDI/d_CR0246.mid MIDI/d_CR1886 (1).mid MIDI/Ed-Sheeran-Perfect-Anonymous-20220216143944-nonstop2k.com.mid MIDI/Earth_Wind_and_Fire_-_Let's_Groove.mid MIDI/enchanted.mid MIDI/d_ML_7749.mid MIDI/Britney_Spears_-_You_Drive_Me_Crazy.mid MIDI/d_PR5188.mid MIDI/d_CR1763.mid MIDI/style.mid MIDI/Barbra_Streisand_-_The_Way_We_Were.mid MIDI/One_Republic_-_Counting_Stars_(One_Republic).mid MIDI/BackToDecember.mid MIDI/Backstreet_Boys_-_Quit_Playing_Games_With_My_Heart.mid MIDI/whitehorse.mid MIDI/Oasis_-_Don't_Look_Back_in_Anger.mid MIDI/d_CR5659.mid MIDI/oursong.mid MIDI/The_Cure_-_Boys_Don't_Cry.mid MIDI/d_CR0287.mid MIDI/Mamas_and_Papas_-_California_Dreamin'.mid MIDI/Celine_Dion_-_All_By_Myself.mid MIDI/Maroon 5 — Stereo Hearts [MIDIfind.com].mid MIDI/John_Denver_-_Take_Me_Home_Country_Roads.mid MIDI/Backstreet_Boys_-_Let_the_Music_Heal_Your_Soul.mid
all_notes = []
skipped_files = []
for file in midi_files:
try:
midi_data = pretty_midi.PrettyMIDI(file)
for instrument in midi_data.instruments:
if not instrument.is_drum:
for note in instrument.notes:
all_notes.append([note.start, note.end, note.pitch, note.velocity])
except Exception as e:
print(f"Skipping file: {file} due to error: {e}")
skipped_files.append(file)
all_notes = np.array(all_notes)
print(f"Total notes collected: {len(all_notes)}")
print(f"Skipped {len(skipped_files)} problematic files.")
Total notes collected: 37327 Skipped 0 problematic files.
# Sort by start time
all_notes = all_notes[all_notes[:,0].argsort()]
# Extract pitch sequences only (for now)
pitches = all_notes[:,2].astype(int)
# Create input-output sequences for model
seq_length = 50
inputs = []
outputs = []
for i in range(len(pitches) - seq_length):
inputs.append(pitches[i:i+seq_length])
outputs.append(pitches[i+seq_length])
inputs = np.array(inputs)
outputs = np.array(outputs)
print(f"Generated {len(inputs)} sequences for training.")
Generated 37277 sequences for training.
EDA¶
# Note durations
durations = all_notes[:,1] - all_notes[:,0] # end - start
print(f"Average note duration: {np.mean(durations):.2f} seconds")
print(f"Shortest note duration: {np.min(durations):.4f} seconds")
print(f"Longest note duration: {np.max(durations):.2f} seconds")
# Plot durations
plt.figure(figsize=(10,5))
plt.hist(durations, bins=50, color='powderblue', edgecolor='black')
plt.title("Note Duration Distribution in our MIDI Dataset")
plt.xlabel("Duration (seconds)")
plt.ylabel("Frequency")
plt.show()
Average note duration: 0.49 seconds Shortest note duration: 0.0009 seconds Longest note duration: 20.21 seconds
The songs typically feature short to medium note durations, reflecting the rhythmic and melodic patterns in pop music.
# Note velocities
velocities = all_notes[:,3]
print(f"Average velocity: {np.mean(velocities):.2f}")
print(f"Velocity range: {np.min(velocities)} to {np.max(velocities)}")
# Plot velocities
plt.figure(figsize=(10,5))
plt.hist(velocities, bins=30, color='plum', edgecolor='black')
plt.title("Velocity (Loudness) Distribution in the MIDI Dataset")
plt.xlabel("Velocity")
plt.ylabel("Frequency")
plt.show()
Average velocity: 84.09 Velocity range: 1.0 to 127.0
The songs tend to use moderate velocity values, suggesting a balanced dynamic range in her music.
notes_per_song = []
skipped_files = []
for file in midi_files:
try:
midi_data = pretty_midi.PrettyMIDI(file)
count = sum([len(instr.notes) for instr in midi_data.instruments if not instr.is_drum])
notes_per_song.append(count)
except Exception as e:
print(f"Skipping file: {file} due to error: {e}")
skipped_files.append(file)
# Bar plot
plt.figure(figsize=(8,5))
plt.bar(range(len(notes_per_song)), notes_per_song, color='pink')
plt.title("Notes Per Song in Subset")
plt.xlabel("Song Index")
plt.ylabel("Number of Notes")
plt.show()
print(f"Skipped {len(skipped_files)} problematic files.")
Skipping file: MIDI/AUD_NK0108.mid due to error: Could not decode key with 1 flats and mode 255 Skipping file: MIDI/Ed_Sheeran_-_Perfect_-_Ed_Sheeran.mid due to error: data byte must be in range 0..127
Skipped 2 problematic files.
Songs like All Too Well have higher note counts, reflecting their length and musical complexity.
# Dataset Statistics (Pitch Info)
unique_pitches = np.unique(pitches)
min_pitch = np.min(pitches)
max_pitch = np.max(pitches)
print(f"Total number of notes: {len(pitches)}")
print(f"Number of unique pitches: {len(unique_pitches)}")
print(f"Pitch range: {min_pitch} to {max_pitch}")
# Plot pitch distribution
plt.figure(figsize=(10,5))
plt.hist(pitches, bins=range(min_pitch, max_pitch+1), color='skyblue', edgecolor='black')
plt.title("Pitch Distribution in our MIDI Dataset")
plt.xlabel("MIDI Pitch")
plt.ylabel("Frequency")
plt.show()
Total number of notes: 37327 Number of unique pitches: 77 Pitch range: 16 to 105
vocab_size = 128 # MIDI note range
X = inputs
y = to_categorical(outputs, num_classes=vocab_size)
model = Sequential([
Embedding(vocab_size, 128, input_length=seq_length),
LSTM(256, return_sequences=False),
Dense(vocab_size, activation='softmax')
])
model.compile(loss='categorical_crossentropy', optimizer='adam', metrics=['accuracy'])
model.summary()
# Train the model
history = model.fit(X, y, epochs=20, batch_size=64)
Model: "sequential_2"
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┓ ┃ Layer (type) ┃ Output Shape ┃ Param # ┃ ┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━┩ │ embedding_2 (Embedding) │ ? │ 0 (unbuilt) │ ├─────────────────────────────────┼────────────────────────┼───────────────┤ │ lstm_2 (LSTM) │ ? │ 0 (unbuilt) │ ├─────────────────────────────────┼────────────────────────┼───────────────┤ │ dense_2 (Dense) │ ? │ 0 (unbuilt) │ └─────────────────────────────────┴────────────────────────┴───────────────┘
Total params: 0 (0.00 B)
Trainable params: 0 (0.00 B)
Non-trainable params: 0 (0.00 B)
Epoch 1/20 583/583 ━━━━━━━━━━━━━━━━━━━━ 41s 70ms/step - accuracy: 0.0985 - loss: 3.5985 Epoch 2/20 583/583 ━━━━━━━━━━━━━━━━━━━━ 44s 75ms/step - accuracy: 0.1572 - loss: 3.1781 Epoch 3/20 583/583 ━━━━━━━━━━━━━━━━━━━━ 46s 80ms/step - accuracy: 0.1818 - loss: 3.0689 Epoch 4/20 583/583 ━━━━━━━━━━━━━━━━━━━━ 43s 73ms/step - accuracy: 0.2104 - loss: 2.9730 Epoch 5/20 583/583 ━━━━━━━━━━━━━━━━━━━━ 42s 72ms/step - accuracy: 0.2315 - loss: 2.8860 Epoch 6/20 583/583 ━━━━━━━━━━━━━━━━━━━━ 42s 72ms/step - accuracy: 0.2525 - loss: 2.7888 Epoch 7/20 583/583 ━━━━━━━━━━━━━━━━━━━━ 41s 70ms/step - accuracy: 0.2652 - loss: 2.7209 Epoch 8/20 583/583 ━━━━━━━━━━━━━━━━━━━━ 48s 83ms/step - accuracy: 0.2928 - loss: 2.6115 Epoch 9/20 583/583 ━━━━━━━━━━━━━━━━━━━━ 50s 86ms/step - accuracy: 0.3144 - loss: 2.5223 Epoch 10/20 583/583 ━━━━━━━━━━━━━━━━━━━━ 53s 91ms/step - accuracy: 0.3343 - loss: 2.4207 Epoch 11/20 583/583 ━━━━━━━━━━━━━━━━━━━━ 61s 105ms/step - accuracy: 0.3647 - loss: 2.3087 Epoch 12/20 583/583 ━━━━━━━━━━━━━━━━━━━━ 52s 88ms/step - accuracy: 0.4008 - loss: 2.1733 Epoch 13/20 583/583 ━━━━━━━━━━━━━━━━━━━━ 61s 104ms/step - accuracy: 0.4226 - loss: 2.0747 Epoch 14/20 583/583 ━━━━━━━━━━━━━━━━━━━━ 49s 84ms/step - accuracy: 0.4585 - loss: 1.9510 Epoch 15/20 583/583 ━━━━━━━━━━━━━━━━━━━━ 48s 81ms/step - accuracy: 0.4860 - loss: 1.8356 Epoch 16/20 583/583 ━━━━━━━━━━━━━━━━━━━━ 51s 88ms/step - accuracy: 0.5188 - loss: 1.7202 Epoch 17/20 583/583 ━━━━━━━━━━━━━━━━━━━━ 50s 85ms/step - accuracy: 0.5538 - loss: 1.6097 Epoch 18/20 583/583 ━━━━━━━━━━━━━━━━━━━━ 54s 92ms/step - accuracy: 0.5869 - loss: 1.4956 Epoch 19/20 583/583 ━━━━━━━━━━━━━━━━━━━━ 61s 104ms/step - accuracy: 0.6154 - loss: 1.4013 Epoch 20/20 583/583 ━━━━━━━━━━━━━━━━━━━━ 51s 88ms/step - accuracy: 0.6474 - loss: 1.2796
# Plot training loss and accuracy
plt.figure(figsize=(8,5))
plt.plot(history.history['loss'], label='Loss')
plt.plot(history.history['accuracy'], label='Accuracy')
plt.title('Training Loss & Accuracy')
plt.xlabel('Epoch')
plt.ylabel('Value')
plt.legend()
plt.show()
import random
seed = random.choice(inputs)
generated = list(seed)
def sample(preds, temperature=1.0):
preds = np.asarray(preds).astype('float64')
preds = np.log(preds + 1e-8) / temperature
exp_preds = np.exp(preds)
preds = exp_preds / np.sum(exp_preds)
probas = np.random.multinomial(1, preds, 1)
return np.argmax(probas)
temperature = 0.5
for _ in range(300):
x_pred = np.expand_dims(generated[-seq_length:], axis=0)
pred = model.predict(x_pred, verbose=0)[0]
next_note = sample(pred, temperature)
generated.append(next_note)
print("Generated sequence length:", len(generated))
Generated sequence length: 350
generated_midi = pretty_midi.PrettyMIDI()
# Create multiple instruments
piano = pretty_midi.Instrument(program=0) # Acoustic Piano
strings = pretty_midi.Instrument(program=48) # String Ensemble
electric_piano = pretty_midi.Instrument(program=4) # Electric Piano
acoustic_guitar = pretty_midi.Instrument(program=24) # Acoustic Guitar
electric_guitar = pretty_midi.Instrument(program=27) # Electric Guitar (Clean)
bass = pretty_midi.Instrument(program=33) # Electric Bass
synth = pretty_midi.Instrument(program=88) # Synth Pad
start_time = 0
duration = 0.5
velocity = 100
for pitch in generated:
note = pretty_midi.Note(velocity=velocity, pitch=int(pitch), start=start_time, end=start_time + duration)
# Add to all instruments (or selectively later)
piano.notes.append(note)
strings.notes.append(note)
electric_piano.notes.append(note)
acoustic_guitar.notes.append(note)
electric_guitar.notes.append(note)
bass.notes.append(note)
synth.notes.append(note)
start_time += duration
# Add instruments to the MIDI
generated_midi.instruments.append(piano)
generated_midi.instruments.append(strings)
generated_midi.instruments.append(electric_piano)
generated_midi.instruments.append(acoustic_guitar)
generated_midi.instruments.append(electric_guitar)
generated_midi.instruments.append(bass)
generated_midi.instruments.append(synth)
# Save the file
generated_midi.write('symbolic_unconditioned')
print("Saved with multiple instruments!")
Saved with multiple instruments!
plt.figure(figsize=(10,4))
plt.hist(pitches, bins=range(21,109), color='lightpink', alpha=0.7)
plt.title("Pitch Distribution in our MIDI Dataset")
plt.xlabel("MIDI Pitch")
plt.ylabel("Count")
plt.show()
generated_pitches = np.array(generated)
# Compare distributions
plt.figure(figsize=(10,5))
plt.hist(pitches, bins=range(min_pitch, max_pitch+1), alpha=0.5, label='Original (Taylor Songs)', color='mediumpurple')
plt.hist(generated_pitches, bins=range(min_pitch, max_pitch+1), alpha=0.5, label='Generated Music', color='blue')
plt.title("Pitch Distribution: Original vs. Generated")
plt.xlabel("MIDI Pitch")
plt.ylabel("Frequency")
plt.legend()
plt.show()
Task 2¶
midi_folder = 'MIDI'
midi_files = [os.path.join(midi_folder, f) for f in os.listdir(midi_folder) if f.endswith('.mid')]
print(f"Found {len(midi_files)} MIDI files:")
for f in midi_files:
print(f)
Found 203 MIDI files: MIDI/wildestdreams.mid MIDI/d_ML_7034.mid MIDI/paperrings.mid MIDI/d_CR2675.mid MIDI/d_HO2089.mid MIDI/ABBA_-_Knowing_Me_Knowing_You.mid MIDI/Bonnie_Tyler_-_Total_Eclipse_of_the_Heart.mid MIDI/Celine_Dion_-_Because_You_Loved_Me.mid MIDI/ybwm.mid MIDI/d_MD0237.mid MIDI/Oasis_-_Wonderwall.mid MIDI/Don_McLean_-_American_Pie.mid MIDI/one_direction_-_Steal_My_Girl.mid MIDI/Boyz_2_Men_-_Ill_Make_Love_To_You.mid MIDI/d_CR2677.mid MIDI/d_CR5695.mid MIDI/alltoowell.mid MIDI/favcrime.mid MIDI/d_IT14148.mid MIDI/d_CR5333.mid MIDI/Billy_Joel_-_She's_Always_a_Woman_to_Me.mid MIDI/A-Teens_-_Mama_Mia.mid MIDI/AUD_DW0295.mid MIDI/Oasis_-_Morning_Glory.mid MIDI/ABBA_-_Fernando.mid MIDI/d_IT13743.mid MIDI/d_CR2262.mid MIDI/AUD_NK0108.mid MIDI/brutal.mid MIDI/Oasis_-_Champagne_Supernova.mid MIDI/Billy_Joel_-_The_Longest_Time.mid MIDI/d_CR1583.mid MIDI/Cranberries_-_Linger.mid MIDI/Cake_-_Frank_Sinatra.mid MIDI/Billy_Joel_-_Piano_Man.mid MIDI/One_Republic_-_Apologize.mid MIDI/Ace_of_Base_-_All_That_She_Wants.mid MIDI/Boyz_2_Men_-_Yesterday.mid MIDI/ABBA_-_Dancing_Queen.mid MIDI/d_CR4764.mid MIDI/one_direction_-_Home.mid MIDI/d_CR2671.mid MIDI/Cyndi_Lauper_-_Girls_Just_Want_to_Have_Fun.mid MIDI/Backstreet_Boys_-_Everybody.mid MIDI/d_PR5627.mid MIDI/d_CR4765.mid MIDI/Prince_-_Purple_Rain.mid MIDI/d_CR0305.mid MIDI/Fearless.mid MIDI/Sixpence_None_The_Richer_-_There_She_Goes.mid MIDI/Spice_Girls_-_Wannabe.mid MIDI/driverslicense.mid MIDI/Backstreet_Boys_-_Back_to_Your_Heart.mid MIDI/d_CR2788.mid MIDI/AUD_DW0186.mid MIDI/The_Cure_-_Friday_I'm_In_Love.mid MIDI/one_direction_-_You_and_I.mid MIDI/d_CR2830.mid MIDI/Billy_Joel_-_Only_the_Good_Die_Young.mid MIDI/blankspace.mid MIDI/Earth_Wind_and_Fire_-_September.mid MIDI/d_CR1914.mid MIDI/Destinys_Child_-_Say_My_Name.mid MIDI/N_Sync_-_Bye_Bye_Bye.mid MIDI/good4u.mid MIDI/Ed_Sheeran_-_Thinking_Out_Loud_-_Violin.mid MIDI/Billy_Joel_-_New_York_State_of_Mind.mid MIDI/AUD_DW0146.mid MIDI/d_CR1876.mid MIDI/wearenever.mid MIDI/Mariah_Carey_-_Hero.mid MIDI/d_FR0237.mid MIDI/Ed_Sheeran_-_Perfect_-_Ed_Sheeran.mid MIDI/Bee_Gees_-_How_Can_You_Mend_a_Broken_Heart.mid MIDI/d_CR0994.mid MIDI/AUD_DW0147.mid MIDI/d_CR0599.mid MIDI/Maroon 5 — She Will Be Loved [MIDIfind.com].mid MIDI/Britney_Spears_-_Baby_One_More_Time.mid MIDI/d_CR0348.mid MIDI/d_PR4616.mid MIDI/Billy_Joel_-_Uptown_Girl.mid MIDI/d_CR0562.mid MIDI/Culture_Club_-_Karma_Chameleon.mid MIDI/Backstreet_Boys_-_I'll_Never_Break_Your_Heart.mid MIDI/Maroon 5 — Payphone Fingerstyle Version By Mrasbun [MIDIfind.com].mid MIDI/NeverGrowUp.mid MIDI/Backstreet_Boys_-_Larger_Than_Life.mid MIDI/d_FR1662.mid MIDI/AUD_DS1334.mid MIDI/Maroon 5 — Must Get Out [MIDIfind.com].mid MIDI/ABBA_-_Waterloo.mid MIDI/Ace_of_Base_-_Beautiful_Life.mid MIDI/Lionel_Richie_-_All_Night_Long.mid MIDI/Backstreet_Boys_-_No_One_Else_Comes_Close.mid MIDI/AUD_HTX0515.mid MIDI/Dionne_Warwick_-_I_Say_A_Little_Prayer.mid MIDI/AUD_DW0222.mid MIDI/one_direction_-_Perfect.mid MIDI/one_direction_-_One_Thing.mid MIDI/willow.mid MIDI/one_direction_-_Everything_About_You.mid MIDI/d_CR0951.mid MIDI/AUD_DW0155.mid MIDI/Maroon 5 — This Love [MIDIfind.com].mid MIDI/ABBA_-_Super_Trouper.mid MIDI/Backstreet_Boys_-_I_Want_It_That_Way.mid MIDI/cruelsummer.mid MIDI/A-Teens_-_Super_Trouper.mid MIDI/Michael_Jackson_-_Beat_It.mid MIDI/d_CR1854.mid MIDI/one_direction_-_Love_You_Goodbye.mid MIDI/Destinys_Child_-_Bills_Bills_Bills.mid MIDI/Ace_of_Base_-_The_Sign.mid MIDI/Cardigans_-_Lovefool.mid MIDI/Backstreet_Boys_-_As_Long_As_You_Love_Me.mid MIDI/Maroon 5 — Girls Like You (Bass) [MIDIfind.com].mid MIDI/ABBA_-_Take_A_Chance_On_Me.mid MIDI/howyougetthegirl.mid MIDI/Christina_Aguilera_-_Genie_In_A_Bottle.mid MIDI/Maroon 5 - Memories MIDI FILE.mid.mid MIDI/ABBA_-_Chiquita.mid MIDI/Stevie_Wonder_-_I_Just_Called_to_Say_I_Love_You.mid MIDI/Boyz_2_Men_-_A_Song_For_Mama.mid MIDI/Barbra_Streisand_-_Woman_In_Love.mid MIDI/d_CR1499.mid MIDI/one_direction_-_Story_of_my_Life.mid MIDI/one_direction_-_What_Makes_You_Beautiful.mid MIDI/No_Doubt_-_Just_A_Girl.mid MIDI/lovestory.mid MIDI/Backstreet_Boys_-_The_One.mid MIDI/one_direction_-_Diana.mid MIDI/one_direction_-_Up_All_Night.mid MIDI/Maroon 5 — Secret [MIDIfind.com].mid MIDI/ABBA_-_Money_Money_Money.mid MIDI/Cyndi_Lauper_-_All_Through_the_Night.mid MIDI/AUD_NK0017.mid MIDI/ABBA_-_SOS.mid MIDI/Backstreet_Boys_-_We've_Got_It_Goin_On.mid MIDI/AUD_NK0188.mid MIDI/Boyz_2_Men_-_End_Of_The_Road.mid MIDI/Lionel_Richie_-_Hello.mid MIDI/d_CR0634.mid MIDI/The_Bangles_-_Eternal_Flame.mid MIDI/Backstreet_Boys_-_Show_Me_the_Meaning.mid MIDI/d_CR1886.mid MIDI/Carole_King_-_You've_Got_A_Friend.mid MIDI/OneRepublic - Counting Stars.mid.mid MIDI/Celine_Dion_-_My_Heart_Will_Go_On_(Techno_Remix).mid MIDI/lavenderhaze.mid MIDI/d_CR2815.mid MIDI/LongLive.mid MIDI/Neil_Diamond_-_Sweet_Caroline.mid MIDI/ABBA_-_Gimme_Gimme_Gimme.mid MIDI/ABBA_-_Thank_You_for_the_Music.mid MIDI/The_Goo_Goo_Dolls_-_Iris.mid MIDI/shakeitoff.mid MIDI/d_PR5366.mid MIDI/The_Temptations_-_My_Girl.mid MIDI/d_MD0610.mid MIDI/d_CR5107.mid MIDI/one_direction_-_History.mid MIDI/d_CR2318.mid MIDI/Cranberries_-_Zombie.mid MIDI/Billy_Joel_-_Just_the_Way_You_Are.mid MIDI/Bee_Gees_-_How_Deep_Is_Your_Love.mid MIDI/d_CR0679.mid MIDI/The_Fugees_-_Killing_Me_Softly.mid MIDI/AUD_NK0110.mid MIDI/d_ML_9211.mid MIDI/d_HO1986.mid MIDI/badidearight.mid MIDI/one_direction_-_Night_Changes.mid MIDI/d_CR1809.mid MIDI/d_CR1558.mid MIDI/d_IT13951.mid MIDI/Sixpence_None_The_Richer_-_Kiss_Me.mid MIDI/ABBA_-_The_Winner_Takes_It_All.mid MIDI/d_CR0246.mid MIDI/d_CR1886 (1).mid MIDI/Ed-Sheeran-Perfect-Anonymous-20220216143944-nonstop2k.com.mid MIDI/Earth_Wind_and_Fire_-_Let's_Groove.mid MIDI/enchanted.mid MIDI/d_ML_7749.mid MIDI/Britney_Spears_-_You_Drive_Me_Crazy.mid MIDI/d_PR5188.mid MIDI/d_CR1763.mid MIDI/style.mid MIDI/Barbra_Streisand_-_The_Way_We_Were.mid MIDI/One_Republic_-_Counting_Stars_(One_Republic).mid MIDI/BackToDecember.mid MIDI/Backstreet_Boys_-_Quit_Playing_Games_With_My_Heart.mid MIDI/whitehorse.mid MIDI/Oasis_-_Don't_Look_Back_in_Anger.mid MIDI/d_CR5659.mid MIDI/oursong.mid MIDI/The_Cure_-_Boys_Don't_Cry.mid MIDI/d_CR0287.mid MIDI/Mamas_and_Papas_-_California_Dreamin'.mid MIDI/Celine_Dion_-_All_By_Myself.mid MIDI/Maroon 5 — Stereo Hearts [MIDIfind.com].mid MIDI/John_Denver_-_Take_Me_Home_Country_Roads.mid MIDI/Backstreet_Boys_-_Let_the_Music_Heal_Your_Soul.mid
for file in midi_files:
try:
midi_data = pretty_midi.PrettyMIDI(file)
for instrument in midi_data.instruments:
print(f"{file}: Program {instrument.program}, Name: {instrument.name}")
except Exception as e:
print(f"Skipped {file} due to error: {e}")
MIDI/wildestdreams.mid: Program 0, Name:
MIDI/wildestdreams.mid: Program 48, Name:
MIDI/wildestdreams.mid: Program 66, Name:
MIDI/wildestdreams.mid: Program 2, Name:
MIDI/wildestdreams.mid: Program 2, Name:
MIDI/wildestdreams.mid: Program 33, Name:
MIDI/wildestdreams.mid: Program 89, Name:
MIDI/wildestdreams.mid: Program 52, Name:
MIDI/wildestdreams.mid: Program 49, Name:
MIDI/d_ML_7034.mid: Program 0, Name: D_7034
MIDI/d_ML_7034.mid: Program 26, Name: D_7034
MIDI/d_ML_7034.mid: Program 27, Name: D_7034
MIDI/d_ML_7034.mid: Program 1, Name: D_7034
MIDI/d_ML_7034.mid: Program 33, Name: D_7034
MIDI/d_ML_7034.mid: Program 49, Name: D_7034
MIDI/d_ML_7034.mid: Program 94, Name: D_7034
MIDI/d_ML_7034.mid: Program 50, Name: D_7034
MIDI/d_ML_7034.mid: Program 95, Name: D_7034
MIDI/d_ML_7034.mid: Program 48, Name: D_7034
MIDI/d_ML_7034.mid: Program 69, Name: D_7034
MIDI/d_ML_7034.mid: Program 103, Name: D_7034
MIDI/d_ML_7034.mid: Program 53, Name: D_7034
MIDI/d_ML_7034.mid: Program 0, Name: D_7034
MIDI/d_ML_7034.mid: Program 29, Name: D_7034
MIDI/d_ML_7034.mid: Program 27, Name: D_7034
MIDI/paperrings.mid: Program 0, Name: Paper Rings
MIDI/paperrings.mid: Program 28, Name: Paper Rings
MIDI/paperrings.mid: Program 66, Name: Paper Rings
MIDI/paperrings.mid: Program 27, Name: Paper Rings
MIDI/paperrings.mid: Program 1, Name: Paper Rings
MIDI/paperrings.mid: Program 29, Name: Paper Rings
MIDI/paperrings.mid: Program 53, Name: Paper Rings
MIDI/paperrings.mid: Program 52, Name: Paper Rings
MIDI/paperrings.mid: Program 33, Name: Paper Rings
MIDI/paperrings.mid: Program 119, Name: Paper Rings
MIDI/paperrings.mid: Program 14, Name: Paper Rings
MIDI/paperrings.mid: Program 25, Name: Paper Rings
MIDI/paperrings.mid: Program 54, Name: Paper Rings
MIDI/paperrings.mid: Program 1, Name: Paper Rings
MIDI/paperrings.mid: Program 17, Name: Paper Rings
MIDI/d_CR2675.mid: Program 0, Name: Everyday life
MIDI/d_CR2675.mid: Program 29, Name: Everyday life
MIDI/d_CR2675.mid: Program 48, Name: Everyday life
MIDI/d_CR2675.mid: Program 98, Name: Everyday life
MIDI/d_CR2675.mid: Program 41, Name: Everyday life
MIDI/d_CR2675.mid: Program 40, Name: Everyday life
MIDI/d_CR2675.mid: Program 0, Name: Everyday life
MIDI/d_HO2089.mid: Program 25, Name: Stop and Stare
MIDI/d_HO2089.mid: Program 89, Name: Stop and Stare
MIDI/d_HO2089.mid: Program 87, Name: Stop and Stare
MIDI/d_HO2089.mid: Program 0, Name: Stop and Stare
MIDI/d_HO2089.mid: Program 25, Name: Stop and Stare
MIDI/d_HO2089.mid: Program 33, Name: Stop and Stare
MIDI/ABBA_-_Knowing_Me_Knowing_You.mid: Program 0, Name:
MIDI/ABBA_-_Knowing_Me_Knowing_You.mid: Program 25, Name:
MIDI/ABBA_-_Knowing_Me_Knowing_You.mid: Program 1, Name:
MIDI/ABBA_-_Knowing_Me_Knowing_You.mid: Program 1, Name:
MIDI/ABBA_-_Knowing_Me_Knowing_You.mid: Program 33, Name:
MIDI/ABBA_-_Knowing_Me_Knowing_You.mid: Program 5, Name:
MIDI/ABBA_-_Knowing_Me_Knowing_You.mid: Program 83, Name:
MIDI/ABBA_-_Knowing_Me_Knowing_You.mid: Program 52, Name:
MIDI/ABBA_-_Knowing_Me_Knowing_You.mid: Program 30, Name:
MIDI/ABBA_-_Knowing_Me_Knowing_You.mid: Program 53, Name:
MIDI/ABBA_-_Knowing_Me_Knowing_You.mid: Program 29, Name:
MIDI/Bonnie_Tyler_-_Total_Eclipse_of_the_Heart.mid: Program 0, Name: Piano
MIDI/Bonnie_Tyler_-_Total_Eclipse_of_the_Heart.mid: Program 66, Name: Bonnie Tyler singing
MIDI/Bonnie_Tyler_-_Total_Eclipse_of_the_Heart.mid: Program 48, Name: Choir singing chorus
MIDI/Bonnie_Tyler_-_Total_Eclipse_of_the_Heart.mid: Program 33, Name: Bass
MIDI/Bonnie_Tyler_-_Total_Eclipse_of_the_Heart.mid: Program 89, Name: pad filling
MIDI/Bonnie_Tyler_-_Total_Eclipse_of_the_Heart.mid: Program 126, Name: Thunder
MIDI/Bonnie_Tyler_-_Total_Eclipse_of_the_Heart.mid: Program 118, Name: Synthtom
MIDI/Bonnie_Tyler_-_Total_Eclipse_of_the_Heart.mid: Program 18, Name: Organ instrumental part
MIDI/Bonnie_Tyler_-_Total_Eclipse_of_the_Heart.mid: Program 122, Name: intro to instrumental pa
MIDI/Bonnie_Tyler_-_Total_Eclipse_of_the_Heart.mid: Program 0, Name: Drums
MIDI/Celine_Dion_-_Because_You_Loved_Me.mid: Program 35, Name: Fretless Bs
MIDI/Celine_Dion_-_Because_You_Loved_Me.mid: Program 4, Name: E. Piano 1
MIDI/Celine_Dion_-_Because_You_Loved_Me.mid: Program 54, Name: Synvox
MIDI/Celine_Dion_-_Because_You_Loved_Me.mid: Program 71, Name: Melody
MIDI/Celine_Dion_-_Because_You_Loved_Me.mid: Program 30, Name: ODrive Gt
MIDI/Celine_Dion_-_Because_You_Loved_Me.mid: Program 7, Name: Clavinet
MIDI/Celine_Dion_-_Because_You_Loved_Me.mid: Program 1, Name: Piano 2
MIDI/Celine_Dion_-_Because_You_Loved_Me.mid: Program 28, Name: Mute Gt L
MIDI/Celine_Dion_-_Because_You_Loved_Me.mid: Program 25, Name: Drums
MIDI/Celine_Dion_-_Because_You_Loved_Me.mid: Program 16, Name: Drums
MIDI/Celine_Dion_-_Because_You_Loved_Me.mid: Program 28, Name: Mute Gt R
MIDI/Celine_Dion_-_Because_You_Loved_Me.mid: Program 49, Name: Slow Strings
MIDI/ybwm.mid: Program 33, Name: aud_mb1144
MIDI/ybwm.mid: Program 28, Name: aud_mb1144
MIDI/ybwm.mid: Program 25, Name: aud_mb1144
MIDI/ybwm.mid: Program 0, Name: aud_mb1144
MIDI/ybwm.mid: Program 66, Name: aud_mb1144
MIDI/ybwm.mid: Program 105, Name: aud_mb1144
MIDI/ybwm.mid: Program 25, Name: aud_mb1144
MIDI/ybwm.mid: Program 25, Name: aud_mb1144
MIDI/ybwm.mid: Program 27, Name: aud_mb1144
MIDI/ybwm.mid: Program 26, Name: aud_mb1144
MIDI/ybwm.mid: Program 28, Name: aud_mb1144
MIDI/ybwm.mid: Program 53, Name: aud_mb1144
MIDI/ybwm.mid: Program 29, Name: aud_mb1144
MIDI/ybwm.mid: Program 48, Name: aud_mb1144
MIDI/d_MD0237.mid: Program 1, Name: Clocks (Coldplay)
MIDI/d_MD0237.mid: Program 1, Name: Clocks (Coldplay)
MIDI/d_MD0237.mid: Program 89, Name: Clocks (Coldplay)
MIDI/d_MD0237.mid: Program 33, Name: Clocks (Coldplay)
MIDI/d_MD0237.mid: Program 27, Name: Clocks (Coldplay)
MIDI/d_MD0237.mid: Program 49, Name: Clocks (Coldplay)
MIDI/d_MD0237.mid: Program 66, Name: Clocks (Coldplay)
MIDI/Oasis_-_Wonderwall.mid: Program 1, Name:
MIDI/Oasis_-_Wonderwall.mid: Program 35, Name:
MIDI/Oasis_-_Wonderwall.mid: Program 24, Name:
MIDI/Oasis_-_Wonderwall.mid: Program 25, Name:
MIDI/Oasis_-_Wonderwall.mid: Program 49, Name:
MIDI/Oasis_-_Wonderwall.mid: Program 48, Name:
MIDI/Oasis_-_Wonderwall.mid: Program 40, Name:
MIDI/Oasis_-_Wonderwall.mid: Program 25, Name:
MIDI/Oasis_-_Wonderwall.mid: Program 27, Name:
MIDI/Oasis_-_Wonderwall.mid: Program 0, Name:
MIDI/Oasis_-_Wonderwall.mid: Program 47, Name:
MIDI/Don_McLean_-_American_Pie.mid: Program 1, Name: Piano (Melody)
MIDI/Don_McLean_-_American_Pie.mid: Program 1, Name: Piano (Bass)
MIDI/Don_McLean_-_American_Pie.mid: Program 26, Name: Guitar (Jazz)
MIDI/Don_McLean_-_American_Pie.mid: Program 32, Name: Acc. Bass
MIDI/Don_McLean_-_American_Pie.mid: Program 0, Name: Drums
MIDI/one_direction_-_Steal_My_Girl.mid: Program 1, Name: Steal My Girl - One Direction
MIDI/one_direction_-_Steal_My_Girl.mid: Program 0, Name: Steal My Girl - One Direction
MIDI/one_direction_-_Steal_My_Girl.mid: Program 0, Name: Steal My Girl - One Direction
MIDI/one_direction_-_Steal_My_Girl.mid: Program 0, Name: Steal My Girl - One Direction
MIDI/one_direction_-_Steal_My_Girl.mid: Program 33, Name: Steal My Girl - One Direction
MIDI/one_direction_-_Steal_My_Girl.mid: Program 25, Name: Steal My Girl - One Direction
MIDI/one_direction_-_Steal_My_Girl.mid: Program 49, Name: Steal My Girl - One Direction
MIDI/one_direction_-_Steal_My_Girl.mid: Program 87, Name: Steal My Girl - One Direction
MIDI/one_direction_-_Steal_My_Girl.mid: Program 27, Name: Steal My Girl - One Direction
MIDI/one_direction_-_Steal_My_Girl.mid: Program 53, Name: Steal My Girl - One Direction
MIDI/one_direction_-_Steal_My_Girl.mid: Program 53, Name: Steal My Girl - One Direction
MIDI/one_direction_-_Steal_My_Girl.mid: Program 29, Name: Steal My Girl - One Direction
MIDI/Boyz_2_Men_-_Ill_Make_Love_To_You.mid: Program 0, Name: Standard
MIDI/Boyz_2_Men_-_Ill_Make_Love_To_You.mid: Program 33, Name: Fingered Bass
MIDI/Boyz_2_Men_-_Ill_Make_Love_To_You.mid: Program 5, Name: E.Piano 2
MIDI/Boyz_2_Men_-_Ill_Make_Love_To_You.mid: Program 119, Name: Reverse Cymbal
MIDI/Boyz_2_Men_-_Ill_Make_Love_To_You.mid: Program 98, Name: Crystal
MIDI/Boyz_2_Men_-_Ill_Make_Love_To_You.mid: Program 60, Name: French Horn
MIDI/Boyz_2_Men_-_Ill_Make_Love_To_You.mid: Program 61, Name: Brass
MIDI/Boyz_2_Men_-_Ill_Make_Love_To_You.mid: Program 49, Name: Slow Strings
MIDI/Boyz_2_Men_-_Ill_Make_Love_To_You.mid: Program 48, Name: Strings
MIDI/Boyz_2_Men_-_Ill_Make_Love_To_You.mid: Program 67, Name: Baritone Sax
MIDI/Boyz_2_Men_-_Ill_Make_Love_To_You.mid: Program 28, Name: Muted Guitar
MIDI/Boyz_2_Men_-_Ill_Make_Love_To_You.mid: Program 30, Name: Distortion Guitar
MIDI/Boyz_2_Men_-_Ill_Make_Love_To_You.mid: Program 127, Name: Gun Shot
MIDI/Boyz_2_Men_-_Ill_Make_Love_To_You.mid: Program 37, Name: Slap Bass 2
MIDI/d_CR2677.mid: Program 0, Name: Champion of the world
MIDI/d_CR2677.mid: Program 52, Name: Champion of the world
MIDI/d_CR2677.mid: Program 0, Name: Champion of the world
MIDI/d_CR2677.mid: Program 16, Name: Champion of the world
MIDI/d_CR2677.mid: Program 27, Name: Champion of the world
MIDI/d_CR2677.mid: Program 29, Name: Champion of the world
MIDI/d_CR2677.mid: Program 33, Name: Champion of the world
MIDI/d_CR2677.mid: Program 26, Name: Champion of the world
MIDI/d_CR2677.mid: Program 25, Name: Champion of the world
MIDI/d_CR2677.mid: Program 25, Name: Champion of the world
MIDI/d_CR2677.mid: Program 65, Name: Champion of the world
MIDI/d_CR5695.mid: Program 0, Name:
MIDI/d_CR5695.mid: Program 0, Name:
MIDI/d_CR5695.mid: Program 64, Name:
MIDI/d_CR5695.mid: Program 33, Name:
MIDI/alltoowell.mid: Program 25, Name:
MIDI/alltoowell.mid: Program 33, Name:
MIDI/alltoowell.mid: Program 2, Name:
MIDI/alltoowell.mid: Program 29, Name:
MIDI/alltoowell.mid: Program 89, Name:
MIDI/alltoowell.mid: Program 26, Name:
MIDI/alltoowell.mid: Program 89, Name:
MIDI/alltoowell.mid: Program 66, Name:
MIDI/favcrime.mid: Program 24, Name: Nylon Str gtr
MIDI/favcrime.mid: Program 33, Name: Bass
MIDI/favcrime.mid: Program 25, Name: Ac gtr
MIDI/favcrime.mid: Program 65, Name: Melody
MIDI/favcrime.mid: Program 53, Name: Harmony
MIDI/favcrime.mid: Program 120, Name: Gtr ftret
MIDI/favcrime.mid: Program 18, Name: Organ 3
MIDI/favcrime.mid: Program 24, Name: Nylo str
MIDI/favcrime.mid: Program 89, Name: PAd
MIDI/d_IT14148.mid: Program 25, Name:
MIDI/d_IT14148.mid: Program 25, Name:
MIDI/d_IT14148.mid: Program 82, Name:
MIDI/d_CR5333.mid: Program 0, Name:
MIDI/d_CR5333.mid: Program 78, Name:
MIDI/d_CR5333.mid: Program 27, Name:
MIDI/d_CR5333.mid: Program 4, Name:
MIDI/d_CR5333.mid: Program 75, Name:
MIDI/d_CR5333.mid: Program 52, Name:
MIDI/d_CR5333.mid: Program 28, Name:
MIDI/d_CR5333.mid: Program 61, Name:
MIDI/d_CR5333.mid: Program 67, Name:
MIDI/d_CR5333.mid: Program 33, Name:
MIDI/d_CR5333.mid: Program 48, Name:
MIDI/Billy_Joel_-_She's_Always_a_Woman_to_Me.mid: Program 0, Name: Piano Left hand
MIDI/Billy_Joel_-_She's_Always_a_Woman_to_Me.mid: Program 0, Name: Piano Rt hand
MIDI/Billy_Joel_-_She's_Always_a_Woman_to_Me.mid: Program 0, Name: Clarinet
MIDI/Billy_Joel_-_She's_Always_a_Woman_to_Me.mid: Program 0, Name: Bass Guitar
MIDI/Billy_Joel_-_She's_Always_a_Woman_to_Me.mid: Program 0, Name: Oboe
MIDI/A-Teens_-_Mama_Mia.mid: Program 3, Name:
MIDI/A-Teens_-_Mama_Mia.mid: Program 2, Name:
MIDI/A-Teens_-_Mama_Mia.mid: Program 39, Name:
MIDI/A-Teens_-_Mama_Mia.mid: Program 28, Name:
MIDI/A-Teens_-_Mama_Mia.mid: Program 81, Name:
MIDI/A-Teens_-_Mama_Mia.mid: Program 48, Name:
MIDI/A-Teens_-_Mama_Mia.mid: Program 27, Name:
MIDI/A-Teens_-_Mama_Mia.mid: Program 27, Name: Website: http://www.foxmusic.nl/midi
MIDI/A-Teens_-_Mama_Mia.mid: Program 13, Name: E-mail: toplist@foxmusic.nl
MIDI/A-Teens_-_Mama_Mia.mid: Program 89, Name:
MIDI/A-Teens_-_Mama_Mia.mid: Program 0, Name:
MIDI/A-Teens_-_Mama_Mia.mid: Program 119, Name:
MIDI/A-Teens_-_Mama_Mia.mid: Program 30, Name:
MIDI/A-Teens_-_Mama_Mia.mid: Program 62, Name:
MIDI/A-Teens_-_Mama_Mia.mid: Program 18, Name:
MIDI/A-Teens_-_Mama_Mia.mid: Program 17, Name:
MIDI/A-Teens_-_Mama_Mia.mid: Program 117, Name:
MIDI/A-Teens_-_Mama_Mia.mid: Program 127, Name:
MIDI/AUD_DW0295.mid: Program 0, Name: Piano
MIDI/AUD_DW0295.mid: Program 33, Name: Bass
MIDI/AUD_DW0295.mid: Program 19, Name: Organ
MIDI/AUD_DW0295.mid: Program 65, Name: Melody
MIDI/AUD_DW0295.mid: Program 100, Name: Brightness
MIDI/AUD_DW0295.mid: Program 91, Name: Space voice
MIDI/AUD_DW0295.mid: Program 1, Name: Drums
MIDI/Oasis_-_Morning_Glory.mid: Program 65, Name: Vocal
MIDI/Oasis_-_Morning_Glory.mid: Program 25, Name: Rhythm
MIDI/Oasis_-_Morning_Glory.mid: Program 0, Name: Tambourine
MIDI/ABBA_-_Fernando.mid: Program 0, Name:
MIDI/ABBA_-_Fernando.mid: Program 25, Name:
MIDI/ABBA_-_Fernando.mid: Program 77, Name:
MIDI/ABBA_-_Fernando.mid: Program 44, Name:
MIDI/ABBA_-_Fernando.mid: Program 1, Name:
MIDI/ABBA_-_Fernando.mid: Program 71, Name:
MIDI/ABBA_-_Fernando.mid: Program 79, Name:
MIDI/ABBA_-_Fernando.mid: Program 35, Name:
MIDI/ABBA_-_Fernando.mid: Program 27, Name:
MIDI/ABBA_-_Fernando.mid: Program 52, Name:
MIDI/d_IT13743.mid: Program 0, Name:
MIDI/d_IT13743.mid: Program 0, Name:
MIDI/d_IT13743.mid: Program 33, Name:
MIDI/d_IT13743.mid: Program 1, Name:
MIDI/d_IT13743.mid: Program 77, Name:
MIDI/d_CR2262.mid: Program 0, Name: Adventure Of A Lifetime
MIDI/d_CR2262.mid: Program 29, Name: Adventure Of A Lifetime
MIDI/d_CR2262.mid: Program 53, Name: Adventure Of A Lifetime
MIDI/d_CR2262.mid: Program 0, Name: Adventure Of A Lifetime
MIDI/d_CR2262.mid: Program 50, Name: Adventure Of A Lifetime
MIDI/d_CR2262.mid: Program 33, Name: Adventure Of A Lifetime
MIDI/d_CR2262.mid: Program 2, Name: Adventure Of A Lifetime
MIDI/d_CR2262.mid: Program 27, Name: Adventure Of A Lifetime
MIDI/d_CR2262.mid: Program 73, Name: Adventure Of A Lifetime
Skipped MIDI/AUD_NK0108.mid due to error: Could not decode key with 1 flats and mode 255
MIDI/brutal.mid: Program 25, Name: Steel Guitar
MIDI/brutal.mid: Program 33, Name: Finger Bass
MIDI/brutal.mid: Program 29, Name: Overdrive Guitar
MIDI/brutal.mid: Program 66, Name: Tenor Saxophone
MIDI/brutal.mid: Program 53, Name: Ooh Choir
MIDI/brutal.mid: Program 29, Name: Overdrive Guitar
MIDI/brutal.mid: Program 0, Name: Standard
MIDI/Oasis_-_Champagne_Supernova.mid: Program 26, Name: Guitar
MIDI/Oasis_-_Champagne_Supernova.mid: Program 25, Name: Steel Acoustic L
MIDI/Oasis_-_Champagne_Supernova.mid: Program 25, Name: Steel Acoustic R
MIDI/Oasis_-_Champagne_Supernova.mid: Program 35, Name: Bass
MIDI/Oasis_-_Champagne_Supernova.mid: Program 32, Name: Drums
MIDI/Oasis_-_Champagne_Supernova.mid: Program 0, Name: Piano
MIDI/Oasis_-_Champagne_Supernova.mid: Program 31, Name: Guitar Harmonics L
MIDI/Oasis_-_Champagne_Supernova.mid: Program 30, Name: Distorted Guitar R
MIDI/Oasis_-_Champagne_Supernova.mid: Program 30, Name: Distorted Guitar L
MIDI/Oasis_-_Champagne_Supernova.mid: Program 122, Name: Seashore/Birds
MIDI/Oasis_-_Champagne_Supernova.mid: Program 123, Name: Seashore/Birds
MIDI/Oasis_-_Champagne_Supernova.mid: Program 27, Name: Clean Electric L
MIDI/Oasis_-_Champagne_Supernova.mid: Program 27, Name: Clean Electric
MIDI/Oasis_-_Champagne_Supernova.mid: Program 31, Name: Harmonic R
MIDI/Oasis_-_Champagne_Supernova.mid: Program 48, Name: String
MIDI/Oasis_-_Champagne_Supernova.mid: Program 30, Name: Dist. Guitar (lead)
MIDI/Oasis_-_Champagne_Supernova.mid: Program 32, Name: Tamborine
MIDI/Oasis_-_Champagne_Supernova.mid: Program 4, Name: Champagne
MIDI/Billy_Joel_-_The_Longest_Time.mid: Program 53, Name: Chorus 1
MIDI/Billy_Joel_-_The_Longest_Time.mid: Program 53, Name: Chorus 2
MIDI/Billy_Joel_-_The_Longest_Time.mid: Program 53, Name: Chorus 3
MIDI/Billy_Joel_-_The_Longest_Time.mid: Program 53, Name: Chorus 4
MIDI/Billy_Joel_-_The_Longest_Time.mid: Program 62, Name: Melody
MIDI/Billy_Joel_-_The_Longest_Time.mid: Program 32, Name: Bass
MIDI/Billy_Joel_-_The_Longest_Time.mid: Program 40, Name: Brush
MIDI/d_CR1583.mid: Program 0, Name: Hurts Like Heaven
MIDI/d_CR1583.mid: Program 35, Name: Hurts Like Heaven
MIDI/d_CR1583.mid: Program 66, Name: Hurts Like Heaven
MIDI/d_CR1583.mid: Program 83, Name: Hurts Like Heaven
MIDI/d_CR1583.mid: Program 81, Name: Hurts Like Heaven
MIDI/d_CR1583.mid: Program 89, Name: Hurts Like Heaven
MIDI/d_CR1583.mid: Program 79, Name: Hurts Like Heaven
MIDI/d_CR1583.mid: Program 4, Name: Hurts Like Heaven
MIDI/d_CR1583.mid: Program 52, Name: Hurts Like Heaven
MIDI/d_CR1583.mid: Program 0, Name: Hurts Like Heaven
MIDI/d_CR1583.mid: Program 29, Name: Hurts Like Heaven
MIDI/d_CR1583.mid: Program 30, Name: Hurts Like Heaven
MIDI/d_CR1583.mid: Program 26, Name: Hurts Like Heaven
MIDI/d_CR1583.mid: Program 51, Name: Hurts Like Heaven
MIDI/d_CR1583.mid: Program 25, Name: Hurts Like Heaven
MIDI/d_CR1583.mid: Program 25, Name: Hurts Like Heaven
MIDI/d_CR1583.mid: Program 0, Name: Hurts Like Heaven
MIDI/Cranberries_-_Linger.mid: Program 25, Name: Acoustic Guitar
MIDI/Cranberries_-_Linger.mid: Program 25, Name: Acoustic Guitar
MIDI/Cranberries_-_Linger.mid: Program 25, Name: Acoustic Guitar
MIDI/Cranberries_-_Linger.mid: Program 48, Name: Strings Chord
MIDI/Cranberries_-_Linger.mid: Program 87, Name: Lead
MIDI/Cranberries_-_Linger.mid: Program 87, Name: Lead
MIDI/Cranberries_-_Linger.mid: Program 82, Name: Melody
MIDI/Cranberries_-_Linger.mid: Program 83, Name: Melody 2
MIDI/Cranberries_-_Linger.mid: Program 18, Name: BX-3 Organ
MIDI/Cranberries_-_Linger.mid: Program 52, Name: Aahs
MIDI/Cranberries_-_Linger.mid: Program 48, Name: Strings
MIDI/Cranberries_-_Linger.mid: Program 48, Name: Strings
MIDI/Cranberries_-_Linger.mid: Program 48, Name: Strings
MIDI/Cranberries_-_Linger.mid: Program 48, Name: Strings
MIDI/Cranberries_-_Linger.mid: Program 48, Name: Strings
MIDI/Cranberries_-_Linger.mid: Program 48, Name: Strings
MIDI/Cranberries_-_Linger.mid: Program 0, Name: Drum 2
MIDI/Cranberries_-_Linger.mid: Program 0, Name: Drum 3
MIDI/Cranberries_-_Linger.mid: Program 33, Name: Electric Bass (finger)
MIDI/Cranberries_-_Linger.mid: Program 84, Name: Charang
MIDI/Cranberries_-_Linger.mid: Program 80, Name: Square
MIDI/Cranberries_-_Linger.mid: Program 53, Name: Oohs
MIDI/Cranberries_-_Linger.mid: Program 44, Name: Tremolo Strings
MIDI/Cranberries_-_Linger.mid: Program 81, Name: Saw
MIDI/Cake_-_Frank_Sinatra.mid: Program 0, Name: "Frank Sinatra"
MIDI/Cake_-_Frank_Sinatra.mid: Program 0, Name: by Cake
MIDI/Cake_-_Frank_Sinatra.mid: Program 25, Name: Transcribed by Paul Springer
MIDI/Cake_-_Frank_Sinatra.mid: Program 33, Name: c. 1997
MIDI/Cake_-_Frank_Sinatra.mid: Program 56, Name: Questions? Comments?
MIDI/Cake_-_Frank_Sinatra.mid: Program 27, Name: email: pspringe@haywire.csuhayward.edu
MIDI/Cake_-_Frank_Sinatra.mid: Program 111, Name: I did NOT write this song...
MIDI/Cake_-_Frank_Sinatra.mid: Program 16, Name: all I did was put it to MIDI...
MIDI/Cake_-_Frank_Sinatra.mid: Program 30, Name: So all you lawyers out there...
MIDI/Cake_-_Frank_Sinatra.mid: Program 56, Name: Leave me alone! :)
MIDI/Billy_Joel_-_Piano_Man.mid: Program 1, Name:
MIDI/Billy_Joel_-_Piano_Man.mid: Program 1, Name:
MIDI/Billy_Joel_-_Piano_Man.mid: Program 25, Name:
MIDI/Billy_Joel_-_Piano_Man.mid: Program 22, Name:
MIDI/One_Republic_-_Apologize.mid: Program 0, Name: Track 1
MIDI/One_Republic_-_Apologize.mid: Program 0, Name: Track 2
MIDI/Ace_of_Base_-_All_That_She_Wants.mid: Program 99, Name: Melody
MIDI/Ace_of_Base_-_All_That_She_Wants.mid: Program 52, Name: Background Vocals
MIDI/Ace_of_Base_-_All_That_She_Wants.mid: Program 35, Name: Bass
MIDI/Ace_of_Base_-_All_That_She_Wants.mid: Program 63, Name: Chords
MIDI/Ace_of_Base_-_All_That_She_Wants.mid: Program 78, Name: Whistle
MIDI/Ace_of_Base_-_All_That_She_Wants.mid: Program 119, Name: Reverse Cymbal
MIDI/Ace_of_Base_-_All_That_She_Wants.mid: Program 122, Name: Sea Shore
MIDI/Ace_of_Base_-_All_That_She_Wants.mid: Program 67, Name: Sax
MIDI/Ace_of_Base_-_All_That_She_Wants.mid: Program 49, Name: Strings
MIDI/Ace_of_Base_-_All_That_She_Wants.mid: Program 29, Name: Overdriven Guitar
MIDI/Ace_of_Base_-_All_That_She_Wants.mid: Program 25, Name: Bass Drum
MIDI/Ace_of_Base_-_All_That_She_Wants.mid: Program 0, Name: Snare Drum
MIDI/Ace_of_Base_-_All_That_She_Wants.mid: Program 0, Name: Hi Hat
MIDI/Ace_of_Base_-_All_That_She_Wants.mid: Program 0, Name: Open Hi Hat
MIDI/Ace_of_Base_-_All_That_She_Wants.mid: Program 0, Name: Tambourine
MIDI/Ace_of_Base_-_All_That_She_Wants.mid: Program 0, Name: Claps
MIDI/Ace_of_Base_-_All_That_She_Wants.mid: Program 0, Name: Splash Cymbal
MIDI/Ace_of_Base_-_All_That_She_Wants.mid: Program 0, Name: Crash Cymbal
MIDI/Boyz_2_Men_-_Yesterday.mid: Program 24, Name:
MIDI/Boyz_2_Men_-_Yesterday.mid: Program 24, Name:
MIDI/Boyz_2_Men_-_Yesterday.mid: Program 48, Name:
MIDI/Boyz_2_Men_-_Yesterday.mid: Program 50, Name:
MIDI/Boyz_2_Men_-_Yesterday.mid: Program 60, Name:
MIDI/Boyz_2_Men_-_Yesterday.mid: Program 73, Name:
MIDI/ABBA_-_Dancing_Queen.mid: Program 0, Name:
MIDI/ABBA_-_Dancing_Queen.mid: Program 1, Name:
MIDI/ABBA_-_Dancing_Queen.mid: Program 33, Name:
MIDI/ABBA_-_Dancing_Queen.mid: Program 94, Name:
MIDI/ABBA_-_Dancing_Queen.mid: Program 52, Name:
MIDI/ABBA_-_Dancing_Queen.mid: Program 90, Name:
MIDI/ABBA_-_Dancing_Queen.mid: Program 1, Name:
MIDI/ABBA_-_Dancing_Queen.mid: Program 94, Name:
MIDI/ABBA_-_Dancing_Queen.mid: Program 105, Name:
MIDI/ABBA_-_Dancing_Queen.mid: Program 48, Name:
MIDI/d_CR4764.mid: Program 0, Name: Shiver
MIDI/d_CR4764.mid: Program 25, Name: Shiver
MIDI/d_CR4764.mid: Program 30, Name: Shiver
MIDI/d_CR4764.mid: Program 26, Name: Shiver
MIDI/d_CR4764.mid: Program 27, Name: Shiver
MIDI/d_CR4764.mid: Program 34, Name: Shiver
MIDI/d_CR4764.mid: Program 29, Name: Shiver
MIDI/d_CR4764.mid: Program 66, Name: Shiver
MIDI/one_direction_-_Home.mid: Program 27, Name: HOME
MIDI/one_direction_-_Home.mid: Program 27, Name: HOME
MIDI/one_direction_-_Home.mid: Program 16, Name: HOME
MIDI/one_direction_-_Home.mid: Program 108, Name: HOME
MIDI/one_direction_-_Home.mid: Program 33, Name: HOME
MIDI/one_direction_-_Home.mid: Program 75, Name: HOME
MIDI/one_direction_-_Home.mid: Program 52, Name: HOME
MIDI/one_direction_-_Home.mid: Program 53, Name: HOME
MIDI/one_direction_-_Home.mid: Program 30, Name: HOME
MIDI/one_direction_-_Home.mid: Program 27, Name: HOME
MIDI/one_direction_-_Home.mid: Program 30, Name: HOME
MIDI/one_direction_-_Home.mid: Program 35, Name: HOME
MIDI/one_direction_-_Home.mid: Program 61, Name: HOME
MIDI/one_direction_-_Home.mid: Program 49, Name: HOME
MIDI/one_direction_-_Home.mid: Program 27, Name: HOME
MIDI/d_CR2671.mid: Program 0, Name: Arabesque
MIDI/d_CR2671.mid: Program 122, Name: Arabesque
MIDI/d_CR2671.mid: Program 27, Name: Arabesque
MIDI/d_CR2671.mid: Program 25, Name: Arabesque
MIDI/d_CR2671.mid: Program 28, Name: Arabesque
MIDI/d_CR2671.mid: Program 67, Name: Arabesque
MIDI/d_CR2671.mid: Program 65, Name: Arabesque
MIDI/d_CR2671.mid: Program 66, Name: Arabesque
MIDI/d_CR2671.mid: Program 38, Name: Arabesque
MIDI/d_CR2671.mid: Program 7, Name: Arabesque
MIDI/d_CR2671.mid: Program 73, Name: Arabesque
MIDI/Cyndi_Lauper_-_Girls_Just_Want_to_Have_Fun.mid: Program 0, Name:
MIDI/Cyndi_Lauper_-_Girls_Just_Want_to_Have_Fun.mid: Program 0, Name:
MIDI/Cyndi_Lauper_-_Girls_Just_Want_to_Have_Fun.mid: Program 0, Name:
MIDI/Cyndi_Lauper_-_Girls_Just_Want_to_Have_Fun.mid: Program 0, Name:
MIDI/Cyndi_Lauper_-_Girls_Just_Want_to_Have_Fun.mid: Program 0, Name:
MIDI/Cyndi_Lauper_-_Girls_Just_Want_to_Have_Fun.mid: Program 0, Name:
MIDI/Cyndi_Lauper_-_Girls_Just_Want_to_Have_Fun.mid: Program 0, Name:
MIDI/Cyndi_Lauper_-_Girls_Just_Want_to_Have_Fun.mid: Program 0, Name:
MIDI/Cyndi_Lauper_-_Girls_Just_Want_to_Have_Fun.mid: Program 0, Name:
MIDI/Cyndi_Lauper_-_Girls_Just_Want_to_Have_Fun.mid: Program 0, Name:
MIDI/Cyndi_Lauper_-_Girls_Just_Want_to_Have_Fun.mid: Program 0, Name:
MIDI/Cyndi_Lauper_-_Girls_Just_Want_to_Have_Fun.mid: Program 0, Name:
MIDI/Cyndi_Lauper_-_Girls_Just_Want_to_Have_Fun.mid: Program 0, Name:
MIDI/Cyndi_Lauper_-_Girls_Just_Want_to_Have_Fun.mid: Program 0, Name:
MIDI/Backstreet_Boys_-_Everybody.mid: Program 54, Name: by Backstreet Boy
MIDI/Backstreet_Boys_-_Everybody.mid: Program 62, Name: by Backstreet Boy
MIDI/Backstreet_Boys_-_Everybody.mid: Program 112, Name: by Backstreet Boy
MIDI/Backstreet_Boys_-_Everybody.mid: Program 52, Name: by Backstreet Boy
MIDI/Backstreet_Boys_-_Everybody.mid: Program 43, Name: by Backstreet Boy
MIDI/Backstreet_Boys_-_Everybody.mid: Program 16, Name: by Backstreet Boy
MIDI/Backstreet_Boys_-_Everybody.mid: Program 90, Name: by Backstreet Boy
MIDI/Backstreet_Boys_-_Everybody.mid: Program 55, Name: by Backstreet Boy
MIDI/Backstreet_Boys_-_Everybody.mid: Program 89, Name: by Backstreet Boy
MIDI/Backstreet_Boys_-_Everybody.mid: Program 48, Name: by Backstreet Boy
MIDI/Backstreet_Boys_-_Everybody.mid: Program 126, Name: by Backstreet Boy
MIDI/d_PR5627.mid: Program 0, Name: Love runs out
MIDI/d_PR5627.mid: Program 47, Name: Love runs out
MIDI/d_PR5627.mid: Program 52, Name: Love runs out
MIDI/d_PR5627.mid: Program 1, Name: Love runs out
MIDI/d_PR5627.mid: Program 26, Name: Love runs out
MIDI/d_PR5627.mid: Program 53, Name: Love runs out
MIDI/d_PR5627.mid: Program 0, Name: Love runs out
MIDI/d_PR5627.mid: Program 33, Name: Love runs out
MIDI/d_CR4765.mid: Program 0, Name: Yellow
MIDI/d_CR4765.mid: Program 25, Name: Yellow
MIDI/d_CR4765.mid: Program 27, Name: Yellow
MIDI/d_CR4765.mid: Program 33, Name: Yellow
MIDI/d_CR4765.mid: Program 29, Name: Yellow
MIDI/d_CR4765.mid: Program 29, Name: Yellow
MIDI/d_CR4765.mid: Program 30, Name: Yellow
MIDI/d_CR4765.mid: Program 66, Name: Yellow
MIDI/Prince_-_Purple_Rain.mid: Program 89, Name:
MIDI/Prince_-_Purple_Rain.mid: Program 10, Name:
MIDI/Prince_-_Purple_Rain.mid: Program 119, Name:
MIDI/Prince_-_Purple_Rain.mid: Program 0, Name:
MIDI/Prince_-_Purple_Rain.mid: Program 33, Name:
MIDI/Prince_-_Purple_Rain.mid: Program 41, Name:
MIDI/Prince_-_Purple_Rain.mid: Program 50, Name:
MIDI/Prince_-_Purple_Rain.mid: Program 49, Name:
MIDI/Prince_-_Purple_Rain.mid: Program 48, Name:
MIDI/Prince_-_Purple_Rain.mid: Program 118, Name:
MIDI/d_CR0305.mid: Program 0, Name: CLOCKS
MIDI/d_CR0305.mid: Program 1, Name: CLOCKS
MIDI/d_CR0305.mid: Program 89, Name: CLOCKS
MIDI/d_CR0305.mid: Program 51, Name: CLOCKS
MIDI/d_CR0305.mid: Program 95, Name: CLOCKS
MIDI/d_CR0305.mid: Program 0, Name: CLOCKS
MIDI/d_CR0305.mid: Program 33, Name: CLOCKS
MIDI/d_CR0305.mid: Program 66, Name: CLOCKS
MIDI/d_CR0305.mid: Program 16, Name: CLOCKS
MIDI/Fearless.mid: Program 8, Name: 14-Distortion Guitar
MIDI/Fearless.mid: Program 24, Name: 14-Distortion Guitar
MIDI/Fearless.mid: Program 25, Name: 14-Distortion Guitar
MIDI/Fearless.mid: Program 27, Name: 14-Distortion Guitar
MIDI/Fearless.mid: Program 29, Name: 14-Distortion Guitar
MIDI/Fearless.mid: Program 35, Name: 14-Distortion Guitar
MIDI/Fearless.mid: Program 18, Name: 14-Distortion Guitar
MIDI/Fearless.mid: Program 89, Name: 14-Distortion Guitar
MIDI/Fearless.mid: Program 64, Name: 14-Distortion Guitar
MIDI/Fearless.mid: Program 53, Name: 14-Distortion Guitar
MIDI/Fearless.mid: Program 30, Name: 14-Distortion Guitar
MIDI/Fearless.mid: Program 29, Name: 14-Distortion Guitar
MIDI/Fearless.mid: Program 30, Name: 14-Distortion Guitar
MIDI/Fearless.mid: Program 26, Name: 14-Distortion Guitar
MIDI/Sixpence_None_The_Richer_-_There_She_Goes.mid: Program 25, Name: There she goes
MIDI/Sixpence_None_The_Richer_-_There_She_Goes.mid: Program 26, Name: Sixpence none the richer
MIDI/Sixpence_None_The_Richer_-_There_She_Goes.mid: Program 26, Name: Sequenced by Habble
MIDI/Sixpence_None_The_Richer_-_There_She_Goes.mid: Program 33, Name: habble@hotmail.com
MIDI/Sixpence_None_The_Richer_-_There_She_Goes.mid: Program 29, Name: See my works at:
MIDI/Sixpence_None_The_Richer_-_There_She_Goes.mid: Program 26, Name: www.freshmidis.com
MIDI/Sixpence_None_The_Richer_-_There_She_Goes.mid: Program 26, Name: or:
MIDI/Sixpence_None_The_Richer_-_There_She_Goes.mid: Program 0, Name: www.shawnsworld.com
MIDI/Spice_Girls_-_Wannabe.mid: Program 82, Name: Girls
MIDI/Spice_Girls_-_Wannabe.mid: Program 25, Name: Rythem
MIDI/Spice_Girls_-_Wannabe.mid: Program 29, Name: Guiter1
MIDI/Spice_Girls_-_Wannabe.mid: Program 0, Name: Piano
MIDI/Spice_Girls_-_Wannabe.mid: Program 5, Name: E-piano
MIDI/Spice_Girls_-_Wannabe.mid: Program 33, Name: Bass
MIDI/Spice_Girls_-_Wannabe.mid: Program 48, Name: Violins
MIDI/Spice_Girls_-_Wannabe.mid: Program 27, Name: Guiter2
MIDI/driverslicense.mid: Program 4, Name: Electric Piano 1
MIDI/driverslicense.mid: Program 33, Name: Fingered Bass
MIDI/driverslicense.mid: Program 98, Name: Crystal
MIDI/driverslicense.mid: Program 66, Name: Vocal Guide
MIDI/driverslicense.mid: Program 54, Name: Harmonies Guide
MIDI/driverslicense.mid: Program 52, Name: Choir Aahs
MIDI/driverslicense.mid: Program 73, Name: Flute
MIDI/driverslicense.mid: Program 89, Name: Warm Pad (Low)
MIDI/driverslicense.mid: Program 89, Name: Warm Pad (HIgh)
MIDI/driverslicense.mid: Program 0, Name: Drums
MIDI/driverslicense.mid: Program 95, Name: Sweep Pad
MIDI/driverslicense.mid: Program 27, Name: Clean Guitar
MIDI/driverslicense.mid: Program 29, Name: Overdrive Guitar
MIDI/driverslicense.mid: Program 81, Name: Saw Wave
MIDI/driverslicense.mid: Program 0, Name: Chords
MIDI/Backstreet_Boys_-_Back_to_Your_Heart.mid: Program 1, Name: 'Back To Your Heart'
MIDI/Backstreet_Boys_-_Back_to_Your_Heart.mid: Program 106, Name: Artist: BSB
MIDI/Backstreet_Boys_-_Back_to_Your_Heart.mid: Program 33, Name: Album: Millenium
MIDI/Backstreet_Boys_-_Back_to_Your_Heart.mid: Program 48, Name: Copyright © by WWST
MIDI/Backstreet_Boys_-_Back_to_Your_Heart.mid: Program 75, Name: *°*°*°*°*°*°*°*°*°*°
MIDI/Backstreet_Boys_-_Back_to_Your_Heart.mid: Program 52, Name: Internet:
MIDI/Backstreet_Boys_-_Back_to_Your_Heart.mid: Program 25, Name: http://come.to/WWST
MIDI/Backstreet_Boys_-_Back_to_Your_Heart.mid: Program 25, Name: WWST@gmx.net
MIDI/Backstreet_Boys_-_Back_to_Your_Heart.mid: Program 80, Name: *°*°DEMOFILE*°*°
MIDI/Backstreet_Boys_-_Back_to_Your_Heart.mid: Program 50, Name:
MIDI/d_CR2788.mid: Program 0, Name: Flags
MIDI/d_CR2788.mid: Program 107, Name: Flags
MIDI/d_CR2788.mid: Program 25, Name: Flags
MIDI/d_CR2788.mid: Program 33, Name: Flags
MIDI/d_CR2788.mid: Program 29, Name: Flags
MIDI/d_CR2788.mid: Program 27, Name: Flags
MIDI/d_CR2788.mid: Program 71, Name: Flags
MIDI/d_CR2788.mid: Program 29, Name: Flags
MIDI/AUD_DW0186.mid: Program 25, Name: Ac gtr
MIDI/AUD_DW0186.mid: Program 39, Name: Bass
MIDI/AUD_DW0186.mid: Program 24, Name: Dbled Nylon
MIDI/AUD_DW0186.mid: Program 65, Name: Melody
MIDI/AUD_DW0186.mid: Program 53, Name: Harmony
MIDI/AUD_DW0186.mid: Program 0, Name: Piano
MIDI/AUD_DW0186.mid: Program 25, Name: Ac gtr
MIDI/AUD_DW0186.mid: Program 47, Name: Timpani
MIDI/AUD_DW0186.mid: Program 50, Name: Syn str
MIDI/AUD_DW0186.mid: Program 16, Name: Drums
MIDI/AUD_DW0186.mid: Program 30, Name: Grunge gtr
MIDI/The_Cure_-_Friday_I'm_In_Love.mid: Program 27, Name: Friday I'm in Love
MIDI/The_Cure_-_Friday_I'm_In_Love.mid: Program 27, Name: By The Cure
MIDI/The_Cure_-_Friday_I'm_In_Love.mid: Program 53, Name: Midified by
MIDI/The_Cure_-_Friday_I'm_In_Love.mid: Program 33, Name: Frank Tang
MIDI/The_Cure_-_Friday_I'm_In_Love.mid: Program 0, Name: Send comments, etc to
MIDI/The_Cure_-_Friday_I'm_In_Love.mid: Program 0, Name: ftang@ccwf.cc.utexas.edu
MIDI/The_Cure_-_Friday_I'm_In_Love.mid: Program 27, Name:
MIDI/The_Cure_-_Friday_I'm_In_Love.mid: Program 27, Name:
MIDI/The_Cure_-_Friday_I'm_In_Love.mid: Program 27, Name:
MIDI/The_Cure_-_Friday_I'm_In_Love.mid: Program 27, Name:
MIDI/The_Cure_-_Friday_I'm_In_Love.mid: Program 27, Name:
MIDI/The_Cure_-_Friday_I'm_In_Love.mid: Program 33, Name:
MIDI/one_direction_-_You_and_I.mid: Program 0, Name: You And I
MIDI/one_direction_-_You_and_I.mid: Program 24, Name: You And I
MIDI/one_direction_-_You_and_I.mid: Program 24, Name: You And I
MIDI/one_direction_-_You_and_I.mid: Program 25, Name: You And I
MIDI/one_direction_-_You_and_I.mid: Program 99, Name: You And I
MIDI/one_direction_-_You_and_I.mid: Program 89, Name: You And I
MIDI/one_direction_-_You_and_I.mid: Program 0, Name: You And I
MIDI/one_direction_-_You_and_I.mid: Program 2, Name: You And I
MIDI/one_direction_-_You_and_I.mid: Program 88, Name: You And I
MIDI/one_direction_-_You_and_I.mid: Program 66, Name: You And I
MIDI/one_direction_-_You_and_I.mid: Program 119, Name: You And I
MIDI/one_direction_-_You_and_I.mid: Program 102, Name: You And I
MIDI/one_direction_-_You_and_I.mid: Program 33, Name: You And I
MIDI/one_direction_-_You_and_I.mid: Program 52, Name: You And I
MIDI/one_direction_-_You_and_I.mid: Program 30, Name: You And I
MIDI/d_CR2830.mid: Program 16, Name: Higher Power
MIDI/d_CR2830.mid: Program 33, Name: Higher Power
MIDI/d_CR2830.mid: Program 81, Name: Higher Power
MIDI/d_CR2830.mid: Program 80, Name: Higher Power
MIDI/d_CR2830.mid: Program 5, Name: Higher Power
MIDI/d_CR2830.mid: Program 5, Name: Higher Power
MIDI/d_CR2830.mid: Program 7, Name: Higher Power
MIDI/d_CR2830.mid: Program 11, Name: Higher Power
MIDI/d_CR2830.mid: Program 50, Name: Higher Power
MIDI/d_CR2830.mid: Program 52, Name: Higher Power
MIDI/d_CR2830.mid: Program 0, Name: Higher Power
MIDI/Billy_Joel_-_Only_the_Good_Die_Young.mid: Program 0, Name: PIANO4
MIDI/Billy_Joel_-_Only_the_Good_Die_Young.mid: Program 0, Name: PIANO4
MIDI/Billy_Joel_-_Only_the_Good_Die_Young.mid: Program 0, Name: PIANO4
MIDI/Billy_Joel_-_Only_the_Good_Die_Young.mid: Program 0, Name: PIANO4 SAX1 PIANO4
MIDI/Billy_Joel_-_Only_the_Good_Die_Young.mid: Program 65, Name: PIANO4 SAX1 PIANO4
MIDI/Billy_Joel_-_Only_the_Good_Die_Young.mid: Program 0, Name: PIANO1
MIDI/Billy_Joel_-_Only_the_Good_Die_Young.mid: Program 0, Name: PIANO1
MIDI/Billy_Joel_-_Only_the_Good_Die_Young.mid: Program 0, Name: FSTRP1 BDRUM1
MIDI/Billy_Joel_-_Only_the_Good_Die_Young.mid: Program 0, Name: SNARE1
MIDI/Billy_Joel_-_Only_the_Good_Die_Young.mid: Program 0, Name: TOM1
MIDI/Billy_Joel_-_Only_the_Good_Die_Young.mid: Program 0, Name: CYMBAL1
MIDI/Billy_Joel_-_Only_the_Good_Die_Young.mid: Program 0, Name: HIHAT1
MIDI/blankspace.mid: Program 32, Name: untitled
MIDI/blankspace.mid: Program 127, Name: untitled
MIDI/blankspace.mid: Program 92, Name: untitled
MIDI/blankspace.mid: Program 102, Name: untitled
MIDI/blankspace.mid: Program 65, Name: untitled
MIDI/blankspace.mid: Program 39, Name: untitled
MIDI/blankspace.mid: Program 12, Name: untitled
MIDI/blankspace.mid: Program 81, Name: untitled
MIDI/blankspace.mid: Program 0, Name: untitled
MIDI/blankspace.mid: Program 51, Name: untitled
MIDI/blankspace.mid: Program 25, Name: untitled
MIDI/blankspace.mid: Program 52, Name: untitled
MIDI/Earth_Wind_and_Fire_-_September.mid: Program 0, Name:
MIDI/Earth_Wind_and_Fire_-_September.mid: Program 25, Name:
MIDI/Earth_Wind_and_Fire_-_September.mid: Program 1, Name:
MIDI/Earth_Wind_and_Fire_-_September.mid: Program 29, Name:
MIDI/Earth_Wind_and_Fire_-_September.mid: Program 36, Name:
MIDI/Earth_Wind_and_Fire_-_September.mid: Program 4, Name:
MIDI/Earth_Wind_and_Fire_-_September.mid: Program 35, Name:
MIDI/Earth_Wind_and_Fire_-_September.mid: Program 57, Name:
MIDI/Earth_Wind_and_Fire_-_September.mid: Program 65, Name:
MIDI/Earth_Wind_and_Fire_-_September.mid: Program 61, Name:
MIDI/Earth_Wind_and_Fire_-_September.mid: Program 56, Name:
MIDI/Earth_Wind_and_Fire_-_September.mid: Program 26, Name:
MIDI/Earth_Wind_and_Fire_-_September.mid: Program 4, Name:
MIDI/Earth_Wind_and_Fire_-_September.mid: Program 24, Name:
MIDI/Earth_Wind_and_Fire_-_September.mid: Program 48, Name:
MIDI/d_CR1914.mid: Program 0, Name: Ink
MIDI/d_CR1914.mid: Program 54, Name: Ink
MIDI/d_CR1914.mid: Program 25, Name: Ink
MIDI/d_CR1914.mid: Program 24, Name: Ink
MIDI/d_CR1914.mid: Program 33, Name: Ink
MIDI/d_CR1914.mid: Program 89, Name: Ink
MIDI/d_CR1914.mid: Program 73, Name: Ink
MIDI/Destinys_Child_-_Say_My_Name.mid: Program 25, Name: Staff-1
MIDI/Destinys_Child_-_Say_My_Name.mid: Program 25, Name: Staff-2
MIDI/Destinys_Child_-_Say_My_Name.mid: Program 52, Name: Staff-3
MIDI/Destinys_Child_-_Say_My_Name.mid: Program 119, Name: Staff-4
MIDI/Destinys_Child_-_Say_My_Name.mid: Program 0, Name: Staff-5
MIDI/Destinys_Child_-_Say_My_Name.mid: Program 51, Name: Staff-6
MIDI/Destinys_Child_-_Say_My_Name.mid: Program 61, Name: Staff-6
MIDI/Destinys_Child_-_Say_My_Name.mid: Program 53, Name: Staff-7
MIDI/Destinys_Child_-_Say_My_Name.mid: Program 65, Name: Staff-8
MIDI/Destinys_Child_-_Say_My_Name.mid: Program 33, Name: Staff-9
MIDI/Destinys_Child_-_Say_My_Name.mid: Program 30, Name: Staff-10
MIDI/Destinys_Child_-_Say_My_Name.mid: Program 55, Name: Staff-11
MIDI/N_Sync_-_Bye_Bye_Bye.mid: Program 40, Name: Bottom Melody
MIDI/N_Sync_-_Bye_Bye_Bye.mid: Program 52, Name: Top Melody
MIDI/N_Sync_-_Bye_Bye_Bye.mid: Program 68, Name: Bass Melody
MIDI/N_Sync_-_Bye_Bye_Bye.mid: Program 127, Name: Cymbal
MIDI/N_Sync_-_Bye_Bye_Bye.mid: Program 41, Name: Vocal
MIDI/N_Sync_-_Bye_Bye_Bye.mid: Program 117, Name: Woodblock
MIDI/N_Sync_-_Bye_Bye_Bye.mid: Program 33, Name: Bass
MIDI/N_Sync_-_Bye_Bye_Bye.mid: Program 4, Name: High Up Notes
MIDI/N_Sync_-_Bye_Bye_Bye.mid: Program 48, Name: High Up Notes
MIDI/N_Sync_-_Bye_Bye_Bye.mid: Program 115, Name: Tempo
MIDI/good4u.mid: Program 29, Name: Overdriven Guitar
MIDI/good4u.mid: Program 38, Name: Synth Bass
MIDI/good4u.mid: Program 25, Name: Steel-String Guitar
MIDI/good4u.mid: Program 65, Name: Melody Guide
MIDI/good4u.mid: Program 53, Name: Harmony Guide
MIDI/good4u.mid: Program 80, Name: Sine Wave
MIDI/good4u.mid: Program 17, Name: Percussive Organ
MIDI/good4u.mid: Program 10, Name: Music Box
MIDI/good4u.mid: Program 0, Name: Drums
MIDI/good4u.mid: Program 29, Name: Overdriven Guitar (Phaser)
MIDI/good4u.mid: Program 89, Name: Warm Pad
MIDI/good4u.mid: Program 81, Name: Saw Lead
MIDI/good4u.mid: Program 25, Name: Steel-String Guitar
MIDI/Ed_Sheeran_-_Thinking_Out_Loud_-_Violin.mid: Program 40, Name: Track 0
MIDI/Ed_Sheeran_-_Thinking_Out_Loud_-_Violin.mid: Program 25, Name: Track 1
MIDI/Ed_Sheeran_-_Thinking_Out_Loud_-_Violin.mid: Program 33, Name: Electric Bass
MIDI/Billy_Joel_-_New_York_State_of_Mind.mid: Program 35, Name: NYSTATE
MIDI/Billy_Joel_-_New_York_State_of_Mind.mid: Program 0, Name: Piano
MIDI/Billy_Joel_-_New_York_State_of_Mind.mid: Program 65, Name: Sax
MIDI/Billy_Joel_-_New_York_State_of_Mind.mid: Program 48, Name: Strings
MIDI/Billy_Joel_-_New_York_State_of_Mind.mid: Program 0, Name: Kick (35)
MIDI/Billy_Joel_-_New_York_State_of_Mind.mid: Program 0, Name: Snare (38
MIDI/Billy_Joel_-_New_York_State_of_Mind.mid: Program 0, Name: Closed HH
MIDI/Billy_Joel_-_New_York_State_of_Mind.mid: Program 0, Name: Open HH (
MIDI/Billy_Joel_-_New_York_State_of_Mind.mid: Program 0, Name: Crash (49
MIDI/Billy_Joel_-_New_York_State_of_Mind.mid: Program 0, Name: Ride (51)
MIDI/AUD_DW0146.mid: Program 13, Name: untitled
MIDI/AUD_DW0146.mid: Program 12, Name: untitled
MIDI/AUD_DW0146.mid: Program 0, Name: untitled
MIDI/AUD_DW0146.mid: Program 52, Name: untitled
MIDI/AUD_DW0146.mid: Program 117, Name: untitled
MIDI/AUD_DW0146.mid: Program 66, Name: untitled
MIDI/AUD_DW0146.mid: Program 29, Name: untitled
MIDI/AUD_DW0146.mid: Program 115, Name: untitled
MIDI/d_CR1876.mid: Program 0, Name: A Sky Full Of Stars
MIDI/d_CR1876.mid: Program 119, Name: A Sky Full Of Stars
MIDI/d_CR1876.mid: Program 0, Name: A Sky Full Of Stars
MIDI/d_CR1876.mid: Program 73, Name: A Sky Full Of Stars
MIDI/d_CR1876.mid: Program 38, Name: A Sky Full Of Stars
MIDI/wearenever.mid: Program 0, Name:
MIDI/wearenever.mid: Program 25, Name:
MIDI/wearenever.mid: Program 33, Name:
MIDI/wearenever.mid: Program 25, Name:
MIDI/wearenever.mid: Program 82, Name:
MIDI/wearenever.mid: Program 66, Name:
MIDI/wearenever.mid: Program 1, Name:
MIDI/wearenever.mid: Program 119, Name:
MIDI/wearenever.mid: Program 52, Name:
MIDI/wearenever.mid: Program 48, Name:
MIDI/Mariah_Carey_-_Hero.mid: Program 0, Name: Piano
MIDI/Mariah_Carey_-_Hero.mid: Program 35, Name: Bass
MIDI/Mariah_Carey_-_Hero.mid: Program 49, Name: String
MIDI/Mariah_Carey_-_Hero.mid: Program 49, Name: String 2
MIDI/Mariah_Carey_-_Hero.mid: Program 68, Name: Oboe
MIDI/Mariah_Carey_-_Hero.mid: Program 60, Name: French Horn
MIDI/Mariah_Carey_-_Hero.mid: Program 46, Name: Harp
MIDI/Mariah_Carey_-_Hero.mid: Program 119, Name: Reverse Cymbal
MIDI/Mariah_Carey_-_Hero.mid: Program 0, Name: Bass Drum
MIDI/Mariah_Carey_-_Hero.mid: Program 0, Name: Snare
MIDI/Mariah_Carey_-_Hero.mid: Program 0, Name: Loud Snare
MIDI/Mariah_Carey_-_Hero.mid: Program 0, Name: Toms
MIDI/Mariah_Carey_-_Hero.mid: Program 0, Name: Ride Cymbal
MIDI/Mariah_Carey_-_Hero.mid: Program 0, Name: Tambourine
MIDI/Mariah_Carey_-_Hero.mid: Program 0, Name: Hi Hat
MIDI/Mariah_Carey_-_Hero.mid: Program 0, Name: Crash Cymbal
MIDI/Mariah_Carey_-_Hero.mid: Program 0, Name: Bell Tree
MIDI/d_FR0237.mid: Program 27, Name: Lovers in Japan
MIDI/d_FR0237.mid: Program 25, Name: Lovers in Japan
MIDI/d_FR0237.mid: Program 49, Name: Lovers in Japan
MIDI/d_FR0237.mid: Program 93, Name: Lovers in Japan
MIDI/d_FR0237.mid: Program 1, Name: Lovers in Japan
MIDI/d_FR0237.mid: Program 91, Name: Lovers in Japan
MIDI/d_FR0237.mid: Program 35, Name: Lovers in Japan
MIDI/d_FR0237.mid: Program 30, Name: Lovers in Japan
MIDI/d_FR0237.mid: Program 11, Name: Lovers in Japan
Skipped MIDI/Ed_Sheeran_-_Perfect_-_Ed_Sheeran.mid due to error: data byte must be in range 0..127
MIDI/Bee_Gees_-_How_Can_You_Mend_a_Broken_Heart.mid: Program 25, Name:
MIDI/Bee_Gees_-_How_Can_You_Mend_a_Broken_Heart.mid: Program 0, Name:
MIDI/Bee_Gees_-_How_Can_You_Mend_a_Broken_Heart.mid: Program 48, Name:
MIDI/Bee_Gees_-_How_Can_You_Mend_a_Broken_Heart.mid: Program 50, Name:
MIDI/Bee_Gees_-_How_Can_You_Mend_a_Broken_Heart.mid: Program 35, Name:
MIDI/Bee_Gees_-_How_Can_You_Mend_a_Broken_Heart.mid: Program 25, Name:
MIDI/Bee_Gees_-_How_Can_You_Mend_a_Broken_Heart.mid: Program 64, Name:
MIDI/Bee_Gees_-_How_Can_You_Mend_a_Broken_Heart.mid: Program 0, Name:
MIDI/Bee_Gees_-_How_Can_You_Mend_a_Broken_Heart.mid: Program 48, Name:
MIDI/Bee_Gees_-_How_Can_You_Mend_a_Broken_Heart.mid: Program 56, Name:
MIDI/Bee_Gees_-_How_Can_You_Mend_a_Broken_Heart.mid: Program 46, Name:
MIDI/Bee_Gees_-_How_Can_You_Mend_a_Broken_Heart.mid: Program 14, Name:
MIDI/d_CR0994.mid: Program 0, Name: Life In Technicolor
MIDI/d_CR0994.mid: Program 99, Name: Life In Technicolor
MIDI/d_CR0994.mid: Program 80, Name: Life In Technicolor
MIDI/d_CR0994.mid: Program 50, Name: Life In Technicolor
MIDI/d_CR0994.mid: Program 16, Name: Life In Technicolor
MIDI/d_CR0994.mid: Program 107, Name: Life In Technicolor
MIDI/AUD_DW0147.mid: Program 27, Name: untitled
MIDI/AUD_DW0147.mid: Program 12, Name: untitled
MIDI/AUD_DW0147.mid: Program 0, Name: untitled
MIDI/AUD_DW0147.mid: Program 53, Name: untitled
MIDI/AUD_DW0147.mid: Program 27, Name: untitled
MIDI/AUD_DW0147.mid: Program 66, Name: untitled
MIDI/AUD_DW0147.mid: Program 34, Name: untitled
MIDI/AUD_DW0147.mid: Program 103, Name: untitled
MIDI/AUD_DW0147.mid: Program 52, Name: untitled
MIDI/d_CR0599.mid: Program 0, Name: FIXYOU
MIDI/d_CR0599.mid: Program 17, Name: FIXYOU
MIDI/d_CR0599.mid: Program 70, Name: FIXYOU
MIDI/d_CR0599.mid: Program 18, Name: FIXYOU
MIDI/d_CR0599.mid: Program 19, Name: FIXYOU
MIDI/Maroon 5 — She Will Be Loved [MIDIfind.com].mid: Program 65, Name: Vocals
MIDI/Maroon 5 — She Will Be Loved [MIDIfind.com].mid: Program 66, Name: Outro Vocals
MIDI/Maroon 5 — She Will Be Loved [MIDIfind.com].mid: Program 64, Name: Harmonizing Vocals
MIDI/Maroon 5 — She Will Be Loved [MIDIfind.com].mid: Program 27, Name: Adam 1
MIDI/Maroon 5 — She Will Be Loved [MIDIfind.com].mid: Program 26, Name: Adam 2
MIDI/Maroon 5 — She Will Be Loved [MIDIfind.com].mid: Program 28, Name: James
MIDI/Maroon 5 — She Will Be Loved [MIDIfind.com].mid: Program 29, Name: Adam 3 ( Overdriven )
MIDI/Maroon 5 — She Will Be Loved [MIDIfind.com].mid: Program 30, Name: James Distortion 1
MIDI/Maroon 5 — She Will Be Loved [MIDIfind.com].mid: Program 30, Name: James Distortion ( Effects )
MIDI/Maroon 5 — She Will Be Loved [MIDIfind.com].mid: Program 48, Name: Strings
MIDI/Maroon 5 — She Will Be Loved [MIDIfind.com].mid: Program 33, Name: Mickey ( Bass )
MIDI/Maroon 5 — She Will Be Loved [MIDIfind.com].mid: Program 0, Name: Drumkit
MIDI/Britney_Spears_-_Baby_One_More_Time.mid: Program 74, Name:
MIDI/Britney_Spears_-_Baby_One_More_Time.mid: Program 79, Name:
MIDI/Britney_Spears_-_Baby_One_More_Time.mid: Program 2, Name:
MIDI/Britney_Spears_-_Baby_One_More_Time.mid: Program 1, Name:
MIDI/Britney_Spears_-_Baby_One_More_Time.mid: Program 4, Name:
MIDI/Britney_Spears_-_Baby_One_More_Time.mid: Program 18, Name:
MIDI/Britney_Spears_-_Baby_One_More_Time.mid: Program 78, Name:
MIDI/Britney_Spears_-_Baby_One_More_Time.mid: Program 76, Name:
MIDI/Britney_Spears_-_Baby_One_More_Time.mid: Program 126, Name:
MIDI/Britney_Spears_-_Baby_One_More_Time.mid: Program 0, Name:
MIDI/d_CR0348.mid: Program 0, Name: GODPUTAS
MIDI/d_CR0348.mid: Program 25, Name: GODPUTAS
MIDI/d_CR0348.mid: Program 25, Name: GODPUTAS
MIDI/d_CR0348.mid: Program 65, Name: GODPUTAS
MIDI/d_CR0348.mid: Program 35, Name: GODPUTAS
MIDI/d_CR0348.mid: Program 29, Name: GODPUTAS
MIDI/d_CR0348.mid: Program 29, Name: GODPUTAS
MIDI/d_CR0348.mid: Program 29, Name: GODPUTAS
MIDI/d_PR4616.mid: Program 0, Name: Stop and stare
MIDI/d_PR4616.mid: Program 89, Name: Stop and stare
MIDI/d_PR4616.mid: Program 25, Name: Stop and stare
MIDI/d_PR4616.mid: Program 120, Name: Stop and stare
MIDI/d_PR4616.mid: Program 87, Name: Stop and stare
MIDI/d_PR4616.mid: Program 33, Name: Stop and stare
MIDI/Billy_Joel_-_Uptown_Girl.mid: Program 80, Name: Uptown Girl - Billy Joel GM
MIDI/Billy_Joel_-_Uptown_Girl.mid: Program 87, Name: Vocal
MIDI/Billy_Joel_-_Uptown_Girl.mid: Program 27, Name: MutedGtr
MIDI/Billy_Joel_-_Uptown_Girl.mid: Program 80, Name: BackVocal
MIDI/Billy_Joel_-_Uptown_Girl.mid: Program 1, Name: Piano
MIDI/Billy_Joel_-_Uptown_Girl.mid: Program 2, Name: Piano2
MIDI/Billy_Joel_-_Uptown_Girl.mid: Program 33, Name: FingeredBs
MIDI/Billy_Joel_-_Uptown_Girl.mid: Program 0, Name: Rhythm&SE
MIDI/d_CR0562.mid: Program 0, Name: SPEEDOFS
MIDI/d_CR0562.mid: Program 26, Name: SPEEDOFS
MIDI/d_CR0562.mid: Program 27, Name: SPEEDOFS
MIDI/d_CR0562.mid: Program 1, Name: SPEEDOFS
MIDI/d_CR0562.mid: Program 33, Name: SPEEDOFS
MIDI/d_CR0562.mid: Program 49, Name: SPEEDOFS
MIDI/d_CR0562.mid: Program 94, Name: SPEEDOFS
MIDI/d_CR0562.mid: Program 95, Name: SPEEDOFS
MIDI/d_CR0562.mid: Program 48, Name: SPEEDOFS
MIDI/d_CR0562.mid: Program 69, Name: SPEEDOFS
MIDI/d_CR0562.mid: Program 103, Name: SPEEDOFS
MIDI/d_CR0562.mid: Program 53, Name: SPEEDOFS
MIDI/d_CR0562.mid: Program 0, Name: SPEEDOFS
MIDI/d_CR0562.mid: Program 29, Name: SPEEDOFS
MIDI/Culture_Club_-_Karma_Chameleon.mid: Program 0, Name: Drums
MIDI/Culture_Club_-_Karma_Chameleon.mid: Program 0, Name: Perc
MIDI/Culture_Club_-_Karma_Chameleon.mid: Program 0, Name: Bass
MIDI/Culture_Club_-_Karma_Chameleon.mid: Program 0, Name: Sl.string
MIDI/Culture_Club_-_Karma_Chameleon.mid: Program 0, Name: Organ
MIDI/Culture_Club_-_Karma_Chameleon.mid: Program 0, Name: Guitar
MIDI/Culture_Club_-_Karma_Chameleon.mid: Program 0, Name: Distortn
MIDI/Culture_Club_-_Karma_Chameleon.mid: Program 0, Name: Sax
MIDI/Culture_Club_-_Karma_Chameleon.mid: Program 0, Name: Harpsichord
MIDI/Backstreet_Boys_-_I'll_Never_Break_Your_Heart.mid: Program 71, Name: melody
MIDI/Backstreet_Boys_-_I'll_Never_Break_Your_Heart.mid: Program 54, Name: melody2
MIDI/Backstreet_Boys_-_I'll_Never_Break_Your_Heart.mid: Program 24, Name: GITAR
MIDI/Backstreet_Boys_-_I'll_Never_Break_Your_Heart.mid: Program 112, Name: CELESTAW
MIDI/Backstreet_Boys_-_I'll_Never_Break_Your_Heart.mid: Program 4, Name: CPMBI
MIDI/Backstreet_Boys_-_I'll_Never_Break_Your_Heart.mid: Program 50, Name: STRING
MIDI/Backstreet_Boys_-_I'll_Never_Break_Your_Heart.mid: Program 39, Name: bASS
MIDI/Backstreet_Boys_-_I'll_Never_Break_Your_Heart.mid: Program 56, Name: TROMPET
MIDI/Backstreet_Boys_-_I'll_Never_Break_Your_Heart.mid: Program 119, Name: SYMBAL
MIDI/Backstreet_Boys_-_I'll_Never_Break_Your_Heart.mid: Program 0, Name: RHYTME
MIDI/Maroon 5 — Payphone Fingerstyle Version By Mrasbun [MIDIfind.com].mid: Program 24, Name: Track 1
MIDI/NeverGrowUp.mid: Program 26, Name: Acustic Guitar
MIDI/Backstreet_Boys_-_Larger_Than_Life.mid: Program 38, Name: Synth Bass 1
MIDI/Backstreet_Boys_-_Larger_Than_Life.mid: Program 0, Name: Drums and Cowbell
MIDI/Backstreet_Boys_-_Larger_Than_Life.mid: Program 29, Name: Overdriven Guitar
MIDI/Backstreet_Boys_-_Larger_Than_Life.mid: Program 33, Name: Electric Finger Bass
MIDI/Backstreet_Boys_-_Larger_Than_Life.mid: Program 54, Name: Backstreet Boys
MIDI/Backstreet_Boys_-_Larger_Than_Life.mid: Program 88, Name: Fantasia
MIDI/Backstreet_Boys_-_Larger_Than_Life.mid: Program 126, Name: Applause
MIDI/d_FR1662.mid: Program 27, Name: No Vacancy
MIDI/d_FR1662.mid: Program 28, Name: No Vacancy
MIDI/d_FR1662.mid: Program 16, Name: No Vacancy
MIDI/d_FR1662.mid: Program 25, Name: No Vacancy
MIDI/d_FR1662.mid: Program 75, Name: No Vacancy
MIDI/d_FR1662.mid: Program 33, Name: No Vacancy
MIDI/d_FR1662.mid: Program 50, Name: No Vacancy
MIDI/d_FR1662.mid: Program 89, Name: No Vacancy
MIDI/AUD_DS1334.mid: Program 0, Name: Piano (High)
MIDI/AUD_DS1334.mid: Program 33, Name: Fingered Bass
MIDI/AUD_DS1334.mid: Program 0, Name: Piano (Low)
MIDI/AUD_DS1334.mid: Program 66, Name: Vocal Guide
MIDI/AUD_DS1334.mid: Program 54, Name: Harmonies Guide
MIDI/AUD_DS1334.mid: Program 53, Name: Voice Oohs (Short)
MIDI/AUD_DS1334.mid: Program 53, Name: Voice Oohs (Long)
MIDI/AUD_DS1334.mid: Program 87, Name: Bass & Lead
MIDI/AUD_DS1334.mid: Program 89, Name: Warm Pad
MIDI/AUD_DS1334.mid: Program 27, Name: Drums
MIDI/AUD_DS1334.mid: Program 50, Name: Synth Strings 1
MIDI/AUD_DS1334.mid: Program 119, Name: Reverse Cymbal
MIDI/AUD_DS1334.mid: Program 0, Name: Chords
MIDI/Maroon 5 — Must Get Out [MIDIfind.com].mid: Program 69, Name: Vocals
MIDI/Maroon 5 — Must Get Out [MIDIfind.com].mid: Program 68, Name: Outro Vocals
MIDI/Maroon 5 — Must Get Out [MIDIfind.com].mid: Program 26, Name: Rhythm Guitar
MIDI/Maroon 5 — Must Get Out [MIDIfind.com].mid: Program 30, Name: Lead Guitar
MIDI/Maroon 5 — Must Get Out [MIDIfind.com].mid: Program 2, Name: Piano
MIDI/Maroon 5 — Must Get Out [MIDIfind.com].mid: Program 33, Name: Bass
MIDI/Maroon 5 — Must Get Out [MIDIfind.com].mid: Program 0, Name: Drumkit
MIDI/ABBA_-_Waterloo.mid: Program 0, Name: Waterloo
MIDI/ABBA_-_Waterloo.mid: Program 29, Name: Waterloo
MIDI/ABBA_-_Waterloo.mid: Program 33, Name: Waterloo
MIDI/ABBA_-_Waterloo.mid: Program 2, Name: Waterloo
MIDI/ABBA_-_Waterloo.mid: Program 54, Name: Waterloo
MIDI/ABBA_-_Waterloo.mid: Program 25, Name: Waterloo
MIDI/ABBA_-_Waterloo.mid: Program 53, Name: Waterloo
MIDI/ABBA_-_Waterloo.mid: Program 66, Name: Waterloo
MIDI/Ace_of_Base_-_Beautiful_Life.mid: Program 2, Name: Beautiful Life
MIDI/Ace_of_Base_-_Beautiful_Life.mid: Program 38, Name: by Ace of Base
MIDI/Ace_of_Base_-_Beautiful_Life.mid: Program 50, Name:
MIDI/Ace_of_Base_-_Beautiful_Life.mid: Program 81, Name: Arranged for MIDI
MIDI/Ace_of_Base_-_Beautiful_Life.mid: Program 94, Name: and the AWE 32
MIDI/Ace_of_Base_-_Beautiful_Life.mid: Program 88, Name: by Mikhael H. Ser
MIDI/Ace_of_Base_-_Beautiful_Life.mid: Program 84, Name: ser@mnsinc.com
MIDI/Ace_of_Base_-_Beautiful_Life.mid: Program 119, Name: February, 1997
MIDI/Ace_of_Base_-_Beautiful_Life.mid: Program 0, Name: Cakewalk Home Studio 5.0
MIDI/Lionel_Richie_-_All_Night_Long.mid: Program 12, Name: All Night Long
MIDI/Lionel_Richie_-_All_Night_Long.mid: Program 1, Name: All Night Long
MIDI/Lionel_Richie_-_All_Night_Long.mid: Program 115, Name: All Night Long
MIDI/Lionel_Richie_-_All_Night_Long.mid: Program 48, Name: All Night Long
MIDI/Lionel_Richie_-_All_Night_Long.mid: Program 5, Name: All Night Long
MIDI/Lionel_Richie_-_All_Night_Long.mid: Program 2, Name: All Night Long
MIDI/Lionel_Richie_-_All_Night_Long.mid: Program 50, Name: All Night Long
MIDI/Lionel_Richie_-_All_Night_Long.mid: Program 33, Name: All Night Long
MIDI/Lionel_Richie_-_All_Night_Long.mid: Program 114, Name: All Night Long
MIDI/Lionel_Richie_-_All_Night_Long.mid: Program 53, Name: All Night Long
MIDI/Lionel_Richie_-_All_Night_Long.mid: Program 61, Name: All Night Long
MIDI/Lionel_Richie_-_All_Night_Long.mid: Program 61, Name: All Night Long
MIDI/Lionel_Richie_-_All_Night_Long.mid: Program 96, Name: All Night Long
MIDI/Lionel_Richie_-_All_Night_Long.mid: Program 60, Name: All Night Long
MIDI/Backstreet_Boys_-_No_One_Else_Comes_Close.mid: Program 65, Name:
MIDI/Backstreet_Boys_-_No_One_Else_Comes_Close.mid: Program 35, Name:
MIDI/Backstreet_Boys_-_No_One_Else_Comes_Close.mid: Program 53, Name:
MIDI/Backstreet_Boys_-_No_One_Else_Comes_Close.mid: Program 49, Name:
MIDI/Backstreet_Boys_-_No_One_Else_Comes_Close.mid: Program 48, Name:
MIDI/Backstreet_Boys_-_No_One_Else_Comes_Close.mid: Program 27, Name:
MIDI/Backstreet_Boys_-_No_One_Else_Comes_Close.mid: Program 26, Name:
MIDI/Backstreet_Boys_-_No_One_Else_Comes_Close.mid: Program 25, Name:
MIDI/Backstreet_Boys_-_No_One_Else_Comes_Close.mid: Program 54, Name:
MIDI/Backstreet_Boys_-_No_One_Else_Comes_Close.mid: Program 52, Name:
MIDI/Backstreet_Boys_-_No_One_Else_Comes_Close.mid: Program 50, Name:
MIDI/Backstreet_Boys_-_No_One_Else_Comes_Close.mid: Program 0, Name:
MIDI/AUD_HTX0515.mid: Program 0, Name: untitled
MIDI/AUD_HTX0515.mid: Program 25, Name: untitled
MIDI/AUD_HTX0515.mid: Program 0, Name: untitled
MIDI/AUD_HTX0515.mid: Program 27, Name: untitled
MIDI/AUD_HTX0515.mid: Program 33, Name: untitled
MIDI/AUD_HTX0515.mid: Program 0, Name: untitled
MIDI/AUD_HTX0515.mid: Program 65, Name: untitled
MIDI/Dionne_Warwick_-_I_Say_A_Little_Prayer.mid: Program 0, Name: drum mix
MIDI/Dionne_Warwick_-_I_Say_A_Little_Prayer.mid: Program 0, Name: drum mix
MIDI/Dionne_Warwick_-_I_Say_A_Little_Prayer.mid: Program 0, Name: bass
MIDI/Dionne_Warwick_-_I_Say_A_Little_Prayer.mid: Program 0, Name: vocals
MIDI/Dionne_Warwick_-_I_Say_A_Little_Prayer.mid: Program 0, Name: piano
MIDI/Dionne_Warwick_-_I_Say_A_Little_Prayer.mid: Program 0, Name: bell
MIDI/Dionne_Warwick_-_I_Say_A_Little_Prayer.mid: Program 0, Name: trumpet
MIDI/Dionne_Warwick_-_I_Say_A_Little_Prayer.mid: Program 0, Name: strings
MIDI/AUD_DW0222.mid: Program 33, Name: Bass
MIDI/AUD_DW0222.mid: Program 27, Name: Clean gtr
MIDI/AUD_DW0222.mid: Program 65, Name: Melody
MIDI/AUD_DW0222.mid: Program 52, Name: Choir Aahs
MIDI/AUD_DW0222.mid: Program 29, Name: Overdrive
MIDI/AUD_DW0222.mid: Program 30, Name: Distort gtr
MIDI/AUD_DW0222.mid: Program 1, Name: Drums
MIDI/AUD_DW0222.mid: Program 89, Name: Pad
MIDI/one_direction_-_Perfect.mid: Program 33, Name: Bass
MIDI/one_direction_-_Perfect.mid: Program 38, Name: Bass synth
MIDI/one_direction_-_Perfect.mid: Program 66, Name: Lead vocals
MIDI/one_direction_-_Perfect.mid: Program 50, Name: Synth pad
MIDI/one_direction_-_Perfect.mid: Program 25, Name: Acoustic guitar
MIDI/one_direction_-_Perfect.mid: Program 81, Name: Synthesizer
MIDI/one_direction_-_Perfect.mid: Program 54, Name: Backing vocals
MIDI/one_direction_-_Perfect.mid: Program 29, Name: Electric guitar (with effect)
MIDI/one_direction_-_Perfect.mid: Program 28, Name: Electric guitar (muted)
MIDI/one_direction_-_Perfect.mid: Program 16, Name: Drum Kit
MIDI/one_direction_-_Perfect.mid: Program 122, Name: Sound effect 1
MIDI/one_direction_-_Perfect.mid: Program 79, Name: Sound effect 2
MIDI/one_direction_-_Perfect.mid: Program 26, Name: Arpeggiated electric guitar
MIDI/one_direction_-_Perfect.mid: Program 27, Name: Rhythm electric guitar 1
MIDI/one_direction_-_Perfect.mid: Program 27, Name: Electric guitar (reverb)
MIDI/one_direction_-_Perfect.mid: Program 85, Name: Synth keys
MIDI/one_direction_-_Perfect.mid: Program 0, Name: Electronic percussion
MIDI/one_direction_-_Perfect.mid: Program 0, Name: Electronic snare
MIDI/one_direction_-_One_Thing.mid: Program 0, Name: MB1348
MIDI/one_direction_-_One_Thing.mid: Program 28, Name: MB1348
MIDI/one_direction_-_One_Thing.mid: Program 27, Name: MB1348
MIDI/one_direction_-_One_Thing.mid: Program 27, Name: MB1348
MIDI/one_direction_-_One_Thing.mid: Program 28, Name: MB1348
MIDI/one_direction_-_One_Thing.mid: Program 27, Name: MB1348
MIDI/one_direction_-_One_Thing.mid: Program 66, Name: MB1348
MIDI/one_direction_-_One_Thing.mid: Program 33, Name: MB1348
MIDI/one_direction_-_One_Thing.mid: Program 29, Name: MB1348
MIDI/one_direction_-_One_Thing.mid: Program 54, Name: MB1348
MIDI/one_direction_-_One_Thing.mid: Program 81, Name: MB1348
MIDI/one_direction_-_One_Thing.mid: Program 81, Name: MB1348
MIDI/one_direction_-_One_Thing.mid: Program 30, Name: MB1348
MIDI/one_direction_-_One_Thing.mid: Program 80, Name: MB1348
MIDI/one_direction_-_One_Thing.mid: Program 48, Name: MB1348
MIDI/one_direction_-_One_Thing.mid: Program 55, Name: MB1348
MIDI/one_direction_-_One_Thing.mid: Program 92, Name: MB1348
MIDI/one_direction_-_One_Thing.mid: Program 53, Name: MB1348
MIDI/one_direction_-_One_Thing.mid: Program 0, Name: MB1348
MIDI/one_direction_-_One_Thing.mid: Program 87, Name: MB1348
MIDI/one_direction_-_One_Thing.mid: Program 95, Name: MB1348
MIDI/one_direction_-_One_Thing.mid: Program 89, Name: MB1348
MIDI/willow.mid: Program 36, Name:
MIDI/willow.mid: Program 32, Name:
MIDI/willow.mid: Program 31, Name:
MIDI/willow.mid: Program 79, Name:
MIDI/willow.mid: Program 31, Name:
MIDI/willow.mid: Program 79, Name:
MIDI/willow.mid: Program 4, Name:
MIDI/one_direction_-_Everything_About_You.mid: Program 81, Name: Synthesizer
MIDI/one_direction_-_Everything_About_You.mid: Program 81, Name: Lead Synth
MIDI/one_direction_-_Everything_About_You.mid: Program 65, Name: Lead vocals
MIDI/one_direction_-_Everything_About_You.mid: Program 30, Name: Lead Guitar (with effect)
MIDI/one_direction_-_Everything_About_You.mid: Program 62, Name: Backing vocals 1
MIDI/one_direction_-_Everything_About_You.mid: Program 118, Name: Electro Tom
MIDI/one_direction_-_Everything_About_You.mid: Program 54, Name: Backing vocals 2
MIDI/one_direction_-_Everything_About_You.mid: Program 33, Name: Bass
MIDI/one_direction_-_Everything_About_You.mid: Program 39, Name: Bass Synth
MIDI/one_direction_-_Everything_About_You.mid: Program 16, Name: Electronic Kit
MIDI/one_direction_-_Everything_About_You.mid: Program 30, Name: Distorted electric guitar
MIDI/one_direction_-_Everything_About_You.mid: Program 90, Name: Synth Pad
MIDI/one_direction_-_Everything_About_You.mid: Program 30, Name: Lead Guitars
MIDI/one_direction_-_Everything_About_You.mid: Program 30, Name: Electric guitar (left, with effect)
MIDI/one_direction_-_Everything_About_You.mid: Program 30, Name: Electric guitar (right, with effect)
MIDI/one_direction_-_Everything_About_You.mid: Program 122, Name: Sound effect
MIDI/one_direction_-_Everything_About_You.mid: Program 16, Name: Reverse cymbol
MIDI/d_CR0951.mid: Program 0, Name: Viva La Vida
MIDI/d_CR0951.mid: Program 41, Name: Viva La Vida
MIDI/d_CR0951.mid: Program 43, Name: Viva La Vida
MIDI/d_CR0951.mid: Program 42, Name: Viva La Vida
MIDI/d_CR0951.mid: Program 48, Name: Viva La Vida
MIDI/d_CR0951.mid: Program 64, Name: Viva La Vida
MIDI/d_CR0951.mid: Program 33, Name: Viva La Vida
MIDI/d_CR0951.mid: Program 81, Name: Viva La Vida
MIDI/d_CR0951.mid: Program 122, Name: Viva La Vida
MIDI/d_CR0951.mid: Program 16, Name: Viva La Vida
MIDI/AUD_DW0155.mid: Program 25, Name: untitled
MIDI/AUD_DW0155.mid: Program 66, Name: untitled
MIDI/AUD_DW0155.mid: Program 0, Name: untitled
MIDI/AUD_DW0155.mid: Program 0, Name: untitled
MIDI/AUD_DW0155.mid: Program 110, Name: untitled
MIDI/AUD_DW0155.mid: Program 34, Name: untitled
MIDI/AUD_DW0155.mid: Program 38, Name: untitled
MIDI/AUD_DW0155.mid: Program 73, Name: untitled
MIDI/AUD_DW0155.mid: Program 75, Name: untitled
MIDI/AUD_DW0155.mid: Program 21, Name: untitled
MIDI/AUD_DW0155.mid: Program 29, Name: untitled
MIDI/Maroon 5 — This Love [MIDIfind.com].mid: Program 2, Name: Piano
MIDI/Maroon 5 — This Love [MIDIfind.com].mid: Program 1, Name: Piano
MIDI/Maroon 5 — This Love [MIDIfind.com].mid: Program 27, Name: Clean Guitar
MIDI/Maroon 5 — This Love [MIDIfind.com].mid: Program 33, Name: Bass
MIDI/Maroon 5 — This Love [MIDIfind.com].mid: Program 71, Name: Voice
MIDI/Maroon 5 — This Love [MIDIfind.com].mid: Program 85, Name: Background vocals
MIDI/Maroon 5 — This Love [MIDIfind.com].mid: Program 0, Name: Drumkit
MIDI/ABBA_-_Super_Trouper.mid: Program 0, Name: Super Trouper
MIDI/ABBA_-_Super_Trouper.mid: Program 0, Name: Super Trouper
MIDI/ABBA_-_Super_Trouper.mid: Program 0, Name: Super Trouper
MIDI/ABBA_-_Super_Trouper.mid: Program 0, Name: Super Trouper
MIDI/ABBA_-_Super_Trouper.mid: Program 0, Name: Super Trouper
MIDI/ABBA_-_Super_Trouper.mid: Program 0, Name: Super Trouper
MIDI/ABBA_-_Super_Trouper.mid: Program 0, Name: Super Trouper
MIDI/ABBA_-_Super_Trouper.mid: Program 0, Name: Super Trouper
MIDI/ABBA_-_Super_Trouper.mid: Program 0, Name: Super Trouper
MIDI/ABBA_-_Super_Trouper.mid: Program 0, Name: Super Trouper
MIDI/ABBA_-_Super_Trouper.mid: Program 0, Name: Super Trouper
MIDI/ABBA_-_Super_Trouper.mid: Program 0, Name: Super Trouper
MIDI/Backstreet_Boys_-_I_Want_It_That_Way.mid: Program 1, Name:
MIDI/Backstreet_Boys_-_I_Want_It_That_Way.mid: Program 33, Name:
MIDI/Backstreet_Boys_-_I_Want_It_That_Way.mid: Program 18, Name:
MIDI/Backstreet_Boys_-_I_Want_It_That_Way.mid: Program 68, Name:
MIDI/Backstreet_Boys_-_I_Want_It_That_Way.mid: Program 25, Name:
MIDI/Backstreet_Boys_-_I_Want_It_That_Way.mid: Program 25, Name:
MIDI/Backstreet_Boys_-_I_Want_It_That_Way.mid: Program 54, Name:
MIDI/Backstreet_Boys_-_I_Want_It_That_Way.mid: Program 27, Name:
MIDI/Backstreet_Boys_-_I_Want_It_That_Way.mid: Program 74, Name:
MIDI/Backstreet_Boys_-_I_Want_It_That_Way.mid: Program 0, Name:
MIDI/Backstreet_Boys_-_I_Want_It_That_Way.mid: Program 119, Name:
MIDI/Backstreet_Boys_-_I_Want_It_That_Way.mid: Program 89, Name:
MIDI/Backstreet_Boys_-_I_Want_It_That_Way.mid: Program 49, Name:
MIDI/Backstreet_Boys_-_I_Want_It_That_Way.mid: Program 127, Name:
MIDI/Backstreet_Boys_-_I_Want_It_That_Way.mid: Program 27, Name:
MIDI/Backstreet_Boys_-_I_Want_It_That_Way.mid: Program 124, Name:
MIDI/cruelsummer.mid: Program 25, Name: Cruel Summer
MIDI/cruelsummer.mid: Program 66, Name: Cruel Summer
MIDI/cruelsummer.mid: Program 38, Name: Cruel Summer
MIDI/cruelsummer.mid: Program 1, Name: Cruel Summer
MIDI/cruelsummer.mid: Program 89, Name: Cruel Summer
MIDI/cruelsummer.mid: Program 49, Name: Cruel Summer
MIDI/cruelsummer.mid: Program 39, Name: Cruel Summer
MIDI/cruelsummer.mid: Program 52, Name: Cruel Summer
MIDI/cruelsummer.mid: Program 53, Name: Cruel Summer
MIDI/cruelsummer.mid: Program 54, Name: Cruel Summer
MIDI/cruelsummer.mid: Program 119, Name: Cruel Summer
MIDI/cruelsummer.mid: Program 18, Name: Cruel Summer
MIDI/cruelsummer.mid: Program 94, Name: Cruel Summer
MIDI/cruelsummer.mid: Program 50, Name: Cruel Summer
MIDI/cruelsummer.mid: Program 81, Name: Cruel Summer
MIDI/A-Teens_-_Super_Trouper.mid: Program 75, Name: Staff
MIDI/A-Teens_-_Super_Trouper.mid: Program 80, Name: Staff-1
MIDI/A-Teens_-_Super_Trouper.mid: Program 9, Name: Staff-3
MIDI/A-Teens_-_Super_Trouper.mid: Program 39, Name: Staff-2
MIDI/A-Teens_-_Super_Trouper.mid: Program 29, Name: Staff-4
MIDI/A-Teens_-_Super_Trouper.mid: Program 50, Name: Staff-4
MIDI/A-Teens_-_Super_Trouper.mid: Program 80, Name: Staff-5
MIDI/A-Teens_-_Super_Trouper.mid: Program 80, Name: Staff-6
MIDI/A-Teens_-_Super_Trouper.mid: Program 25, Name: Staff-7
MIDI/A-Teens_-_Super_Trouper.mid: Program 25, Name: Staff-8
MIDI/A-Teens_-_Super_Trouper.mid: Program 25, Name: Staff-9
MIDI/A-Teens_-_Super_Trouper.mid: Program 25, Name: Staff-10
MIDI/Michael_Jackson_-_Beat_It.mid: Program 5, Name: 1
MIDI/Michael_Jackson_-_Beat_It.mid: Program 33, Name: 2
MIDI/Michael_Jackson_-_Beat_It.mid: Program 54, Name: 3
MIDI/Michael_Jackson_-_Beat_It.mid: Program 87, Name: 4
MIDI/Michael_Jackson_-_Beat_It.mid: Program 29, Name: 4
MIDI/Michael_Jackson_-_Beat_It.mid: Program 29, Name: 5
MIDI/Michael_Jackson_-_Beat_It.mid: Program 30, Name: 6
MIDI/Michael_Jackson_-_Beat_It.mid: Program 29, Name: 7
MIDI/Michael_Jackson_-_Beat_It.mid: Program 31, Name: 8
MIDI/Michael_Jackson_-_Beat_It.mid: Program 28, Name: 9
MIDI/Michael_Jackson_-_Beat_It.mid: Program 0, Name: 0
MIDI/Michael_Jackson_-_Beat_It.mid: Program 25, Name: 11
MIDI/Michael_Jackson_-_Beat_It.mid: Program 50, Name: 12
MIDI/Michael_Jackson_-_Beat_It.mid: Program 100, Name: 13
MIDI/Michael_Jackson_-_Beat_It.mid: Program 85, Name: 14
MIDI/Michael_Jackson_-_Beat_It.mid: Program 65, Name: 15
MIDI/Michael_Jackson_-_Beat_It.mid: Program 66, Name: 16
MIDI/d_CR1854.mid: Program 0, Name: Magic
MIDI/d_CR1854.mid: Program 33, Name: Magic
MIDI/d_CR1854.mid: Program 73, Name: Magic
MIDI/d_CR1854.mid: Program 2, Name: Magic
MIDI/one_direction_-_Love_You_Goodbye.mid: Program 49, Name: LOVE YOU GOODBYE
MIDI/one_direction_-_Love_You_Goodbye.mid: Program 49, Name: LOVE YOU GOODBYE
MIDI/one_direction_-_Love_You_Goodbye.mid: Program 75, Name: LOVE YOU GOODBYE
MIDI/one_direction_-_Love_You_Goodbye.mid: Program 102, Name: LOVE YOU GOODBYE
MIDI/one_direction_-_Love_You_Goodbye.mid: Program 28, Name: LOVE YOU GOODBYE
MIDI/one_direction_-_Love_You_Goodbye.mid: Program 28, Name: LOVE YOU GOODBYE
MIDI/one_direction_-_Love_You_Goodbye.mid: Program 0, Name: LOVE YOU GOODBYE
MIDI/one_direction_-_Love_You_Goodbye.mid: Program 0, Name: LOVE YOU GOODBYE
MIDI/one_direction_-_Love_You_Goodbye.mid: Program 101, Name: LOVE YOU GOODBYE
MIDI/one_direction_-_Love_You_Goodbye.mid: Program 52, Name: LOVE YOU GOODBYE
MIDI/one_direction_-_Love_You_Goodbye.mid: Program 25, Name: LOVE YOU GOODBYE
MIDI/one_direction_-_Love_You_Goodbye.mid: Program 0, Name: LOVE YOU GOODBYE
MIDI/one_direction_-_Love_You_Goodbye.mid: Program 52, Name: LOVE YOU GOODBYE
MIDI/one_direction_-_Love_You_Goodbye.mid: Program 33, Name: LOVE YOU GOODBYE
MIDI/one_direction_-_Love_You_Goodbye.mid: Program 26, Name: LOVE YOU GOODBYE
MIDI/one_direction_-_Love_You_Goodbye.mid: Program 29, Name: LOVE YOU GOODBYE
MIDI/one_direction_-_Love_You_Goodbye.mid: Program 29, Name: LOVE YOU GOODBYE
MIDI/Destinys_Child_-_Bills_Bills_Bills.mid: Program 0, Name:
MIDI/Destinys_Child_-_Bills_Bills_Bills.mid: Program 0, Name:
MIDI/Destinys_Child_-_Bills_Bills_Bills.mid: Program 0, Name:
MIDI/Destinys_Child_-_Bills_Bills_Bills.mid: Program 27, Name: JAWPAC's latest cut...
MIDI/Destinys_Child_-_Bills_Bills_Bills.mid: Program 33, Name: Bills, Bills, Bills,
MIDI/Destinys_Child_-_Bills_Bills_Bills.mid: Program 73, Name: By: Destiny's Child
MIDI/Destinys_Child_-_Bills_Bills_Bills.mid: Program 66, Name: E-mail: JAWPAC@aol.com
MIDI/Destinys_Child_-_Bills_Bills_Bills.mid: Program 48, Name:
MIDI/Ace_of_Base_-_The_Sign.mid: Program 39, Name: WinJammer Demo
MIDI/Ace_of_Base_-_The_Sign.mid: Program 79, Name: WinJammer Demo
MIDI/Ace_of_Base_-_The_Sign.mid: Program 1, Name: WinJammer Demo
MIDI/Ace_of_Base_-_The_Sign.mid: Program 100, Name: WinJammer Demo
MIDI/Ace_of_Base_-_The_Sign.mid: Program 49, Name: WinJammer Demo
MIDI/Ace_of_Base_-_The_Sign.mid: Program 0, Name: WinJammer Demo
MIDI/Ace_of_Base_-_The_Sign.mid: Program 78, Name: WinJammer Demo
MIDI/Ace_of_Base_-_The_Sign.mid: Program 25, Name: WinJammer Demo
MIDI/Cardigans_-_Lovefool.mid: Program 0, Name: Hi-Hats & Cymbal
MIDI/Cardigans_-_Lovefool.mid: Program 0, Name: Bass & Snare Drums
MIDI/Cardigans_-_Lovefool.mid: Program 26, Name: Guitar Plucks (GS)
MIDI/Cardigans_-_Lovefool.mid: Program 92, Name: Cardigans & Chimes Backup
MIDI/Cardigans_-_Lovefool.mid: Program 38, Name: Rhythmic Bass
MIDI/Cardigans_-_Lovefool.mid: Program 30, Name: Distortion Guitar
MIDI/Cardigans_-_Lovefool.mid: Program 4, Name: Chimes & Backing Vocals
MIDI/Cardigans_-_Lovefool.mid: Program 28, Name: Muted Guitar Jam
MIDI/Cardigans_-_Lovefool.mid: Program 27, Name: Clean Power
MIDI/Cardigans_-_Lovefool.mid: Program 78, Name: Whistle Riff
MIDI/Backstreet_Boys_-_As_Long_As_You_Love_Me.mid: Program 1, Name: AsLongAsYouLoveMe
MIDI/Backstreet_Boys_-_As_Long_As_You_Love_Me.mid: Program 25, Name: AsLongAsYouLoveMe
MIDI/Backstreet_Boys_-_As_Long_As_You_Love_Me.mid: Program 25, Name: AsLongAsYouLoveMe
MIDI/Backstreet_Boys_-_As_Long_As_You_Love_Me.mid: Program 48, Name: AsLongAsYouLoveMe
MIDI/Backstreet_Boys_-_As_Long_As_You_Love_Me.mid: Program 112, Name: AsLongAsYouLoveMe
MIDI/Backstreet_Boys_-_As_Long_As_You_Love_Me.mid: Program 66, Name: AsLongAsYouLoveMe
MIDI/Backstreet_Boys_-_As_Long_As_You_Love_Me.mid: Program 24, Name: AsLongAsYouLoveMe
MIDI/Backstreet_Boys_-_As_Long_As_You_Love_Me.mid: Program 52, Name: AsLongAsYouLoveMe
MIDI/Backstreet_Boys_-_As_Long_As_You_Love_Me.mid: Program 48, Name: AsLongAsYouLoveMe
MIDI/Backstreet_Boys_-_As_Long_As_You_Love_Me.mid: Program 0, Name: AsLongAsYouLoveMe
MIDI/Backstreet_Boys_-_As_Long_As_You_Love_Me.mid: Program 33, Name: AsLongAsYouLoveMe
MIDI/Backstreet_Boys_-_As_Long_As_You_Love_Me.mid: Program 25, Name: AsLongAsYouLoveMe
MIDI/Backstreet_Boys_-_As_Long_As_You_Love_Me.mid: Program 120, Name: AsLongAsYouLoveMe
MIDI/Backstreet_Boys_-_As_Long_As_You_Love_Me.mid: Program 48, Name: AsLongAsYouLoveMe
MIDI/Backstreet_Boys_-_As_Long_As_You_Love_Me.mid: Program 54, Name: AsLongAsYouLoveMe
MIDI/Backstreet_Boys_-_As_Long_As_You_Love_Me.mid: Program 98, Name: AsLongAsYouLoveMe
MIDI/Maroon 5 — Girls Like You (Bass) [MIDIfind.com].mid: Program 33, Name: Electric Bass
MIDI/ABBA_-_Take_A_Chance_On_Me.mid: Program 64, Name: Melody
MIDI/ABBA_-_Take_A_Chance_On_Me.mid: Program 94, Name: Melody
MIDI/ABBA_-_Take_A_Chance_On_Me.mid: Program 58, Name: Melody
MIDI/ABBA_-_Take_A_Chance_On_Me.mid: Program 102, Name: Melody
MIDI/ABBA_-_Take_A_Chance_On_Me.mid: Program 58, Name: Melody
MIDI/ABBA_-_Take_A_Chance_On_Me.mid: Program 103, Name: Melody
MIDI/ABBA_-_Take_A_Chance_On_Me.mid: Program 94, Name: Melody
MIDI/ABBA_-_Take_A_Chance_On_Me.mid: Program 0, Name: Drums
MIDI/ABBA_-_Take_A_Chance_On_Me.mid: Program 38, Name: Bass
MIDI/ABBA_-_Take_A_Chance_On_Me.mid: Program 27, Name: Gtr
MIDI/ABBA_-_Take_A_Chance_On_Me.mid: Program 20, Name: Org
MIDI/ABBA_-_Take_A_Chance_On_Me.mid: Program 99, Name: Melody
MIDI/ABBA_-_Take_A_Chance_On_Me.mid: Program 100, Name: Melody
MIDI/ABBA_-_Take_A_Chance_On_Me.mid: Program 48, Name: Strings
MIDI/ABBA_-_Take_A_Chance_On_Me.mid: Program 46, Name: Melody
MIDI/howyougetthegirl.mid: Program 66, Name: How You Get The Girl
MIDI/howyougetthegirl.mid: Program 0, Name: How You Get The Girl
MIDI/howyougetthegirl.mid: Program 25, Name: How You Get The Girl
MIDI/howyougetthegirl.mid: Program 25, Name: How You Get The Girl
MIDI/howyougetthegirl.mid: Program 1, Name: How You Get The Girl
MIDI/howyougetthegirl.mid: Program 119, Name: How You Get The Girl
MIDI/howyougetthegirl.mid: Program 54, Name: How You Get The Girl
MIDI/howyougetthegirl.mid: Program 33, Name: How You Get The Girl
MIDI/howyougetthegirl.mid: Program 48, Name: How You Get The Girl
MIDI/howyougetthegirl.mid: Program 81, Name: How You Get The Girl
MIDI/howyougetthegirl.mid: Program 80, Name: How You Get The Girl
MIDI/howyougetthegirl.mid: Program 81, Name: How You Get The Girl
MIDI/howyougetthegirl.mid: Program 90, Name: How You Get The Girl
MIDI/Christina_Aguilera_-_Genie_In_A_Bottle.mid: Program 1, Name: Right Hand
MIDI/Christina_Aguilera_-_Genie_In_A_Bottle.mid: Program 1, Name: Right Hand-2
MIDI/Christina_Aguilera_-_Genie_In_A_Bottle.mid: Program 1, Name: Left Hand
MIDI/Christina_Aguilera_-_Genie_In_A_Bottle.mid: Program 54, Name: Staff-9
MIDI/Christina_Aguilera_-_Genie_In_A_Bottle.mid: Program 45, Name: Staff-2
MIDI/Christina_Aguilera_-_Genie_In_A_Bottle.mid: Program 95, Name: Staff-3
MIDI/Christina_Aguilera_-_Genie_In_A_Bottle.mid: Program 119, Name: Staff-4
MIDI/Christina_Aguilera_-_Genie_In_A_Bottle.mid: Program 34, Name: Staff-5
MIDI/Christina_Aguilera_-_Genie_In_A_Bottle.mid: Program 0, Name: Staff-1
MIDI/Christina_Aguilera_-_Genie_In_A_Bottle.mid: Program 53, Name: Staff-7
MIDI/Christina_Aguilera_-_Genie_In_A_Bottle.mid: Program 29, Name: Staff-10
MIDI/Christina_Aguilera_-_Genie_In_A_Bottle.mid: Program 61, Name: Staff-8
MIDI/Christina_Aguilera_-_Genie_In_A_Bottle.mid: Program 0, Name: Staff-6
MIDI/Maroon 5 - Memories MIDI FILE.mid.mid: Program 0, Name: Elec. Piano (Classic)
MIDI/ABBA_-_Chiquita.mid: Program 26, Name:
MIDI/ABBA_-_Chiquita.mid: Program 35, Name:
MIDI/ABBA_-_Chiquita.mid: Program 6, Name:
MIDI/ABBA_-_Chiquita.mid: Program 24, Name:
MIDI/ABBA_-_Chiquita.mid: Program 49, Name:
MIDI/ABBA_-_Chiquita.mid: Program 46, Name:
MIDI/ABBA_-_Chiquita.mid: Program 55, Name:
MIDI/ABBA_-_Chiquita.mid: Program 0, Name:
MIDI/Stevie_Wonder_-_I_Just_Called_to_Say_I_Love_You.mid: Program 35, Name: bass
MIDI/Stevie_Wonder_-_I_Just_Called_to_Say_I_Love_You.mid: Program 3, Name: elec piano
MIDI/Stevie_Wonder_-_I_Just_Called_to_Say_I_Love_You.mid: Program 10, Name: vibraphone
MIDI/Stevie_Wonder_-_I_Just_Called_to_Say_I_Love_You.mid: Program 48, Name: strings
MIDI/Stevie_Wonder_-_I_Just_Called_to_Say_I_Love_You.mid: Program 24, Name: nl guitar
MIDI/Stevie_Wonder_-_I_Just_Called_to_Say_I_Love_You.mid: Program 22, Name: harmonica
MIDI/Stevie_Wonder_-_I_Just_Called_to_Say_I_Love_You.mid: Program 0, Name: drums
MIDI/Boyz_2_Men_-_A_Song_For_Mama.mid: Program 0, Name: untitled
MIDI/Boyz_2_Men_-_A_Song_For_Mama.mid: Program 35, Name: untitled
MIDI/Boyz_2_Men_-_A_Song_For_Mama.mid: Program 24, Name: untitled
MIDI/Boyz_2_Men_-_A_Song_For_Mama.mid: Program 2, Name: untitled
MIDI/Barbra_Streisand_-_Woman_In_Love.mid: Program 72, Name: Melody
MIDI/Barbra_Streisand_-_Woman_In_Love.mid: Program 54, Name: Background Vocals
MIDI/Barbra_Streisand_-_Woman_In_Love.mid: Program 4, Name: Electric Piano
MIDI/Barbra_Streisand_-_Woman_In_Love.mid: Program 39, Name: Bass
MIDI/Barbra_Streisand_-_Woman_In_Love.mid: Program 48, Name: Strings
MIDI/Barbra_Streisand_-_Woman_In_Love.mid: Program 25, Name: Acoustic Guitar
MIDI/Barbra_Streisand_-_Woman_In_Love.mid: Program 1, Name: Piano
MIDI/Barbra_Streisand_-_Woman_In_Love.mid: Program 84, Name: Electric Guiatar
MIDI/Barbra_Streisand_-_Woman_In_Love.mid: Program 60, Name: Horn
MIDI/Barbra_Streisand_-_Woman_In_Love.mid: Program 0, Name: Drums
MIDI/d_CR1499.mid: Program 0, Name: Paradise
MIDI/d_CR1499.mid: Program 16, Name: Paradise
MIDI/d_CR1499.mid: Program 16, Name: Paradise
MIDI/d_CR1499.mid: Program 48, Name: Paradise
MIDI/d_CR1499.mid: Program 33, Name: Paradise
MIDI/d_CR1499.mid: Program 38, Name: Paradise
MIDI/d_CR1499.mid: Program 81, Name: Paradise
MIDI/d_CR1499.mid: Program 2, Name: Paradise
MIDI/d_CR1499.mid: Program 50, Name: Paradise
MIDI/one_direction_-_Story_of_my_Life.mid: Program 40, Name:
MIDI/one_direction_-_Story_of_my_Life.mid: Program 24, Name:
MIDI/one_direction_-_Story_of_my_Life.mid: Program 46, Name:
MIDI/one_direction_-_Story_of_my_Life.mid: Program 25, Name:
MIDI/one_direction_-_Story_of_my_Life.mid: Program 50, Name:
MIDI/one_direction_-_Story_of_my_Life.mid: Program 73, Name:
MIDI/one_direction_-_Story_of_my_Life.mid: Program 4, Name:
MIDI/one_direction_-_Story_of_my_Life.mid: Program 52, Name:
MIDI/one_direction_-_Story_of_my_Life.mid: Program 119, Name:
MIDI/one_direction_-_Story_of_my_Life.mid: Program 16, Name:
MIDI/one_direction_-_Story_of_my_Life.mid: Program 33, Name:
MIDI/one_direction_-_Story_of_my_Life.mid: Program 29, Name:
MIDI/one_direction_-_Story_of_my_Life.mid: Program 52, Name:
MIDI/one_direction_-_Story_of_my_Life.mid: Program 100, Name:
MIDI/one_direction_-_Story_of_my_Life.mid: Program 26, Name:
MIDI/one_direction_-_Story_of_my_Life.mid: Program 0, Name:
MIDI/one_direction_-_Story_of_my_Life.mid: Program 42, Name:
MIDI/one_direction_-_What_Makes_You_Beautiful.mid: Program 0, Name: MB1342
MIDI/one_direction_-_What_Makes_You_Beautiful.mid: Program 29, Name: MB1342
MIDI/one_direction_-_What_Makes_You_Beautiful.mid: Program 27, Name: MB1342
MIDI/one_direction_-_What_Makes_You_Beautiful.mid: Program 115, Name: MB1342
MIDI/one_direction_-_What_Makes_You_Beautiful.mid: Program 66, Name: MB1342
MIDI/one_direction_-_What_Makes_You_Beautiful.mid: Program 30, Name: MB1342
MIDI/one_direction_-_What_Makes_You_Beautiful.mid: Program 33, Name: MB1342
MIDI/one_direction_-_What_Makes_You_Beautiful.mid: Program 54, Name: MB1342
MIDI/one_direction_-_What_Makes_You_Beautiful.mid: Program 81, Name: MB1342
MIDI/one_direction_-_What_Makes_You_Beautiful.mid: Program 81, Name: MB1342
MIDI/one_direction_-_What_Makes_You_Beautiful.mid: Program 118, Name: MB1342
MIDI/one_direction_-_What_Makes_You_Beautiful.mid: Program 119, Name: MB1342
MIDI/one_direction_-_What_Makes_You_Beautiful.mid: Program 30, Name: MB1342
MIDI/one_direction_-_What_Makes_You_Beautiful.mid: Program 48, Name: MB1342
MIDI/one_direction_-_What_Makes_You_Beautiful.mid: Program 80, Name: MB1342
MIDI/one_direction_-_What_Makes_You_Beautiful.mid: Program 53, Name: MB1342
MIDI/one_direction_-_What_Makes_You_Beautiful.mid: Program 99, Name: MB1342
MIDI/one_direction_-_What_Makes_You_Beautiful.mid: Program 100, Name: MB1342
MIDI/one_direction_-_What_Makes_You_Beautiful.mid: Program 89, Name: MB1342
MIDI/one_direction_-_What_Makes_You_Beautiful.mid: Program 18, Name: MB1342
MIDI/one_direction_-_What_Makes_You_Beautiful.mid: Program 125, Name: MB1342
MIDI/one_direction_-_What_Makes_You_Beautiful.mid: Program 62, Name: MB1342
MIDI/one_direction_-_What_Makes_You_Beautiful.mid: Program 51, Name: MB1342
MIDI/No_Doubt_-_Just_A_Girl.mid: Program 31, Name: That Weird Guitar Thingy That I Can't Quite Get Part 1
MIDI/No_Doubt_-_Just_A_Girl.mid: Program 29, Name: That Weird Guitar Thingy That I Can't Quite Get Part 2
MIDI/No_Doubt_-_Just_A_Girl.mid: Program 27, Name: Clean Electric Guitar
MIDI/No_Doubt_-_Just_A_Girl.mid: Program 29, Name: Overdriven Guitar
MIDI/No_Doubt_-_Just_A_Girl.mid: Program 33, Name: Bass
MIDI/No_Doubt_-_Just_A_Girl.mid: Program 5, Name: Electric Keyboard
MIDI/No_Doubt_-_Just_A_Girl.mid: Program 0, Name: Drums
MIDI/lovestory.mid: Program 0, Name: Written by Taylor Swift
MIDI/lovestory.mid: Program 25, Name: Written by Taylor Swift
MIDI/lovestory.mid: Program 105, Name: Written by Taylor Swift
MIDI/lovestory.mid: Program 64, Name: Written by Taylor Swift
MIDI/lovestory.mid: Program 27, Name: Written by Taylor Swift
MIDI/lovestory.mid: Program 33, Name: Written by Taylor Swift
MIDI/Backstreet_Boys_-_The_One.mid: Program 70, Name: untitled
MIDI/Backstreet_Boys_-_The_One.mid: Program 68, Name: untitled
MIDI/Backstreet_Boys_-_The_One.mid: Program 66, Name: untitled
MIDI/Backstreet_Boys_-_The_One.mid: Program 26, Name: untitled
MIDI/Backstreet_Boys_-_The_One.mid: Program 50, Name: untitled
MIDI/Backstreet_Boys_-_The_One.mid: Program 24, Name: untitled
MIDI/Backstreet_Boys_-_The_One.mid: Program 0, Name: untitled
MIDI/Backstreet_Boys_-_The_One.mid: Program 0, Name: untitled
MIDI/Backstreet_Boys_-_The_One.mid: Program 87, Name: untitled
MIDI/Backstreet_Boys_-_The_One.mid: Program 35, Name: untitled
MIDI/Backstreet_Boys_-_The_One.mid: Program 33, Name: untitled
MIDI/Backstreet_Boys_-_The_One.mid: Program 27, Name: untitled
MIDI/Backstreet_Boys_-_The_One.mid: Program 51, Name: untitled
MIDI/Backstreet_Boys_-_The_One.mid: Program 48, Name: untitled
MIDI/one_direction_-_Diana.mid: Program 1, Name: Piano
MIDI/one_direction_-_Diana.mid: Program 33, Name: Bass
MIDI/one_direction_-_Diana.mid: Program 50, Name: Synth Pad
MIDI/one_direction_-_Diana.mid: Program 65, Name: Lead vocals
MIDI/one_direction_-_Diana.mid: Program 30, Name: Distorted electric guitar
MIDI/one_direction_-_Diana.mid: Program 30, Name: Lead guitar 1
MIDI/one_direction_-_Diana.mid: Program 80, Name: Arpeggiator 1
MIDI/one_direction_-_Diana.mid: Program 119, Name: Sound effect
MIDI/one_direction_-_Diana.mid: Program 62, Name: Arpeggiator 2
MIDI/one_direction_-_Diana.mid: Program 8, Name: Drum Kit
MIDI/one_direction_-_Diana.mid: Program 52, Name: Backing vocals 1
MIDI/one_direction_-_Diana.mid: Program 54, Name: Backing vocals 2
MIDI/one_direction_-_Diana.mid: Program 27, Name: Electric guitar (synth ambient)
MIDI/one_direction_-_Diana.mid: Program 27, Name: Lead guitar 2
MIDI/one_direction_-_Diana.mid: Program 81, Name: Lead Synth
MIDI/one_direction_-_Diana.mid: Program 38, Name: Arpeggiator 3
MIDI/one_direction_-_Up_All_Night.mid: Program 16, Name: Up_All_Night_One_Directio_CR1585_F0
MIDI/one_direction_-_Up_All_Night.mid: Program 34, Name: Up_All_Night_One_Directio_CR1585_F0
MIDI/one_direction_-_Up_All_Night.mid: Program 81, Name: Up_All_Night_One_Directio_CR1585_F0
MIDI/one_direction_-_Up_All_Night.mid: Program 122, Name: Up_All_Night_One_Directio_CR1585_F0
MIDI/one_direction_-_Up_All_Night.mid: Program 124, Name: Up_All_Night_One_Directio_CR1585_F0
MIDI/one_direction_-_Up_All_Night.mid: Program 0, Name: Up_All_Night_One_Directio_CR1585_F0
MIDI/one_direction_-_Up_All_Night.mid: Program 62, Name: Up_All_Night_One_Directio_CR1585_F0
MIDI/one_direction_-_Up_All_Night.mid: Program 53, Name: Up_All_Night_One_Directio_CR1585_F0
MIDI/one_direction_-_Up_All_Night.mid: Program 80, Name: Up_All_Night_One_Directio_CR1585_F0
MIDI/one_direction_-_Up_All_Night.mid: Program 50, Name: Up_All_Night_One_Directio_CR1585_F0
MIDI/one_direction_-_Up_All_Night.mid: Program 30, Name: Up_All_Night_One_Directio_CR1585_F0
MIDI/one_direction_-_Up_All_Night.mid: Program 52, Name: Up_All_Night_One_Directio_CR1585_F0
MIDI/one_direction_-_Up_All_Night.mid: Program 0, Name: Up_All_Night_One_Directio_CR1585_F0
MIDI/one_direction_-_Up_All_Night.mid: Program 29, Name: Up_All_Night_One_Directio_CR1585_F0
MIDI/one_direction_-_Up_All_Night.mid: Program 80, Name: Up_All_Night_One_Directio_CR1585_F0
MIDI/one_direction_-_Up_All_Night.mid: Program 81, Name: Up_All_Night_One_Directio_CR1585_F0
MIDI/Maroon 5 — Secret [MIDIfind.com].mid: Program 25, Name: Track 1
MIDI/Maroon 5 — Secret [MIDIfind.com].mid: Program 30, Name: Track 2
MIDI/Maroon 5 — Secret [MIDIfind.com].mid: Program 26, Name: Track 3
MIDI/ABBA_-_Money_Money_Money.mid: Program 0, Name: Drums
MIDI/ABBA_-_Money_Money_Money.mid: Program 18, Name: Lead Vox
MIDI/ABBA_-_Money_Money_Money.mid: Program 88, Name: Intro Chime Synth
MIDI/ABBA_-_Money_Money_Money.mid: Program 35, Name: Bass
MIDI/ABBA_-_Money_Money_Money.mid: Program 28, Name: Guitar
MIDI/ABBA_-_Money_Money_Money.mid: Program 0, Name: Piano
MIDI/ABBA_-_Money_Money_Money.mid: Program 98, Name: Crystal Runs
MIDI/ABBA_-_Money_Money_Money.mid: Program 51, Name: Strings
MIDI/Cyndi_Lauper_-_All_Through_the_Night.mid: Program 99, Name: Appegio
MIDI/Cyndi_Lauper_-_All_Through_the_Night.mid: Program 63, Name: Cyndi
MIDI/Cyndi_Lauper_-_All_Through_the_Night.mid: Program 91, Name: chords
MIDI/Cyndi_Lauper_-_All_Through_the_Night.mid: Program 0, Name: Drums
MIDI/Cyndi_Lauper_-_All_Through_the_Night.mid: Program 33, Name: Bass
MIDI/Cyndi_Lauper_-_All_Through_the_Night.mid: Program 35, Name: Bass
MIDI/Cyndi_Lauper_-_All_Through_the_Night.mid: Program 87, Name: Synth Brass
MIDI/Cyndi_Lauper_-_All_Through_the_Night.mid: Program 6, Name: Harpsicord
MIDI/Cyndi_Lauper_-_All_Through_the_Night.mid: Program 81, Name: Saw wave
MIDI/Cyndi_Lauper_-_All_Through_the_Night.mid: Program 72, Name: Whistles
MIDI/Cyndi_Lauper_-_All_Through_the_Night.mid: Program 83, Name: Pan Flute
MIDI/Cyndi_Lauper_-_All_Through_the_Night.mid: Program 28, Name: Muted guitar
MIDI/AUD_NK0017.mid: Program 25, Name: Steel Guitar
MIDI/AUD_NK0017.mid: Program 33, Name: Finger Bass
MIDI/AUD_NK0017.mid: Program 66, Name: Tenor Saxophone
MIDI/AUD_NK0017.mid: Program 53, Name: Ooh Choir
MIDI/AUD_NK0017.mid: Program 53, Name: Ooh Choir
MIDI/AUD_NK0017.mid: Program 17, Name: Percussion Organ
MIDI/AUD_NK0017.mid: Program 0, Name: Standard
MIDI/ABBA_-_SOS.mid: Program 1, Name: S.O.S. ;Benny Andersson / Bjorn Ulvaeus / Stig Anderson
MIDI/ABBA_-_SOS.mid: Program 35, Name: S.O.S. ;Benny Andersson / Bjorn Ulvaeus / Stig Anderson
MIDI/ABBA_-_SOS.mid: Program 80, Name: S.O.S. ;Benny Andersson / Bjorn Ulvaeus / Stig Anderson
MIDI/ABBA_-_SOS.mid: Program 54, Name: S.O.S. ;Benny Andersson / Bjorn Ulvaeus / Stig Anderson
MIDI/ABBA_-_SOS.mid: Program 54, Name: S.O.S. ;Benny Andersson / Bjorn Ulvaeus / Stig Anderson
MIDI/ABBA_-_SOS.mid: Program 90, Name: S.O.S. ;Benny Andersson / Bjorn Ulvaeus / Stig Anderson
MIDI/ABBA_-_SOS.mid: Program 39, Name: S.O.S. ;Benny Andersson / Bjorn Ulvaeus / Stig Anderson
MIDI/ABBA_-_SOS.mid: Program 4, Name: S.O.S. ;Benny Andersson / Bjorn Ulvaeus / Stig Anderson
MIDI/ABBA_-_SOS.mid: Program 0, Name: S.O.S. ;Benny Andersson / Bjorn Ulvaeus / Stig Anderson
MIDI/ABBA_-_SOS.mid: Program 29, Name: S.O.S. ;Benny Andersson / Bjorn Ulvaeus / Stig Anderson
MIDI/ABBA_-_SOS.mid: Program 74, Name: S.O.S. ;Benny Andersson / Bjorn Ulvaeus / Stig Anderson
MIDI/ABBA_-_SOS.mid: Program 25, Name: S.O.S. ;Benny Andersson / Bjorn Ulvaeus / Stig Anderson
MIDI/ABBA_-_SOS.mid: Program 52, Name: S.O.S. ;Benny Andersson / Bjorn Ulvaeus / Stig Anderson
MIDI/Backstreet_Boys_-_We've_Got_It_Goin_On.mid: Program 53, Name:
MIDI/Backstreet_Boys_-_We've_Got_It_Goin_On.mid: Program 48, Name:
MIDI/Backstreet_Boys_-_We've_Got_It_Goin_On.mid: Program 35, Name:
MIDI/Backstreet_Boys_-_We've_Got_It_Goin_On.mid: Program 61, Name:
MIDI/Backstreet_Boys_-_We've_Got_It_Goin_On.mid: Program 0, Name:
MIDI/Backstreet_Boys_-_We've_Got_It_Goin_On.mid: Program 27, Name:
MIDI/Backstreet_Boys_-_We've_Got_It_Goin_On.mid: Program 1, Name:
MIDI/Backstreet_Boys_-_We've_Got_It_Goin_On.mid: Program 17, Name:
MIDI/AUD_NK0188.mid: Program 0, Name: Acoustic Grand Piano
MIDI/AUD_NK0188.mid: Program 33, Name: Bass
MIDI/AUD_NK0188.mid: Program 48, Name: String Ensemble
MIDI/AUD_NK0188.mid: Program 65, Name: Melody Guide
MIDI/AUD_NK0188.mid: Program 53, Name: Harmony Guide
MIDI/AUD_NK0188.mid: Program 89, Name: Warm Pad
MIDI/AUD_NK0188.mid: Program 80, Name: Square Wave
MIDI/AUD_NK0188.mid: Program 81, Name: Saw Lead
MIDI/AUD_NK0188.mid: Program 29, Name: Overdriven Guitar
MIDI/AUD_NK0188.mid: Program 0, Name: Drums
MIDI/AUD_NK0188.mid: Program 49, Name: Slow String Ensemble
MIDI/Boyz_2_Men_-_End_Of_The_Road.mid: Program 0, Name: Piano
MIDI/Boyz_2_Men_-_End_Of_The_Road.mid: Program 26, Name: Guitar
MIDI/Boyz_2_Men_-_End_Of_The_Road.mid: Program 48, Name: Strings
MIDI/Boyz_2_Men_-_End_Of_The_Road.mid: Program 33, Name: Bass
MIDI/Boyz_2_Men_-_End_Of_The_Road.mid: Program 0, Name: Drums
MIDI/Lionel_Richie_-_Hello.mid: Program 0, Name:
MIDI/Lionel_Richie_-_Hello.mid: Program 92, Name:
MIDI/Lionel_Richie_-_Hello.mid: Program 4, Name:
MIDI/Lionel_Richie_-_Hello.mid: Program 48, Name:
MIDI/Lionel_Richie_-_Hello.mid: Program 0, Name:
MIDI/Lionel_Richie_-_Hello.mid: Program 59, Name:
MIDI/Lionel_Richie_-_Hello.mid: Program 11, Name:
MIDI/Lionel_Richie_-_Hello.mid: Program 94, Name:
MIDI/Lionel_Richie_-_Hello.mid: Program 54, Name:
MIDI/Lionel_Richie_-_Hello.mid: Program 26, Name:
MIDI/Lionel_Richie_-_Hello.mid: Program 25, Name:
MIDI/Lionel_Richie_-_Hello.mid: Program 35, Name:
MIDI/Lionel_Richie_-_Hello.mid: Program 48, Name:
MIDI/Lionel_Richie_-_Hello.mid: Program 61, Name:
MIDI/d_CR0634.mid: Program 0, Name: Talk - Coldplay
MIDI/d_CR0634.mid: Program 122, Name: Talk - Coldplay
MIDI/d_CR0634.mid: Program 30, Name: Talk - Coldplay
MIDI/d_CR0634.mid: Program 89, Name: Talk - Coldplay
MIDI/d_CR0634.mid: Program 30, Name: Talk - Coldplay
MIDI/d_CR0634.mid: Program 33, Name: Talk - Coldplay
MIDI/d_CR0634.mid: Program 29, Name: Talk - Coldplay
MIDI/d_CR0634.mid: Program 51, Name: Talk - Coldplay
MIDI/d_CR0634.mid: Program 17, Name: Talk - Coldplay
MIDI/d_CR0634.mid: Program 66, Name: Talk - Coldplay
MIDI/The_Bangles_-_Eternal_Flame.mid: Program 126, Name:
MIDI/The_Bangles_-_Eternal_Flame.mid: Program 126, Name:
MIDI/The_Bangles_-_Eternal_Flame.mid: Program 126, Name:
MIDI/The_Bangles_-_Eternal_Flame.mid: Program 5, Name:
MIDI/The_Bangles_-_Eternal_Flame.mid: Program 2, Name:
MIDI/The_Bangles_-_Eternal_Flame.mid: Program 34, Name:
MIDI/The_Bangles_-_Eternal_Flame.mid: Program 50, Name:
MIDI/The_Bangles_-_Eternal_Flame.mid: Program 50, Name:
MIDI/The_Bangles_-_Eternal_Flame.mid: Program 4, Name:
MIDI/The_Bangles_-_Eternal_Flame.mid: Program 0, Name:
MIDI/Backstreet_Boys_-_Show_Me_the_Meaning.mid: Program 32, Name:
MIDI/Backstreet_Boys_-_Show_Me_the_Meaning.mid: Program 54, Name:
MIDI/Backstreet_Boys_-_Show_Me_the_Meaning.mid: Program 49, Name:
MIDI/Backstreet_Boys_-_Show_Me_the_Meaning.mid: Program 24, Name:
MIDI/Backstreet_Boys_-_Show_Me_the_Meaning.mid: Program 25, Name:
MIDI/Backstreet_Boys_-_Show_Me_the_Meaning.mid: Program 13, Name:
MIDI/Backstreet_Boys_-_Show_Me_the_Meaning.mid: Program 25, Name:
MIDI/Backstreet_Boys_-_Show_Me_the_Meaning.mid: Program 45, Name:
MIDI/Backstreet_Boys_-_Show_Me_the_Meaning.mid: Program 35, Name:
MIDI/Backstreet_Boys_-_Show_Me_the_Meaning.mid: Program 33, Name:
MIDI/Backstreet_Boys_-_Show_Me_the_Meaning.mid: Program 1, Name:
MIDI/Backstreet_Boys_-_Show_Me_the_Meaning.mid: Program 48, Name:
MIDI/Backstreet_Boys_-_Show_Me_the_Meaning.mid: Program 119, Name:
MIDI/Backstreet_Boys_-_Show_Me_the_Meaning.mid: Program 124, Name:
MIDI/d_CR1886.mid: Program 25, Name: True Love
MIDI/d_CR1886.mid: Program 38, Name: True Love
MIDI/d_CR1886.mid: Program 28, Name: True Love
MIDI/d_CR1886.mid: Program 93, Name: True Love
MIDI/d_CR1886.mid: Program 49, Name: True Love
MIDI/d_CR1886.mid: Program 73, Name: True Love
MIDI/d_CR1886.mid: Program 89, Name: True Love
MIDI/d_CR1886.mid: Program 38, Name: True Love
MIDI/Carole_King_-_You've_Got_A_Friend.mid: Program 32, Name: Bass (BB)
MIDI/Carole_King_-_You've_Got_A_Friend.mid: Program 0, Name: Drums (BB)
MIDI/Carole_King_-_You've_Got_A_Friend.mid: Program 0, Name: Piano (BB)
MIDI/Carole_King_-_You've_Got_A_Friend.mid: Program 26, Name: Guitar (BB)
MIDI/Carole_King_-_You've_Got_A_Friend.mid: Program 11, Name: Strings (BB)
MIDI/Carole_King_-_You've_Got_A_Friend.mid: Program 26, Name: Melody (BB)
MIDI/Carole_King_-_You've_Got_A_Friend.mid: Program 0, Name: Harmony
MIDI/Carole_King_-_You've_Got_A_Friend.mid: Program 48, Name: Harmony
MIDI/Carole_King_-_You've_Got_A_Friend.mid: Program 32, Name: Bass as written
MIDI/Carole_King_-_You've_Got_A_Friend.mid: Program 48, Name: Bass dbl
MIDI/OneRepublic - Counting Stars.mid.mid: Program 0, Name: Elec. Piano (Classic)
MIDI/Celine_Dion_-_My_Heart_Will_Go_On_(Techno_Remix).mid: Program 48, Name: 049: Strings
MIDI/Celine_Dion_-_My_Heart_Will_Go_On_(Techno_Remix).mid: Program 27, Name: 028: Guitar
MIDI/Celine_Dion_-_My_Heart_Will_Go_On_(Techno_Remix).mid: Program 89, Name: 090: Warm
MIDI/Celine_Dion_-_My_Heart_Will_Go_On_(Techno_Remix).mid: Program 73, Name: 074: Flute
MIDI/Celine_Dion_-_My_Heart_Will_Go_On_(Techno_Remix).mid: Program 39, Name: 040: Bass
MIDI/Celine_Dion_-_My_Heart_Will_Go_On_(Techno_Remix).mid: Program 54, Name: 055: Vox
MIDI/Celine_Dion_-_My_Heart_Will_Go_On_(Techno_Remix).mid: Program 36, Name: 037: Synth bass (?!) Chords
MIDI/Celine_Dion_-_My_Heart_Will_Go_On_(Techno_Remix).mid: Program 81, Name: 082: Saw Chords
MIDI/Celine_Dion_-_My_Heart_Will_Go_On_(Techno_Remix).mid: Program 99, Name: 100: Atmos.
MIDI/Celine_Dion_-_My_Heart_Will_Go_On_(Techno_Remix).mid: Program 27, Name: 028: Drums
MIDI/lavenderhaze.mid: Program 38, Name: Syn Bass 1
MIDI/lavenderhaze.mid: Program 89, Name: Warm pad
MIDI/lavenderhaze.mid: Program 65, Name: Melody
MIDI/lavenderhaze.mid: Program 10, Name: Music Box
MIDI/lavenderhaze.mid: Program 1, Name: Drums
MIDI/d_CR2815.mid: Program 0, Name: Everglow
MIDI/d_CR2815.mid: Program 0, Name: Everglow
MIDI/d_CR2815.mid: Program 33, Name: Everglow
MIDI/d_CR2815.mid: Program 98, Name: Everglow
MIDI/d_CR2815.mid: Program 27, Name: Everglow
MIDI/d_CR2815.mid: Program 27, Name: Everglow
MIDI/d_CR2815.mid: Program 53, Name: Everglow
MIDI/d_CR2815.mid: Program 122, Name: Everglow
MIDI/d_CR2815.mid: Program 73, Name: Everglow
MIDI/LongLive.mid: Program 0, Name: Paula Fernandes e Taylor Swift
MIDI/LongLive.mid: Program 28, Name: Paula Fernandes e Taylor Swift
MIDI/LongLive.mid: Program 25, Name: Paula Fernandes e Taylor Swift
MIDI/LongLive.mid: Program 25, Name: Paula Fernandes e Taylor Swift
MIDI/LongLive.mid: Program 33, Name: Paula Fernandes e Taylor Swift
MIDI/LongLive.mid: Program 27, Name: Paula Fernandes e Taylor Swift
MIDI/LongLive.mid: Program 30, Name: Paula Fernandes e Taylor Swift
MIDI/LongLive.mid: Program 30, Name: Paula Fernandes e Taylor Swift
MIDI/LongLive.mid: Program 27, Name: Paula Fernandes e Taylor Swift
MIDI/LongLive.mid: Program 26, Name: Paula Fernandes e Taylor Swift
MIDI/LongLive.mid: Program 73, Name: Paula Fernandes e Taylor Swift
MIDI/LongLive.mid: Program 1, Name: Paula Fernandes e Taylor Swift
MIDI/LongLive.mid: Program 29, Name: Paula Fernandes e Taylor Swift
MIDI/LongLive.mid: Program 28, Name: Paula Fernandes e Taylor Swift
MIDI/LongLive.mid: Program 101, Name: Paula Fernandes e Taylor Swift
MIDI/LongLive.mid: Program 52, Name: Paula Fernandes e Taylor Swift
MIDI/Neil_Diamond_-_Sweet_Caroline.mid: Program 27, Name: MELODY
MIDI/Neil_Diamond_-_Sweet_Caroline.mid: Program 25, Name: GUITAR
MIDI/Neil_Diamond_-_Sweet_Caroline.mid: Program 48, Name: STRINGS
MIDI/Neil_Diamond_-_Sweet_Caroline.mid: Program 56, Name: TRUMPET
MIDI/Neil_Diamond_-_Sweet_Caroline.mid: Program 27, Name: EL.GUITAR
MIDI/Neil_Diamond_-_Sweet_Caroline.mid: Program 90, Name: PAD
MIDI/Neil_Diamond_-_Sweet_Caroline.mid: Program 67, Name: BARI SAX
MIDI/Neil_Diamond_-_Sweet_Caroline.mid: Program 18, Name: ORGAN
MIDI/Neil_Diamond_-_Sweet_Caroline.mid: Program 47, Name: TIMPANI
MIDI/Neil_Diamond_-_Sweet_Caroline.mid: Program 0, Name: DRUMS
MIDI/Neil_Diamond_-_Sweet_Caroline.mid: Program 35, Name: BASS
MIDI/Neil_Diamond_-_Sweet_Caroline.mid: Program 16, Name: ORGAN
MIDI/Neil_Diamond_-_Sweet_Caroline.mid: Program 28, Name: MUTE GUITAR
MIDI/Neil_Diamond_-_Sweet_Caroline.mid: Program 45, Name: PIZZACATOSTRINGS
MIDI/ABBA_-_Gimme_Gimme_Gimme.mid: Program 73, Name: Melody
MIDI/ABBA_-_Gimme_Gimme_Gimme.mid: Program 48, Name: Strings
MIDI/ABBA_-_Gimme_Gimme_Gimme.mid: Program 37, Name: Bass
MIDI/ABBA_-_Gimme_Gimme_Gimme.mid: Program 27, Name: Guitar Lead 1
MIDI/ABBA_-_Gimme_Gimme_Gimme.mid: Program 30, Name: Guitar Lead 2
MIDI/ABBA_-_Gimme_Gimme_Gimme.mid: Program 0, Name: Drums
MIDI/ABBA_-_Gimme_Gimme_Gimme.mid: Program 73, Name: Flute 1
MIDI/ABBA_-_Gimme_Gimme_Gimme.mid: Program 72, Name: Picolo
MIDI/ABBA_-_Gimme_Gimme_Gimme.mid: Program 72, Name: extra
MIDI/ABBA_-_Gimme_Gimme_Gimme.mid: Program 49, Name: Slow Strings
MIDI/ABBA_-_Gimme_Gimme_Gimme.mid: Program 38, Name: Synth
MIDI/ABBA_-_Gimme_Gimme_Gimme.mid: Program 52, Name: Choir
MIDI/ABBA_-_Thank_You_for_the_Music.mid: Program 0, Name:
MIDI/ABBA_-_Thank_You_for_the_Music.mid: Program 3, Name:
MIDI/ABBA_-_Thank_You_for_the_Music.mid: Program 71, Name:
MIDI/ABBA_-_Thank_You_for_the_Music.mid: Program 70, Name:
MIDI/ABBA_-_Thank_You_for_the_Music.mid: Program 35, Name:
MIDI/ABBA_-_Thank_You_for_the_Music.mid: Program 114, Name:
MIDI/ABBA_-_Thank_You_for_the_Music.mid: Program 52, Name:
MIDI/ABBA_-_Thank_You_for_the_Music.mid: Program 25, Name:
MIDI/ABBA_-_Thank_You_for_the_Music.mid: Program 48, Name:
MIDI/ABBA_-_Thank_You_for_the_Music.mid: Program 105, Name:
MIDI/The_Goo_Goo_Dolls_-_Iris.mid: Program 25, Name: Acoustic
MIDI/The_Goo_Goo_Dolls_-_Iris.mid: Program 25, Name: Piano
MIDI/The_Goo_Goo_Dolls_-_Iris.mid: Program 34, Name: Bass
MIDI/The_Goo_Goo_Dolls_-_Iris.mid: Program 48, Name: String1
MIDI/The_Goo_Goo_Dolls_-_Iris.mid: Program 42, Name: Cello
MIDI/The_Goo_Goo_Dolls_-_Iris.mid: Program 26, Name: Lyrics
MIDI/The_Goo_Goo_Dolls_-_Iris.mid: Program 29, Name: Solo Guitar
MIDI/The_Goo_Goo_Dolls_-_Iris.mid: Program 0, Name: By Stellar Ice
MIDI/shakeitoff.mid: Program 0, Name: untitled
MIDI/shakeitoff.mid: Program 65, Name: untitled
MIDI/shakeitoff.mid: Program 61, Name: untitled
MIDI/shakeitoff.mid: Program 57, Name: untitled
MIDI/shakeitoff.mid: Program 0, Name: untitled
MIDI/shakeitoff.mid: Program 18, Name: untitled
MIDI/shakeitoff.mid: Program 38, Name: untitled
MIDI/shakeitoff.mid: Program 99, Name: untitled
MIDI/shakeitoff.mid: Program 33, Name: untitled
MIDI/shakeitoff.mid: Program 50, Name: untitled
MIDI/shakeitoff.mid: Program 52, Name: untitled
MIDI/d_PR5366.mid: Program 0, Name: Feel again
MIDI/d_PR5366.mid: Program 26, Name: Feel again
MIDI/d_PR5366.mid: Program 62, Name: Feel again
MIDI/d_PR5366.mid: Program 101, Name: Feel again
MIDI/d_PR5366.mid: Program 49, Name: Feel again
MIDI/d_PR5366.mid: Program 89, Name: Feel again
MIDI/d_PR5366.mid: Program 80, Name: Feel again
MIDI/d_PR5366.mid: Program 53, Name: Feel again
MIDI/d_PR5366.mid: Program 33, Name: Feel again
MIDI/d_PR5366.mid: Program 27, Name: Feel again
MIDI/The_Temptations_-_My_Girl.mid: Program 32, Name:
MIDI/The_Temptations_-_My_Girl.mid: Program 27, Name:
MIDI/The_Temptations_-_My_Girl.mid: Program 11, Name:
MIDI/The_Temptations_-_My_Girl.mid: Program 29, Name:
MIDI/The_Temptations_-_My_Girl.mid: Program 48, Name:
MIDI/The_Temptations_-_My_Girl.mid: Program 54, Name:
MIDI/The_Temptations_-_My_Girl.mid: Program 56, Name:
MIDI/The_Temptations_-_My_Girl.mid: Program 48, Name:
MIDI/The_Temptations_-_My_Girl.mid: Program 0, Name:
MIDI/The_Temptations_-_My_Girl.mid: Program 0, Name:
MIDI/d_MD0610.mid: Program 0, Name: Lost! (piano version) (Coldplay)
MIDI/d_MD0610.mid: Program 0, Name: Lost! (piano version) (Coldplay)
MIDI/d_MD0610.mid: Program 82, Name: Lost! (piano version) (Coldplay)
MIDI/d_CR5107.mid: Program 25, Name: The Scientist Live
MIDI/d_CR5107.mid: Program 89, Name: The Scientist Live
MIDI/d_CR5107.mid: Program 25, Name: The Scientist Live
MIDI/d_CR5107.mid: Program 105, Name: The Scientist Live
MIDI/d_CR5107.mid: Program 25, Name: The Scientist Live
MIDI/d_CR5107.mid: Program 66, Name: The Scientist Live
MIDI/one_direction_-_History.mid: Program 32, Name: Channel #2
MIDI/one_direction_-_History.mid: Program 25, Name: Channel #3
MIDI/one_direction_-_History.mid: Program 66, Name: Channel #4
MIDI/one_direction_-_History.mid: Program 52, Name: Channel #5
MIDI/one_direction_-_History.mid: Program 25, Name: Channel #6
MIDI/one_direction_-_History.mid: Program 29, Name: Channel #7
MIDI/one_direction_-_History.mid: Program 27, Name: Channel #8
MIDI/one_direction_-_History.mid: Program 50, Name: Channel #9
MIDI/one_direction_-_History.mid: Program 0, Name: Channel #10
MIDI/one_direction_-_History.mid: Program 18, Name: Channel #11
MIDI/d_CR2318.mid: Program 16, Name: Wherever I Go
MIDI/d_CR2318.mid: Program 73, Name: Wherever I Go
MIDI/d_CR2318.mid: Program 1, Name: Wherever I Go
MIDI/d_CR2318.mid: Program 50, Name: Wherever I Go
MIDI/d_CR2318.mid: Program 90, Name: Wherever I Go
MIDI/d_CR2318.mid: Program 28, Name: Wherever I Go
MIDI/d_CR2318.mid: Program 52, Name: Wherever I Go
MIDI/d_CR2318.mid: Program 0, Name: Wherever I Go
MIDI/d_CR2318.mid: Program 33, Name: Wherever I Go
MIDI/d_CR2318.mid: Program 7, Name: Wherever I Go
MIDI/d_CR2318.mid: Program 25, Name: Wherever I Go
MIDI/Cranberries_-_Zombie.mid: Program 27, Name: Chorus Guitar
MIDI/Cranberries_-_Zombie.mid: Program 29, Name: Overdrive Guita
MIDI/Cranberries_-_Zombie.mid: Program 29, Name: Overdrive Guita
MIDI/Cranberries_-_Zombie.mid: Program 33, Name: Fingered Bass
MIDI/Cranberries_-_Zombie.mid: Program 0, Name: Standard Drums
MIDI/Cranberries_-_Zombie.mid: Program 28, Name: Muted Guitar
MIDI/Billy_Joel_-_Just_the_Way_You_Are.mid: Program 33, Name: Bass
MIDI/Billy_Joel_-_Just_the_Way_You_Are.mid: Program 103, Name: Star Theme
MIDI/Billy_Joel_-_Just_the_Way_You_Are.mid: Program 54, Name: Chorus
MIDI/Billy_Joel_-_Just_the_Way_You_Are.mid: Program 97, Name: SoundTrack
MIDI/Billy_Joel_-_Just_the_Way_You_Are.mid: Program 9, Name: Warm Bell
MIDI/Billy_Joel_-_Just_the_Way_You_Are.mid: Program 99, Name: Atmosphere
MIDI/Billy_Joel_-_Just_the_Way_You_Are.mid: Program 5, Name: DigiPiano
MIDI/Billy_Joel_-_Just_the_Way_You_Are.mid: Program 49, Name: Slow Strings
MIDI/Billy_Joel_-_Just_the_Way_You_Are.mid: Program 50, Name: Analog Pad
MIDI/Billy_Joel_-_Just_the_Way_You_Are.mid: Program 0, Name: Drum Set
MIDI/Billy_Joel_-_Just_the_Way_You_Are.mid: Program 56, Name: Trumpet {Melody}
MIDI/Billy_Joel_-_Just_the_Way_You_Are.mid: Program 66, Name: Tenor Sax Solo
MIDI/Bee_Gees_-_How_Deep_Is_Your_Love.mid: Program 4, Name:
MIDI/Bee_Gees_-_How_Deep_Is_Your_Love.mid: Program 35, Name:
MIDI/Bee_Gees_-_How_Deep_Is_Your_Love.mid: Program 25, Name:
MIDI/Bee_Gees_-_How_Deep_Is_Your_Love.mid: Program 66, Name:
MIDI/Bee_Gees_-_How_Deep_Is_Your_Love.mid: Program 75, Name:
MIDI/Bee_Gees_-_How_Deep_Is_Your_Love.mid: Program 54, Name:
MIDI/Bee_Gees_-_How_Deep_Is_Your_Love.mid: Program 27, Name:
MIDI/Bee_Gees_-_How_Deep_Is_Your_Love.mid: Program 49, Name:
MIDI/Bee_Gees_-_How_Deep_Is_Your_Love.mid: Program 48, Name:
MIDI/Bee_Gees_-_How_Deep_Is_Your_Love.mid: Program 0, Name:
MIDI/Bee_Gees_-_How_Deep_Is_Your_Love.mid: Program 81, Name:
MIDI/d_CR0679.mid: Program 0, Name: The Hardest Part
MIDI/d_CR0679.mid: Program 33, Name: The Hardest Part
MIDI/d_CR0679.mid: Program 25, Name: The Hardest Part
MIDI/d_CR0679.mid: Program 0, Name: The Hardest Part
MIDI/d_CR0679.mid: Program 29, Name: The Hardest Part
MIDI/d_CR0679.mid: Program 29, Name: The Hardest Part
MIDI/d_CR0679.mid: Program 26, Name: The Hardest Part
MIDI/d_CR0679.mid: Program 26, Name: The Hardest Part
MIDI/d_CR0679.mid: Program 51, Name: The Hardest Part
MIDI/d_CR0679.mid: Program 66, Name: The Hardest Part
MIDI/d_CR0679.mid: Program 17, Name: The Hardest Part
MIDI/The_Fugees_-_Killing_Me_Softly.mid: Program 73, Name: Melody
MIDI/The_Fugees_-_Killing_Me_Softly.mid: Program 32, Name: Bass
MIDI/The_Fugees_-_Killing_Me_Softly.mid: Program 104, Name: Sitar
MIDI/The_Fugees_-_Killing_Me_Softly.mid: Program 11, Name: Vibraphone
MIDI/The_Fugees_-_Killing_Me_Softly.mid: Program 25, Name: Kick
MIDI/The_Fugees_-_Killing_Me_Softly.mid: Program 0, Name: Snare
MIDI/The_Fugees_-_Killing_Me_Softly.mid: Program 0, Name: Shaker
MIDI/AUD_NK0110.mid: Program 0, Name: Acoustic Grand Piano
MIDI/AUD_NK0110.mid: Program 33, Name: Bass
MIDI/AUD_NK0110.mid: Program 26, Name: Ambient Guitar
MIDI/AUD_NK0110.mid: Program 66, Name: Melody Guide
MIDI/AUD_NK0110.mid: Program 53, Name: Harmony Guide
MIDI/AUD_NK0110.mid: Program 48, Name: String Ensemble
MIDI/AUD_NK0110.mid: Program 26, Name: Ambient Guitar
MIDI/AUD_NK0110.mid: Program 25, Name: Steel-String Guitar
MIDI/AUD_NK0110.mid: Program 29, Name: Overdriven Guitar
MIDI/AUD_NK0110.mid: Program 0, Name: Drums
MIDI/d_ML_9211.mid: Program 0, Name: Love runs out
MIDI/d_ML_9211.mid: Program 91, Name: Love runs out
MIDI/d_ML_9211.mid: Program 127, Name: Love runs out
MIDI/d_ML_9211.mid: Program 33, Name: Love runs out
MIDI/d_ML_9211.mid: Program 2, Name: Love runs out
MIDI/d_ML_9211.mid: Program 82, Name: Love runs out
MIDI/d_ML_9211.mid: Program 50, Name: Love runs out
MIDI/d_ML_9211.mid: Program 53, Name: Love runs out
MIDI/d_ML_9211.mid: Program 28, Name: Love runs out
MIDI/d_HO1986.mid: Program 0, Name:
MIDI/d_HO1986.mid: Program 2, Name:
MIDI/d_HO1986.mid: Program 0, Name:
MIDI/d_HO1986.mid: Program 50, Name:
MIDI/d_HO1986.mid: Program 52, Name:
MIDI/d_HO1986.mid: Program 91, Name:
MIDI/d_HO1986.mid: Program 51, Name:
MIDI/d_HO1986.mid: Program 87, Name:
MIDI/d_HO1986.mid: Program 82, Name:
MIDI/badidearight.mid: Program 28, Name: Muted Guitar (L)
MIDI/badidearight.mid: Program 34, Name: Picked Bass
MIDI/badidearight.mid: Program 28, Name: Muted Guitar (R)
MIDI/badidearight.mid: Program 66, Name: Vocal Guide
MIDI/badidearight.mid: Program 54, Name: Harmonies Guide
MIDI/badidearight.mid: Program 52, Name: Choir Aahs
MIDI/badidearight.mid: Program 29, Name: Overdrive Guitar (C)
MIDI/badidearight.mid: Program 30, Name: Dist Guitar (L)
MIDI/badidearight.mid: Program 0, Name: Drums
MIDI/badidearight.mid: Program 30, Name: Dist Guitar (R)
MIDI/badidearight.mid: Program 30, Name: Dist Guitar (C)
MIDI/one_direction_-_Night_Changes.mid: Program 99, Name: NIGHT CHANGES
MIDI/one_direction_-_Night_Changes.mid: Program 89, Name: NIGHT CHANGES
MIDI/one_direction_-_Night_Changes.mid: Program 75, Name: NIGHT CHANGES
MIDI/one_direction_-_Night_Changes.mid: Program 26, Name: NIGHT CHANGES
MIDI/one_direction_-_Night_Changes.mid: Program 27, Name: NIGHT CHANGES
MIDI/one_direction_-_Night_Changes.mid: Program 40, Name: NIGHT CHANGES
MIDI/one_direction_-_Night_Changes.mid: Program 52, Name: NIGHT CHANGES
MIDI/one_direction_-_Night_Changes.mid: Program 52, Name: NIGHT CHANGES
MIDI/one_direction_-_Night_Changes.mid: Program 33, Name: NIGHT CHANGES
MIDI/one_direction_-_Night_Changes.mid: Program 54, Name: NIGHT CHANGES
MIDI/one_direction_-_Night_Changes.mid: Program 54, Name: NIGHT CHANGES
MIDI/one_direction_-_Night_Changes.mid: Program 0, Name: NIGHT CHANGES
MIDI/one_direction_-_Night_Changes.mid: Program 25, Name: NIGHT CHANGES
MIDI/one_direction_-_Night_Changes.mid: Program 52, Name: NIGHT CHANGES
MIDI/one_direction_-_Night_Changes.mid: Program 52, Name: NIGHT CHANGES
MIDI/one_direction_-_Night_Changes.mid: Program 48, Name: NIGHT CHANGES
MIDI/one_direction_-_Night_Changes.mid: Program 29, Name: NIGHT CHANGES
MIDI/d_CR1809.mid: Program 0, Name: Something I Need
MIDI/d_CR1809.mid: Program 75, Name: Something I Need
MIDI/d_CR1809.mid: Program 25, Name: Something I Need
MIDI/d_CR1809.mid: Program 18, Name: Something I Need
MIDI/d_CR1809.mid: Program 35, Name: Something I Need
MIDI/d_CR1809.mid: Program 0, Name: Something I Need
MIDI/d_CR1809.mid: Program 52, Name: Something I Need
MIDI/d_CR1809.mid: Program 28, Name: Something I Need
MIDI/d_CR1809.mid: Program 0, Name: Something I Need
MIDI/d_CR1558.mid: Program 0, Name: Up In Flames
MIDI/d_CR1558.mid: Program 75, Name: Up In Flames
MIDI/d_CR1558.mid: Program 0, Name: Up In Flames
MIDI/d_IT13951.mid: Program 16, Name:
MIDI/d_IT13951.mid: Program 27, Name:
MIDI/d_IT13951.mid: Program 26, Name:
MIDI/d_IT13951.mid: Program 33, Name:
MIDI/d_IT13951.mid: Program 26, Name:
MIDI/d_IT13951.mid: Program 18, Name:
MIDI/d_IT13951.mid: Program 26, Name:
MIDI/d_IT13951.mid: Program 48, Name:
MIDI/d_IT13951.mid: Program 16, Name:
MIDI/d_IT13951.mid: Program 64, Name:
MIDI/Sixpence_None_The_Richer_-_Kiss_Me.mid: Program 25, Name:
MIDI/Sixpence_None_The_Richer_-_Kiss_Me.mid: Program 49, Name:
MIDI/Sixpence_None_The_Richer_-_Kiss_Me.mid: Program 0, Name:
MIDI/Sixpence_None_The_Richer_-_Kiss_Me.mid: Program 65, Name:
MIDI/Sixpence_None_The_Richer_-_Kiss_Me.mid: Program 35, Name:
MIDI/Sixpence_None_The_Richer_-_Kiss_Me.mid: Program 21, Name:
MIDI/Sixpence_None_The_Richer_-_Kiss_Me.mid: Program 0, Name:
MIDI/Sixpence_None_The_Richer_-_Kiss_Me.mid: Program 65, Name:
MIDI/ABBA_-_The_Winner_Takes_It_All.mid: Program 1, Name: Winner Takes It All
MIDI/ABBA_-_The_Winner_Takes_It_All.mid: Program 6, Name: Winner Takes It All
MIDI/ABBA_-_The_Winner_Takes_It_All.mid: Program 94, Name: Winner Takes It All
MIDI/ABBA_-_The_Winner_Takes_It_All.mid: Program 26, Name: Winner Takes It All
MIDI/ABBA_-_The_Winner_Takes_It_All.mid: Program 25, Name: Winner Takes It All
MIDI/ABBA_-_The_Winner_Takes_It_All.mid: Program 35, Name: Winner Takes It All
MIDI/ABBA_-_The_Winner_Takes_It_All.mid: Program 48, Name: Winner Takes It All
MIDI/ABBA_-_The_Winner_Takes_It_All.mid: Program 0, Name: Winner Takes It All
MIDI/ABBA_-_The_Winner_Takes_It_All.mid: Program 48, Name: Winner Takes It All
MIDI/d_CR0246.mid: Program 32, Name: INMYPLAC
MIDI/d_CR0246.mid: Program 26, Name: INMYPLAC
MIDI/d_CR0246.mid: Program 30, Name: INMYPLAC
MIDI/d_CR0246.mid: Program 35, Name: INMYPLAC
MIDI/d_CR0246.mid: Program 18, Name: INMYPLAC
MIDI/d_CR0246.mid: Program 16, Name: INMYPLAC
MIDI/d_CR0246.mid: Program 66, Name: INMYPLAC
MIDI/d_CR1886 (1).mid: Program 25, Name: True Love
MIDI/d_CR1886 (1).mid: Program 38, Name: True Love
MIDI/d_CR1886 (1).mid: Program 28, Name: True Love
MIDI/d_CR1886 (1).mid: Program 93, Name: True Love
MIDI/d_CR1886 (1).mid: Program 49, Name: True Love
MIDI/d_CR1886 (1).mid: Program 73, Name: True Love
MIDI/d_CR1886 (1).mid: Program 89, Name: True Love
MIDI/d_CR1886 (1).mid: Program 38, Name: True Love
MIDI/Ed-Sheeran-Perfect-Anonymous-20220216143944-nonstop2k.com.mid: Program 0, Name: Sampler
MIDI/Ed-Sheeran-Perfect-Anonymous-20220216143944-nonstop2k.com.mid: Program 0, Name: LEFT
MIDI/Earth_Wind_and_Fire_-_Let's_Groove.mid: Program 0, Name:
MIDI/Earth_Wind_and_Fire_-_Let's_Groove.mid: Program 7, Name:
MIDI/Earth_Wind_and_Fire_-_Let's_Groove.mid: Program 73, Name:
MIDI/Earth_Wind_and_Fire_-_Let's_Groove.mid: Program 57, Name:
MIDI/Earth_Wind_and_Fire_-_Let's_Groove.mid: Program 61, Name:
MIDI/Earth_Wind_and_Fire_-_Let's_Groove.mid: Program 4, Name:
MIDI/Earth_Wind_and_Fire_-_Let's_Groove.mid: Program 82, Name:
MIDI/Earth_Wind_and_Fire_-_Let's_Groove.mid: Program 49, Name:
MIDI/Earth_Wind_and_Fire_-_Let's_Groove.mid: Program 35, Name:
MIDI/Earth_Wind_and_Fire_-_Let's_Groove.mid: Program 27, Name:
MIDI/Earth_Wind_and_Fire_-_Let's_Groove.mid: Program 28, Name:
MIDI/enchanted.mid: Program 0, Name: yahama U1 (MIDI)
MIDI/enchanted.mid: Program 0, Name: yahama U1 #2 (MIDI)
MIDI/d_ML_7749.mid: Program 0, Name: D_7749
MIDI/d_ML_7749.mid: Program 1, Name: D_7749
MIDI/d_ML_7749.mid: Program 51, Name: D_7749
MIDI/d_ML_7749.mid: Program 33, Name: D_7749
MIDI/d_ML_7749.mid: Program 51, Name: D_7749
MIDI/d_ML_7749.mid: Program 80, Name: D_7749
MIDI/d_ML_7749.mid: Program 82, Name: D_7749
MIDI/d_ML_7749.mid: Program 40, Name: D_7749
MIDI/d_ML_7749.mid: Program 52, Name: D_7749
MIDI/d_ML_7749.mid: Program 0, Name: D_7749
MIDI/Britney_Spears_-_You_Drive_Me_Crazy.mid: Program 0, Name: Drums
MIDI/Britney_Spears_-_You_Drive_Me_Crazy.mid: Program 0, Name: Drums-2
MIDI/Britney_Spears_-_You_Drive_Me_Crazy.mid: Program 71, Name: Staff-1
MIDI/Britney_Spears_-_You_Drive_Me_Crazy.mid: Program 9, Name: Staff-1
MIDI/Britney_Spears_-_You_Drive_Me_Crazy.mid: Program 30, Name: Staff-2
MIDI/Britney_Spears_-_You_Drive_Me_Crazy.mid: Program 5, Name: Staff-2
MIDI/Britney_Spears_-_You_Drive_Me_Crazy.mid: Program 2, Name: Staff-3
MIDI/Britney_Spears_-_You_Drive_Me_Crazy.mid: Program 25, Name: Staff-4
MIDI/Britney_Spears_-_You_Drive_Me_Crazy.mid: Program 10, Name: Staff-4
MIDI/Britney_Spears_-_You_Drive_Me_Crazy.mid: Program 26, Name: Staff-5
MIDI/d_PR5188.mid: Program 0, Name: Every teardrop is a waterfall
MIDI/d_PR5188.mid: Program 16, Name: Every teardrop is a waterfall
MIDI/d_PR5188.mid: Program 51, Name: Every teardrop is a waterfall
MIDI/d_PR5188.mid: Program 6, Name: Every teardrop is a waterfall
MIDI/d_PR5188.mid: Program 1, Name: Every teardrop is a waterfall
MIDI/d_PR5188.mid: Program 26, Name: Every teardrop is a waterfall
MIDI/d_PR5188.mid: Program 25, Name: Every teardrop is a waterfall
MIDI/d_PR5188.mid: Program 25, Name: Every teardrop is a waterfall
MIDI/d_CR1763.mid: Program 8, Name: Counting Stars
MIDI/d_CR1763.mid: Program 24, Name: Counting Stars
MIDI/d_CR1763.mid: Program 56, Name: Counting Stars
MIDI/d_CR1763.mid: Program 119, Name: Counting Stars
MIDI/d_CR1763.mid: Program 0, Name: Counting Stars
MIDI/d_CR1763.mid: Program 91, Name: Counting Stars
MIDI/d_CR1763.mid: Program 25, Name: Counting Stars
MIDI/d_CR1763.mid: Program 35, Name: Counting Stars
MIDI/d_CR1763.mid: Program 5, Name: Counting Stars
MIDI/d_CR1763.mid: Program 68, Name: Counting Stars
MIDI/d_CR1763.mid: Program 49, Name: Counting Stars
MIDI/d_CR1763.mid: Program 18, Name: Counting Stars
MIDI/style.mid: Program 0, Name: Style
MIDI/style.mid: Program 66, Name: Style
MIDI/style.mid: Program 38, Name: Style
MIDI/style.mid: Program 87, Name: Style
MIDI/style.mid: Program 28, Name: Style
MIDI/style.mid: Program 52, Name: Style
MIDI/style.mid: Program 1, Name: Style
MIDI/style.mid: Program 4, Name: Style
MIDI/style.mid: Program 39, Name: Style
MIDI/style.mid: Program 28, Name: Style
MIDI/style.mid: Program 33, Name: Style
MIDI/style.mid: Program 50, Name: Style
MIDI/style.mid: Program 53, Name: Style
MIDI/style.mid: Program 54, Name: Style
MIDI/Barbra_Streisand_-_The_Way_We_Were.mid: Program 33, Name: BASS
MIDI/Barbra_Streisand_-_The_Way_We_Were.mid: Program 1, Name: PIANO
MIDI/Barbra_Streisand_-_The_Way_We_Were.mid: Program 5, Name: ELEC PIANO
MIDI/Barbra_Streisand_-_The_Way_We_Were.mid: Program 48, Name: STRINGS
MIDI/Barbra_Streisand_-_The_Way_We_Were.mid: Program 68, Name: OBOE
MIDI/Barbra_Streisand_-_The_Way_We_Were.mid: Program 22, Name: MELODY
MIDI/Barbra_Streisand_-_The_Way_We_Were.mid: Program 0, Name: BD
MIDI/Barbra_Streisand_-_The_Way_We_Were.mid: Program 0, Name: SN
MIDI/Barbra_Streisand_-_The_Way_We_Were.mid: Program 0, Name: HH
MIDI/Barbra_Streisand_-_The_Way_We_Were.mid: Program 0, Name: RIDE
MIDI/Barbra_Streisand_-_The_Way_We_Were.mid: Program 0, Name: H,M,L TOMS
MIDI/Barbra_Streisand_-_The_Way_We_Were.mid: Program 0, Name: SIDESTICK
MIDI/Barbra_Streisand_-_The_Way_We_Were.mid: Program 0, Name: HH OPEN
MIDI/Barbra_Streisand_-_The_Way_We_Were.mid: Program 32, Name: bass
MIDI/Barbra_Streisand_-_The_Way_We_Were.mid: Program 1, Name: piano
MIDI/Barbra_Streisand_-_The_Way_We_Were.mid: Program 65, Name: oboe
MIDI/Barbra_Streisand_-_The_Way_We_Were.mid: Program 65, Name: melody
MIDI/Barbra_Streisand_-_The_Way_We_Were.mid: Program 0, Name:
MIDI/Barbra_Streisand_-_The_Way_We_Were.mid: Program 0, Name:
MIDI/Barbra_Streisand_-_The_Way_We_Were.mid: Program 0, Name:
MIDI/Barbra_Streisand_-_The_Way_We_Were.mid: Program 0, Name:
MIDI/Barbra_Streisand_-_The_Way_We_Were.mid: Program 0, Name:
MIDI/Barbra_Streisand_-_The_Way_We_Were.mid: Program 0, Name:
MIDI/One_Republic_-_Counting_Stars_(One_Republic).mid: Program 0, Name: Counting stars
MIDI/One_Republic_-_Counting_Stars_(One_Republic).mid: Program 26, Name: Counting stars
MIDI/One_Republic_-_Counting_Stars_(One_Republic).mid: Program 24, Name: Counting stars
MIDI/One_Republic_-_Counting_Stars_(One_Republic).mid: Program 24, Name: Counting stars
MIDI/One_Republic_-_Counting_Stars_(One_Republic).mid: Program 18, Name: Counting stars
MIDI/One_Republic_-_Counting_Stars_(One_Republic).mid: Program 119, Name: Counting stars
MIDI/One_Republic_-_Counting_Stars_(One_Republic).mid: Program 0, Name: Counting stars
MIDI/One_Republic_-_Counting_Stars_(One_Republic).mid: Program 33, Name: Counting stars
MIDI/One_Republic_-_Counting_Stars_(One_Republic).mid: Program 74, Name: Counting stars
MIDI/One_Republic_-_Counting_Stars_(One_Republic).mid: Program 53, Name: Counting stars
MIDI/One_Republic_-_Counting_Stars_(One_Republic).mid: Program 0, Name: Counting stars
MIDI/One_Republic_-_Counting_Stars_(One_Republic).mid: Program 46, Name: Counting stars
MIDI/One_Republic_-_Counting_Stars_(One_Republic).mid: Program 52, Name: Counting stars
MIDI/BackToDecember.mid: Program 0, Name: FPC (MIDI)
MIDI/BackToDecember.mid: Program 35, Name: BooBass (MIDI)
MIDI/BackToDecember.mid: Program 59, Name: Basic subtracting 4 (MIDI)
MIDI/BackToDecember.mid: Program 49, Name: Violin ensemble (MIDI)
MIDI/BackToDecember.mid: Program 0, Name: Keys (MIDI)
MIDI/BackToDecember.mid: Program 0, Name: Keys #2 (MIDI)
MIDI/Backstreet_Boys_-_Quit_Playing_Games_With_My_Heart.mid: Program 24, Name: Acoustic Guitar
MIDI/Backstreet_Boys_-_Quit_Playing_Games_With_My_Heart.mid: Program 35, Name: Bass
MIDI/Backstreet_Boys_-_Quit_Playing_Games_With_My_Heart.mid: Program 24, Name: Acoustic Guitar 2
MIDI/Backstreet_Boys_-_Quit_Playing_Games_With_My_Heart.mid: Program 26, Name: Melody
MIDI/Backstreet_Boys_-_Quit_Playing_Games_With_My_Heart.mid: Program 50, Name: Synth Strings
MIDI/Backstreet_Boys_-_Quit_Playing_Games_With_My_Heart.mid: Program 27, Name: Electric Guitar Clean
MIDI/Backstreet_Boys_-_Quit_Playing_Games_With_My_Heart.mid: Program 4, Name: E Piano
MIDI/Backstreet_Boys_-_Quit_Playing_Games_With_My_Heart.mid: Program 89, Name: Pad
MIDI/Backstreet_Boys_-_Quit_Playing_Games_With_My_Heart.mid: Program 0, Name: Glöckchen
MIDI/Backstreet_Boys_-_Quit_Playing_Games_With_My_Heart.mid: Program 0, Name: Drums
MIDI/Backstreet_Boys_-_Quit_Playing_Games_With_My_Heart.mid: Program 118, Name: Pauke
MIDI/Backstreet_Boys_-_Quit_Playing_Games_With_My_Heart.mid: Program 48, Name: Strings
MIDI/Backstreet_Boys_-_Quit_Playing_Games_With_My_Heart.mid: Program 54, Name: Choir
MIDI/Backstreet_Boys_-_Quit_Playing_Games_With_My_Heart.mid: Program 60, Name: Brass
MIDI/Backstreet_Boys_-_Quit_Playing_Games_With_My_Heart.mid: Program 0, Name: Percussion
MIDI/whitehorse.mid: Program 66, Name: White Horse
MIDI/whitehorse.mid: Program 25, Name: White Horse
MIDI/whitehorse.mid: Program 24, Name: White Horse
MIDI/whitehorse.mid: Program 1, Name: White Horse
MIDI/whitehorse.mid: Program 33, Name: White Horse
MIDI/whitehorse.mid: Program 54, Name: White Horse
MIDI/whitehorse.mid: Program 40, Name: White Horse
MIDI/whitehorse.mid: Program 0, Name: White Horse
MIDI/whitehorse.mid: Program 25, Name: White Horse
MIDI/whitehorse.mid: Program 24, Name: White Horse
MIDI/whitehorse.mid: Program 42, Name: White Horse
MIDI/whitehorse.mid: Program 89, Name: White Horse
MIDI/whitehorse.mid: Program 49, Name: White Horse
MIDI/Oasis_-_Don't_Look_Back_in_Anger.mid: Program 0, Name: P1-Grand Piano
MIDI/Oasis_-_Don't_Look_Back_in_Anger.mid: Program 33, Name: P2-Finger Bass.
MIDI/Oasis_-_Don't_Look_Back_in_Anger.mid: Program 30, Name: P3-Feedback Guitar
MIDI/Oasis_-_Don't_Look_Back_in_Anger.mid: Program 48, Name: P6-Strings1
MIDI/Oasis_-_Don't_Look_Back_in_Anger.mid: Program 43, Name: P7-Contrabass
MIDI/Oasis_-_Don't_Look_Back_in_Anger.mid: Program 30, Name: P8-Feedback Gtr2
MIDI/Oasis_-_Don't_Look_Back_in_Anger.mid: Program 29, Name: P9-Overdrive
MIDI/Oasis_-_Don't_Look_Back_in_Anger.mid: Program 1, Name: P10-ROOM KIT
MIDI/Oasis_-_Don't_Look_Back_in_Anger.mid: Program 29, Name: P11-Feedback Guitar
MIDI/Oasis_-_Don't_Look_Back_in_Anger.mid: Program 30, Name: P12-Tambra
MIDI/Oasis_-_Don't_Look_Back_in_Anger.mid: Program 40, Name: P13-Violin
MIDI/Oasis_-_Don't_Look_Back_in_Anger.mid: Program 25, Name: P15-Nylon && Steel
MIDI/Oasis_-_Don't_Look_Back_in_Anger.mid: Program 26, Name: P16-Jazz Guitar
MIDI/Oasis_-_Don't_Look_Back_in_Anger.mid: Program 56, Name: P14-Trumpet
MIDI/Oasis_-_Don't_Look_Back_in_Anger.mid: Program 24, Name: P4-Nylon Gt2
MIDI/Oasis_-_Don't_Look_Back_in_Anger.mid: Program 84, Name: P5-DistLead
MIDI/Oasis_-_Don't_Look_Back_in_Anger.mid: Program 25, Name: P5-DistLead
MIDI/d_CR5659.mid: Program 0, Name:
MIDI/d_CR5659.mid: Program 87, Name:
MIDI/d_CR5659.mid: Program 91, Name:
MIDI/d_CR5659.mid: Program 94, Name:
MIDI/d_CR5659.mid: Program 39, Name:
MIDI/d_CR5659.mid: Program 73, Name:
MIDI/d_CR5659.mid: Program 2, Name:
MIDI/d_CR5659.mid: Program 27, Name:
MIDI/oursong.mid: Program 24, Name: untitled
MIDI/oursong.mid: Program 65, Name: untitled
MIDI/oursong.mid: Program 39, Name: untitled
MIDI/oursong.mid: Program 52, Name: untitled
MIDI/oursong.mid: Program 99, Name: untitled
MIDI/oursong.mid: Program 0, Name: untitled
MIDI/oursong.mid: Program 90, Name: untitled
MIDI/oursong.mid: Program 48, Name: untitled
MIDI/The_Cure_-_Boys_Don't_Cry.mid: Program 0, Name: Guitar
MIDI/The_Cure_-_Boys_Don't_Cry.mid: Program 34, Name: Bass
MIDI/The_Cure_-_Boys_Don't_Cry.mid: Program 50, Name: Chant
MIDI/The_Cure_-_Boys_Don't_Cry.mid: Program 51, Name: Chant
MIDI/The_Cure_-_Boys_Don't_Cry.mid: Program 27, Name: Guitar
MIDI/The_Cure_-_Boys_Don't_Cry.mid: Program 33, Name: Bass 2
MIDI/The_Cure_-_Boys_Don't_Cry.mid: Program 0, Name: Drums
MIDI/d_CR0287.mid: Program 0, Name: THESCIEN
MIDI/d_CR0287.mid: Program 0, Name: THESCIEN
MIDI/d_CR0287.mid: Program 1, Name: THESCIEN
MIDI/d_CR0287.mid: Program 71, Name: THESCIEN
MIDI/Mamas_and_Papas_-_California_Dreamin'.mid: Program 35, Name: FretlsBass
MIDI/Mamas_and_Papas_-_California_Dreamin'.mid: Program 48, Name: Strings
MIDI/Mamas_and_Papas_-_California_Dreamin'.mid: Program 65, Name: SaxAlto
MIDI/Mamas_and_Papas_-_California_Dreamin'.mid: Program 50, Name: StrSyn1
MIDI/Mamas_and_Papas_-_California_Dreamin'.mid: Program 25, Name: GtrSteel
MIDI/Mamas_and_Papas_-_California_Dreamin'.mid: Program 73, Name: Flute
MIDI/Mamas_and_Papas_-_California_Dreamin'.mid: Program 25, Name: GtrSteel
MIDI/Mamas_and_Papas_-_California_Dreamin'.mid: Program 0, Name: Snare
MIDI/Mamas_and_Papas_-_California_Dreamin'.mid: Program 0, Name: CaliforniaDreaming
MIDI/Celine_Dion_-_All_By_Myself.mid: Program 0, Name: piano
MIDI/Celine_Dion_-_All_By_Myself.mid: Program 35, Name: bass
MIDI/Celine_Dion_-_All_By_Myself.mid: Program 5, Name: elec piano
MIDI/Celine_Dion_-_All_By_Myself.mid: Program 65, Name: clarinet
MIDI/Celine_Dion_-_All_By_Myself.mid: Program 48, Name: strings L
MIDI/Celine_Dion_-_All_By_Myself.mid: Program 48, Name: strings H
MIDI/Celine_Dion_-_All_By_Myself.mid: Program 24, Name: nl guitar
MIDI/Celine_Dion_-_All_By_Myself.mid: Program 26, Name: jz guitar
MIDI/Celine_Dion_-_All_By_Myself.mid: Program 0, Name: drums
MIDI/Maroon 5 — Stereo Hearts [MIDIfind.com].mid: Program 2, Name: Nylon Guitar
MIDI/Maroon 5 — Stereo Hearts [MIDIfind.com].mid: Program 1, Name: Acoustic Piano
MIDI/Maroon 5 — Stereo Hearts [MIDIfind.com].mid: Program 1, Name: Acoustic Piano
MIDI/Maroon 5 — Stereo Hearts [MIDIfind.com].mid: Program 0, Name: Drumkit
MIDI/Maroon 5 — Stereo Hearts [MIDIfind.com].mid: Program 27, Name: Electric Guitar
MIDI/John_Denver_-_Take_Me_Home_Country_Roads.mid: Program 33, Name: Bass
MIDI/John_Denver_-_Take_Me_Home_Country_Roads.mid: Program 26, Name: Guitar
MIDI/John_Denver_-_Take_Me_Home_Country_Roads.mid: Program 25, Name: Guitar
MIDI/John_Denver_-_Take_Me_Home_Country_Roads.mid: Program 40, Name: Violin
MIDI/John_Denver_-_Take_Me_Home_Country_Roads.mid: Program 21, Name: Melody
MIDI/John_Denver_-_Take_Me_Home_Country_Roads.mid: Program 32, Name: Drums.....
MIDI/Backstreet_Boys_-_Let_the_Music_Heal_Your_Soul.mid: Program 25, Name: drum 26
MIDI/Backstreet_Boys_-_Let_the_Music_Heal_Your_Soul.mid: Program 33, Name: 34
MIDI/Backstreet_Boys_-_Let_the_Music_Heal_Your_Soul.mid: Program 1, Name: 2
MIDI/Backstreet_Boys_-_Let_the_Music_Heal_Your_Soul.mid: Program 21, Name: 22
MIDI/Backstreet_Boys_-_Let_the_Music_Heal_Your_Soul.mid: Program 22, Name: 23
MIDI/Backstreet_Boys_-_Let_the_Music_Heal_Your_Soul.mid: Program 50, Name: 51
MIDI/Backstreet_Boys_-_Let_the_Music_Heal_Your_Soul.mid: Program 48, Name: 49
import pretty_midi
all_chords = []
all_melody = []
for file in midi_files:
try:
midi_data = pretty_midi.PrettyMIDI(file)
for instrument in midi_data.instruments:
if not instrument.is_drum:
program = instrument.program
if program in list(range(0, 8)) + list(range(24, 32)) + list(range(48, 56)):
for note in instrument.notes:
all_chords.append([note.start, note.end, note.pitch])
elif program in list(range(80, 88)):
for note in instrument.notes:
all_melody.append([note.start, note.end, note.pitch])
except Exception as e:
print(f"Skipped {file} due to error: {e}")
print(f"Collected {len(all_chords)} chords and {len(all_melody)} melody notes.")
Skipped MIDI/AUD_NK0108.mid due to error: Could not decode key with 1 flats and mode 255 Skipped MIDI/Ed_Sheeran_-_Perfect_-_Ed_Sheeran.mid due to error: data byte must be in range 0..127 Collected 355133 chords and 23438 melody notes.
# EDA 1: Pitch distributions of chords and melodies
chord_pitches = np.array([c[2] for c in all_chords])
melody_pitches = np.array([m[2] for m in all_melody])
plt.figure(figsize=(12,5))
plt.hist(chord_pitches, bins=range(40,90), alpha=0.5, label='Chords', color='green')
plt.hist(melody_pitches, bins=range(40,90), alpha=0.5, label='Melodies', color='purple')
plt.xlabel('MIDI Pitch')
plt.ylabel('Frequency')
plt.title('Pitch Distribution: Chords vs. Melodies our Dataset')
plt.legend()
plt.show()
notes_per_file = []
for file in midi_files:
try:
midi_data = pretty_midi.PrettyMIDI(file)
count = sum([len(instr.notes) for instr in midi_data.instruments if not instr.is_drum])
notes_per_file.append(count)
except Exception as e:
print(f"Skipped {file} due to error: {e}")
plt.figure(figsize=(10,5))
plt.bar(range(len(notes_per_file)), notes_per_file, color='skyblue')
plt.xlabel('Song Index')
plt.ylabel('Number of Notes')
plt.title('Notes per MIDI File')
plt.show()
if notes_per_file:
print(f"Average number of notes per file: {np.mean(notes_per_file):.2f}")
else:
print("No valid files processed.")
Skipped MIDI/AUD_NK0108.mid due to error: Could not decode key with 1 flats and mode 255 Skipped MIDI/Ed_Sheeran_-_Perfect_-_Ed_Sheeran.mid due to error: data byte must be in range 0..127
Average number of notes per file: 2586.10
# EDA 3: Scatter plot of chords vs. melody pitches (time step alignment)
plt.figure(figsize=(12,5))
plt.scatter(range(len(chord_pitches)), chord_pitches, alpha=0.5, label='Chords', color='green')
plt.scatter(range(len(melody_pitches)), melody_pitches, alpha=0.5, label='Melodies', color='purple')
plt.xlabel('Time Step')
plt.ylabel('MIDI Pitch')
plt.title('Chords and Melody Over Time')
plt.legend()
plt.show()
EDA Summary: We explored the dataset to ensure it reflects typical musical patterns in the songs.
The pitch distributions show chords and melodies fall within a reasonable vocal/instrumental range (~40–80 MIDI notes).
Note counts per file reflect typical song complexity.
The scatter plot demonstrates that chords and melodies evolve together, suggesting the model can learn meaningful musical relationships.
chord_pitches = np.array([c[2] for c in all_chords])
melody_pitches = np.array([m[2] for m in all_melody])
seq_length = 50
X_chords = []
X_melody = []
Y_melody = []
for i in range(len(melody_pitches) - seq_length):
X_chords.append(chord_pitches[i:i+seq_length])
X_melody.append(melody_pitches[i:i+seq_length])
Y_melody.append(melody_pitches[i+seq_length])
X_chords = np.array(X_chords)
X_melody = np.array(X_melody)
Y_melody = to_categorical(Y_melody, num_classes=128)
print(f"Prepared {len(X_chords)} chord/melody pairs for training.")
Prepared 23388 chord/melody pairs for training.
chord_vocab_size = 128
melody_vocab_size = 128
embedding_dim = 64
lstm_units = 256
# Encoder: Chord sequence
encoder_inputs = Input(shape=(None,), name='encoder_inputs')
encoder_embedding = Embedding(input_dim=chord_vocab_size, output_dim=embedding_dim, mask_zero=True, name='encoder_embedding')(encoder_inputs)
encoder_outputs, state_h, state_c = LSTM(lstm_units, return_state=True, name='encoder_lstm')(encoder_embedding)
encoder_states = [state_h, state_c]
# Decoder: Melody sequence
decoder_inputs = Input(shape=(None,), name='decoder_inputs')
decoder_embedding = Embedding(input_dim=melody_vocab_size, output_dim=embedding_dim, mask_zero=True, name='decoder_embedding')(decoder_inputs)
decoder_lstm = LSTM(lstm_units, return_sequences=True, return_state=True, name='decoder_lstm')
decoder_outputs, _, _ = decoder_lstm(decoder_embedding, initial_state=encoder_states)
decoder_dense = Dense(melody_vocab_size, activation='softmax', name='decoder_dense')
decoder_outputs = decoder_dense(decoder_outputs)
# Final model
model = Model([encoder_inputs, decoder_inputs], decoder_outputs)
model.compile(optimizer='adam', loss='sparse_categorical_crossentropy', metrics=['accuracy'])
model.summary()
Model: "functional_3"
┏━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┓ ┃ Layer (type) ┃ Output Shape ┃ Param # ┃ Connected to ┃ ┡━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━┩ │ encoder_inputs │ (None, None) │ 0 │ - │ │ (InputLayer) │ │ │ │ ├─────────────────────┼───────────────────┼────────────┼───────────────────┤ │ decoder_inputs │ (None, None) │ 0 │ - │ │ (InputLayer) │ │ │ │ ├─────────────────────┼───────────────────┼────────────┼───────────────────┤ │ encoder_embedding │ (None, None, 64) │ 8,192 │ encoder_inputs[0… │ │ (Embedding) │ │ │ │ ├─────────────────────┼───────────────────┼────────────┼───────────────────┤ │ not_equal │ (None, None) │ 0 │ encoder_inputs[0… │ │ (NotEqual) │ │ │ │ ├─────────────────────┼───────────────────┼────────────┼───────────────────┤ │ decoder_embedding │ (None, None, 64) │ 8,192 │ decoder_inputs[0… │ │ (Embedding) │ │ │ │ ├─────────────────────┼───────────────────┼────────────┼───────────────────┤ │ encoder_lstm (LSTM) │ [(None, 256), │ 328,704 │ encoder_embeddin… │ │ │ (None, 256), │ │ not_equal[0][0] │ │ │ (None, 256)] │ │ │ ├─────────────────────┼───────────────────┼────────────┼───────────────────┤ │ decoder_lstm (LSTM) │ [(None, None, │ 328,704 │ decoder_embeddin… │ │ │ 256), (None, │ │ encoder_lstm[0][… │ │ │ 256), (None, │ │ encoder_lstm[0][… │ │ │ 256)] │ │ │ ├─────────────────────┼───────────────────┼────────────┼───────────────────┤ │ decoder_dense │ (None, None, 128) │ 32,896 │ decoder_lstm[0][… │ │ (Dense) │ │ │ │ └─────────────────────┴───────────────────┴────────────┴───────────────────┘
Total params: 706,688 (2.70 MB)
Trainable params: 706,688 (2.70 MB)
Non-trainable params: 0 (0.00 B)
history = model.fit([X_chords, X_melody], Y_melody, epochs=20, batch_size=64)
Epoch 1/20 6/6 ━━━━━━━━━━━━━━━━━━━━ 1s 72ms/step - accuracy: 0.2711 - loss: 4.7720 Epoch 2/20 6/6 ━━━━━━━━━━━━━━━━━━━━ 0s 67ms/step - accuracy: 0.2141 - loss: 3.3064 Epoch 3/20 6/6 ━━━━━━━━━━━━━━━━━━━━ 0s 67ms/step - accuracy: 0.2543 - loss: 2.7693 Epoch 4/20 6/6 ━━━━━━━━━━━━━━━━━━━━ 0s 67ms/step - accuracy: 0.3804 - loss: 2.3606 Epoch 5/20 6/6 ━━━━━━━━━━━━━━━━━━━━ 0s 68ms/step - accuracy: 0.4277 - loss: 1.9994 Epoch 6/20 6/6 ━━━━━━━━━━━━━━━━━━━━ 0s 68ms/step - accuracy: 0.4992 - loss: 1.7918 Epoch 7/20 6/6 ━━━━━━━━━━━━━━━━━━━━ 0s 66ms/step - accuracy: 0.5347 - loss: 1.5844 Epoch 8/20 6/6 ━━━━━━━━━━━━━━━━━━━━ 0s 64ms/step - accuracy: 0.5204 - loss: 1.5560 Epoch 9/20 6/6 ━━━━━━━━━━━━━━━━━━━━ 0s 66ms/step - accuracy: 0.5123 - loss: 1.5192 Epoch 10/20 6/6 ━━━━━━━━━━━━━━━━━━━━ 0s 70ms/step - accuracy: 0.5121 - loss: 1.4835 Epoch 11/20 6/6 ━━━━━━━━━━━━━━━━━━━━ 0s 69ms/step - accuracy: 0.5543 - loss: 1.3435 Epoch 12/20 6/6 ━━━━━━━━━━━━━━━━━━━━ 0s 75ms/step - accuracy: 0.5615 - loss: 1.3018 Epoch 13/20 6/6 ━━━━━━━━━━━━━━━━━━━━ 0s 70ms/step - accuracy: 0.5672 - loss: 1.2130 Epoch 14/20 6/6 ━━━━━━━━━━━━━━━━━━━━ 0s 72ms/step - accuracy: 0.5955 - loss: 1.1500 Epoch 15/20 6/6 ━━━━━━━━━━━━━━━━━━━━ 0s 70ms/step - accuracy: 0.5963 - loss: 1.1567 Epoch 16/20 6/6 ━━━━━━━━━━━━━━━━━━━━ 0s 74ms/step - accuracy: 0.6406 - loss: 1.0174 Epoch 17/20 6/6 ━━━━━━━━━━━━━━━━━━━━ 0s 82ms/step - accuracy: 0.6002 - loss: 1.0558 Epoch 18/20 6/6 ━━━━━━━━━━━━━━━━━━━━ 0s 78ms/step - accuracy: 0.6105 - loss: 1.0514 Epoch 19/20 6/6 ━━━━━━━━━━━━━━━━━━━━ 0s 80ms/step - accuracy: 0.6295 - loss: 1.0318 Epoch 20/20 6/6 ━━━━━━━━━━━━━━━━━━━━ 0s 77ms/step - accuracy: 0.6882 - loss: 0.9320
plt.figure(figsize=(10,5))
plt.plot(history.history['loss'], label='Loss')
plt.plot(history.history['accuracy'], label='Accuracy')
plt.xlabel('Epoch')
plt.ylabel('Value')
plt.title('Training Progress: Loss & Accuracy')
plt.legend()
plt.show()
The generated melody stays within the typical pitch range of Taylor Swift’s original melodies, suggesting it’s musically valid.
seed_chords = X_chords[0]
seed_melody = X_melody[0]
generated = list(seed_melody)
for _ in range(300):
x_chord = np.expand_dims(seed_chords, axis=0)
x_melody = np.expand_dims(generated[-seq_length:], axis=0)
pred = model.predict([x_chord, x_melody], verbose=0)
next_note = np.argmax(pred)
generated.append(next_note)
print("Generated melody sequence:", generated)
Generated melody sequence: [29, 41, 38, 26, 43, 31, 34, 46, 29, 41, 26, 38, 31, 43, 34, 46, 67, 74, 71, 69, 67, 67, 74, 71, 69, 67, 66, 67, 67, 62, 66, 67, 67, 62, 66, 67, 67, 69, 67, 71, 74, 62, 71, 69, 71, 69, 71, 69, 71, 69, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33]
# Compare pitch distributions: Original Taylor melodies vs. Generated melody
generated_pitches = np.array(generated)
plt.figure(figsize=(10,5))
plt.hist([m[2] for m in all_melody], bins=range(40,90), alpha=0.5, label='Original Melodies', color='blue')
plt.hist(generated_pitches, bins=range(40,90), alpha=0.5, label='Generated Melody', color='red')
plt.xlabel('MIDI Pitch')
plt.ylabel('Frequency')
plt.title('Pitch Distribution: Original vs. Generated')
plt.legend()
plt.show()
The model shows improving accuracy and decreasing loss, indicating it’s learning meaningful patterns from the data.
gen_midi = pretty_midi.PrettyMIDI()
# Instruments
piano = pretty_midi.Instrument(program=0) # Melody (Piano)
guitar = pretty_midi.Instrument(program=24) # Chords (Acoustic Guitar)
strings = pretty_midi.Instrument(program=48) # Chords (Strings)
# Melody: Generated by the model
start_time = 0
duration = 0.5
velocity = 100
for pitch in generated:
note = pretty_midi.Note(velocity=velocity, pitch=int(pitch), start=start_time, end=start_time + duration)
piano.notes.append(note)
start_time += duration
# Chords: Original seed chords (from conditioning data)
chord_start_time = 0
chord_duration = 0.5
chord_velocity = 80
for pitch in seed_chords:
note = pretty_midi.Note(velocity=chord_velocity, pitch=int(pitch), start=chord_start_time, end=chord_start_time + chord_duration)
guitar.notes.append(note)
strings.notes.append(note)
chord_start_time += chord_duration
# Add instruments
gen_midi.instruments.append(piano)
gen_midi.instruments.append(guitar)
gen_midi.instruments.append(strings)
# Save MIDI
gen_midi.write('generated_task2_chords_melody.mid')
print("Generated multi-instrument melody with chords saved as 'generated_task2_chords_melody.mid'")
Generated multi-instrument melody with chords saved as 'generated_task2_chords_melody.mid'
# Overlay generated melody on the seed chords
plt.figure(figsize=(12,6))
# Chords
plt.scatter(np.arange(len(seed_chords)), seed_chords, label='Chords', alpha=0.6, color='green')
# Generated melody
plt.scatter(np.arange(len(generated)), generated, label='Generated Melody', alpha=0.6, color='purple')
plt.xlabel('Time Step')
plt.ylabel('MIDI Pitch')
plt.title('Chords vs. Generated Melody (Piano Roll View)')
plt.legend()
plt.show()