Morero oa ho hlahisa mefuta eohle ea melumo e llang ho sireletsa khahlanong le tlolo ea molao ea litokelo tsa molao

Damien Riehl, 'muelli oa molao, moqapi le sebini, ka
sebini Noah Rubin leka emisa liqoso tsa nakong e tlang tsa tlolo ea molao ea litokelo tse amanang le liqoso tsa bosholu ba 'mino. Ho kenya ts'ebetsong mohopolo ona, ho ile ha hlahisoa letoto le leholo la melodi ea MIDI, litokelo tsa litokelo tsa molao tsa fumanoa bakeng sa meloli ena ea othomathike, 'me meloli ea fetisetsoa sebakeng sa sechaba.

Maikutlo ke hore 'mino o ka nkoa e le lipalo' me ho na le palo e lekanyelitsoeng ea meloli e ka khonehang. Haeba lipina tse ling li bonahala li tšoana, sena ha se kamehla ke ho qhekella, empa mohlomong ho iketsahalla feela ka tšohanyetso ka lebaka la palo e lekanyelitsoeng ea meloli e ka bang teng le ho se phetehe ha ho pheta-pheta. Ha nako e ntse e ea, ho na le lipina tse ngata tsa 'mino,' me nakong e tlang ho tla ba thata le ho feta ho fumana lipina tse ikhethang tse sa kang tsa kopana le tsona pele.

Ho hlahisa le ho phatlalatsa lipina tsohle tse ka khonehang bakeng sa tšebeliso ea mahala ho tla sireletsa libini ho litletlebo tsa nakong e tlang tsa tlōlo ea molao, kaha ka lekhotleng ho tla khonahala ho bontša 'nete ea pōpo ea pele ea pina e fanoeng le kabo ea eona bakeng sa tšebeliso e sa lekanyetsoang. Ho feta moo, haeba re nka melodi e le mantswe a rerilweng esale pele a dijithale a bileng teng ho tloha qalong, ho ka kgonahala ho paka hore melodi e amana le dipalo mme e mpa e le dintlha feela tse se nang tokelo ya molao.

Bangoli ba morero ba ile ba leka ka mokhoa oa algorithm ho fumana lipina tsohle tse ka bang teng ka har'a octave e le 'ngoe. Ho hlahisa melodi ho ile ha bōptjoa algorithm, e rekotang motsoako oa melodi ea linoto tse 8 le meloti e 12 e sebelisa leqheka la ho leka metsoako eohle e ka khonehang, e ts'oanang le ho hakanya li-password hashes. Ts'ebetsong ea algorithm e etsa hore ho khonehe ho hlahisa lipina tse ka bang likete tse 300 ka motsotsoana. Khoutu ea jenereithara ea melody e ngotsoe ka Rust le e phatlalalitsoeng ho GitHub tlasa laesense ea Creative Commons Attribution 4.0. Molodi o ka nkuwa o na le copyright hang ha o bolokoa ka sebopeho se bapaloang joalo ka MIDI.
Phatlalatso e seng e entsoe ea melodi e hlahisitsoeng (1.2 TB ho MIDI) behiloe ho Internet Archive e le sebaka sa sechaba.

Source: opennet.ru

Eketsa ka tlhaloso