Patent ID: 7402744

Claim:
A computer readable medium containing a computer executable program for steganographically embedding data in a Musical Instrument Digital Interface (MIDI) file composed of at least one original list of n items, having numerical position values 0 through (n−1), wherein said executable program, when read, will cause a computer to perform the steps of: calculating the capacity of each of said at least one original lists of said MIDI file; calculating the total capacity of said MIDI file by summing said capacities of all said at least one original lists; embedding said data within each of said at least one original lists of said MIDI file to create at least one host list; and determining whether all of said at least one original lists of said MIDI file have been processed; and IF all of said at least one original lists of said MIDI file have NOT been processed, THEN retrieving next said at least one original list of said MIDI file; returning to said step of embedding; OTHERWISE, saving a transformed version of said MIDI file with steganographically embedded data.