He kaupapa ki te whakaputa i nga momo orooro katoa hei whakamarumaru i te takahi mana pupuri

Ko Damien Riehl, roia, kaiwhakatakataka me te kaiwaiata, me
kaiwaiata Noah Rubin whakamatauria whakamutua nga whakawakanga takahi mana pupuri a meake nei e pa ana ki nga whakapae mo te purei waiata. Hei whakatinana i tenei whakaaro, he maha nga momo waiata MIDI i hangaia, i whiwhi mana pupuri mo enei waiata aunoa, katahi ka tukuna nga waiata ki te rohe whanui.

Ko te whakaaro ko te waiata ka taea te whakaaro ko te pangarau me te maha o nga waiata ka taea. Mena he rite te ahua o etahi tito, ehara i te mea he tinihanga i nga wa katoa, engari he tupono noa na te maha o nga waiata ka taea me te kore e taea te tukurua. Ka haere te wa, ka nui noa atu nga tito waiata, aa nga ra kei te heke mai ka uaua te kimi i nga waiata ahurei kaore ano kia kitea i mua.

Ko te whakaputa me te whakaputa i nga waiata ka taea mo te whakamahi kore utu ka tiaki i nga kaiwaiata mai i nga kerēme a muri ake nei mo te takahi mana pupuri, na te mea i roto i te kooti ka taea te whakaatu i te meka o te hanganga o mua o te waiata kua homai me tana tohatoha mo te whakamahi mutunga kore. I tua atu, ki te tirohia e tatou nga peopehe hei taarua mamati kua whakatauhia mai i te timatanga, ka taea pea te whakaatu ko nga waiata e pa ana ki te pangarau, he meka noa kaore i raro i te mana pupuri.

Ko nga kaituhi o te kaupapa i ngana ki te whakatau i nga waiata katoa kei roto i te octave kotahi. Hei whakaputa waiata i hangaia hātepe hātepe, e tuhi ana i nga huinga o nga waiata 8-note me te 12-beat ma te whakamahi i te tikanga o te whakamatau i nga huinga katoa e taea ana, he rite ki te matapae i nga hashes kupuhipa. Ko te whakatinanatanga o te algorithm ka taea te whakaputa mo te 300 mano nga waiata mo ia hēkona. Ko te waehere generator waiata kua tuhia ki Rust me whakaputaina i runga i GitHub i raro i te raihana Creative Commons Attribution 4.0. Ka taea te kii he mana pupuri i te waiata i te wa e penapena ana ki te whakatakotoranga purei penei i te MIDI.
Puranga kua reri o nga waiata i hangaia (1.2 TB i MIDI) whakairihia i runga i te Pūranga Ipurangi hei rohe tūmatanui.

Source: opennet.ru

Tāpiri i te kōrero