Բովանդակություն:
- Քայլ 1: Նյութեր
- Քայլ 2. Պարզեք ձեր երգի BPM- ը և դրա կոդը
- Քայլ 3: Հետևեք թիթեղների երաժշտությանը և ծածկագրերին և ակորդներին
- Քայլ 4: Ընտրեք ձեր Synth- ը
- Քայլ 5: Կատարված է:
Video: Ինչպես կոդավորել երգը Sonic Pi- ում ՝ օգտագործելով թերթիկ ՝ 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Այս խրատելիքը կներկայացնի որոշ հիմնական քայլեր և կոդի կտորներ, որոնք պետք է օգտագործվեն Sonic Pi- ում երգը կոդավորելիս ՝ օգտագործելով երաժշտություն: Կա մեկ միլիոն այլ կտոր կոդ, որը փորձում է համը հաղորդել ձեր պատրաստի կտորին, այնպես որ համոզվեք, որ նաև խաղացեք ձեր շուրջը և տեսեք, թե ինչ կարող եք գալ:
Թեթև երաժշտությունը, որը ես օգտագործել էի, Queen- ի «I Want to Break Free» երգի դաշնամուրային պարզ մշակումն էր: Եթե ցանկանում եք ներբեռնել այս նույն երաժշտական թերթիկը, կարող եք դա անել այստեղ ՝
Քայլ 1: Նյութեր
Այս նախագծի համար ձեզ հարկավոր է.
1. Sonic Pi- ի հետ համատեղելի համակարգիչ
2. Sonic Pi ծրագրակազմ
3. Թերթիկ երաժշտություն
4. Երաժշտություն կարդալու և սկիպիդար գիտական նշումների իմացություն
Քայլ 2. Պարզեք ձեր երգի BPM- ը և դրա կոդը
Իմ դեպքում, BPM- ը տպված է երաժշտության վրա: Այնուամենայնիվ, դա հաճախ այդպես չէ: Ձեր երգի BPM- ն գտնելու համար կարող եք օգտագործել այս կայքը ՝
Իմ երգի BPM- ը րոպեում 109 զարկ էր: Ձեր երգի BPM- ն իմանալուց հետո անցեք ձեր բուֆերի առաջին դատարկ տողին և ձեր BPM- ով մուտքագրեք «use_bpm 109»: Բառերի և թվերի միջև պետք է լինի բաց տարածք, և BPM- ի համար ձեր դրած արժեքը պետք է կապույտ դառնա ՝ նշելով, որ դա թիվ է:
Իմ փորձով առաջ անցնելը և BPM- ի կոդավորումը հսկայական օգնություն է ցուցաբերել կոդավորման ժամանակացույցը:
Քայլ 3: Հետևեք թիթեղների երաժշտությանը և ծածկագրերին և ակորդներին
Այժմ, ժամանակն է պարզապես թարգմանել ձեր թերթիկի աշխատակազմի գրառումները կոդի տողերի: Դա անելու համար կարող եք օգտագործել պարզ «խաղալ» և «քնել» գործառույթները, բայց ես գտա, որ դա իրականում մի փոքր ավելի հեշտ է դարձնում կոդի ավելի բարդ գծերի օգտագործումը: Համոզվեք, որ ուշադրություն դարձրեք հիմնական ստորագրությանը, որպեսզի համոզվեք, որ դուք դնում եք կտրուկ և հարթ բնակարաններ այնտեղ, որտեղ դրանք պետք է լինեն, եթե դրանք կան:
Իմ դեպքում, իմ առաջին գրառումը a4- ն էր գիտական սկիպիդարով աշխատակազմի վերաբերյալ: Սա կոդավորելու համար ես բեյֆերում ազատ տողում մուտքագրեցի «play: a4» ՝ համոզվելով, որ ընդգրկում է հաստ կետը, որպեսզի ծրագրակազմը իմանա, որ դա գրություն է: Հաստ աղիքը և նոտան պետք է վարդագույն դառնան, եթե այն ճիշտ եք մուտքագրել: Քանի որ այս գրառումը ութերորդ նոտա էր, և ժամանակի ստորագրությունը 4/4 անգամ է, ես դրանից հետո կոդավորեցի «քնել 0.5»:
Դրանից հետո ես ունեի մի շարք գրառումներ, որոնք շատ ավելի հեշտ կոդավորված կլինեին կոդի մեկ տողում, քան մի քանիսը: Դա անելու համար ես օգտագործեցի «play_pattern_timed [: d5,: e5,: e5], [1, 1, 1]» փակագծերի առաջին շարքը պետք է պարունակի ձեր գրառումները անձնակազմի վրա ըստ հերթականության ՝ բաժանված ստորակետներով, իսկ երկրորդը ՝ յուրաքանչյուր գրառման տևողությունը ըստ հերթականության (1 -ը `եռամսյակային, 2 -ը` կիսանկարի համար, 0.5 -ը `ութերորդ նոտայի համար և այլն)
Եթե ցանկանում եք, որ ակորդը նվագի միևնույն ժամանակ, ինչպես ես, ապա մուտքագրեք «play_chord [: d,: fs,: a]» ՝ առանց միջքաղաքային քնի կոդավորման: Փակագծերում դուք պետք է կոդավորեք այն նոտաները, որոնք կազմում են այն ակորդը, որը փորձում եք նվագել: Եթե դա այն բոլոր նոտաներն են, որոնք ցանկանում եք միանգամից նվագել, ապա դրանից հետո քունը կոդավորեք, իսկ քնելուց հետո համարը ձեր նոր կոդավորված շարքի ձեր ամենակարճ գրառման տևողությունն է:
Եթե ձեր ծածկագրում առկա է կրկնությունների հաջորդականություն, կարող եք շրջափակել մեկ կոդ `օգտագործելով« 4.times do »կոդի սկզբում, որը ցանկանում եք շրջանցել և« ավարտել »այն հատվածի վերջում, որը ցանկանում եք շրջանցել: «. Times do» - ից առաջ եղած թիվը նշանակում է, թե քանի անգամ եք ցանկանում, որ կոդի հատվածը կրկնվի: Եթե այն ճիշտ եք մուտքագրել, և «անել» -ը, և «ավարտը» կդառնան նարնջագույն:
Եթե ունեք մեկ նոտա, որը ցանկանում եք նվագել որոշակի այլ տևողությամբ, բացի 1 -ից, կարող եք այն ծածկագրել հետևյալ կերպ. Եթե այն ճիշտ եք մուտքագրել, պահպանելն ու թողարկումը կդառնա վարդագույն, իսկ թվերը ՝ կապույտ:
Օգտագործելով այս հիմնական կոդերը, դուք պետք է կարողանաք կոդավորել ձեր երգը ՝ երաժշտությունը թարգմանելով կոդի: Եթե նվագում եք, և ինչ -որ բան ճիշտ չի հնչում, օգտագործեք փորձություն և սխալ, մինչև չստանաք ցանկալի ձայնը: Երբեմն, դուք պետք է փոխեք նոր ծածկագրի կամ ինչ -որ տեղ ավելացնեք «քուն»:
Քայլ 4: Ընտրեք ձեր Synth- ը
Այժմ, երբ դուք կոդավորել եք ձեր ամբողջ երգը ՝ օգտագործելով երաժշտություն և ձեզ դուր է գալիս, թե ինչպես է այն հնչում, ժամանակն է ընտրել ձեր սինթեզը: Դուք կարող եք կամ պահել այն որպես կանխադրված, կամ ուսումնասիրել ծրագրաշարի շրջանակներում առկա բազմաթիվ տարբերակները:
Ընտրանքները գտնելու համար կտտացրեք «Օգնություն» պատուհանի վերևի աջ մասում ՝ բացելով ձեռնարկի ներքևի էկրանը: Կտտացրեք synths- ի ներքևում և փորձարկեք: Գնացեք ձեր բուֆերի վերև և գրեք այն տողի տակ, որտեղ մենք նախկինում կոդավորել էինք BPM- ը, մուտքագրեք ՝ «use_synth: dtri» բառով (բառերից) հետո, երբ հաստ աղիքը ձեր երգի համար ընտրված սինթեզն է: Կտտացրեք նվագարկմանը և տեսեք, արդյոք ձեզ դուր է գալիս ձայնը: Եթե ոչ, շարունակեք ուսումնասիրել, մինչև որ գտնեք այն, ինչ անում եք:
Քայլ 5: Կատարված է:
Sonic Pi- ի ձեր երաժշտական կոդավորված երգը այժմ պետք է ամբողջական լինի: Կտտացրեք «Վազել» կոճակին, նստեք, հանգստացեք և լսեք ձեր գլուխգործոցը:
Խորհուրդ ենք տալիս:
Ինչպես պատրաստել MP3 նվագարկիչ LCD- ով ՝ օգտագործելով Arduino և DFPlayer մինի MP3 նվագարկիչի մոդուլ ՝ 6 քայլ
Ինչպես պատրաստել MP3 նվագարկիչ LCD- ով ՝ օգտագործելով Arduino և DFPlayer Mini MP3 նվագարկիչի մոդուլ. Այսօր մենք MP3 նվագարկիչ կստեղծենք LCD- ով ՝ օգտագործելով Arduino և DFPlayer մինի MP3 նվագարկիչի մոդուլ: Նախագիծը կարող է կարդալ MP3 ֆայլերը SD քարտում և կարող է դադար տալ և խաղալ նույնը, ինչ սարքը 10 տարի առաջ: Եվ նաև այն ունի նախորդ երգը և հաջորդ երգը զվարճալի
ՌԴ 433MHZ ռադիոկառավարում ՝ օգտագործելով HT12D HT12E - Rf հեռակառավարման պատրաստում ՝ օգտագործելով HT12E և HT12D ՝ 433 մՀց հաճախությամբ ՝ 5 քայլ
ՌԴ 433MHZ ռադիոկառավարում ՝ օգտագործելով HT12D HT12E | Rf հեռակառավարման սարքի պատրաստում ՝ օգտագործելով HT12E և HT12D ՝ 433 մՀց հաճախականությամբ. HT12D ապակոդավորող IC: Այս հրահանգով դուք կարող եք ուղարկել և ստանալ տվյալներ ՝ օգտագործելով շատ էժան բաղադրիչներ, ինչպիսիք են ՝ HT
Sonic Pi «Twinkle Twinkle Little Star» կոդավորված երգը Mac- ի համար ՝ 6 քայլ
Sonic Pi "Twinkle Twinkle Little Star" կոդավորված երգ Mac- ի համար. Սրանք հիմնական հրահանգներն են, թե ինչպես կոդավորել " Twinkle Twinkle Little Star " Sonic Pi- ի վրա Mac- ում
Ինչպես կոդավորել Sumobot- ին հետևող տողը. 4 քայլ
Ինչպես ծածկագրել Sumobot- ին հաջորդող տողը
Թվայնացրեք երգը Արդուինոյի հետ. 6 քայլ
Թվայնացրեք երգը Արդուինոյի հետ. Ես ցանկանում էի ստեղծել մի նախագիծ, որը միավորում էր իմ ամենասիրած երկու առարկաները `գիտություն և երաժշտություն: Ես մտածեցի այս երկու տիրույթների համատեղման բոլոր եղանակների մասին, և մտածեցի, որ հետաքրքիր կլինի Arduino- ի ներկայացումը Fur Elise- ով բեմադրելիս