Mundarija:
- 1 -qadam: Sonic Pi bilan tanishib chiqing
- 2 -qadam: Izohlarni toping
- 3 -qadam: Kod yo'q
- 4 -qadam: Yangi qo'shiqni ijro eting
Video: Mii musiqasi: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Bu ko'rsatma Sonic Pi yordamida birinchi marta kodlashni o'rganayotganlarga yordam berish uchun yozilgan. Mii Channel mavzusi - bu ajoyib boshlang'ich qism, chunki foydalanuvchi ilmiy piktogramma yordamida kodlashni mashq qilishi va Sonic Pi -ning uyqu/ijro etish funktsiyalaridan oddiy musiqiy asar bilan qulay bo'lishi mumkin.
1 -qadam: Sonic Pi bilan tanishib chiqing
Men asosiy kodni amalda qo'llash va Sonic Pi -dagi kod nimaga o'xshashligi haqida aniq tasavvurga ega bo'lish uchun Sonic Pi tomonidan taqdim etilgan har xil darsliklarni bajarishni tavsiya qilaman. Bu darsliklar Mii Channel mavzusi kodini to'ldirishdan oldin yangi boshlanuvchilar uchun yaxshi asosdir.
2 -qadam: Izohlarni toping
Sonic Pi kodini ikki xil yozish mumkin:
1. Notalarni pianino tugmachasi raqami yordamida kodlash mumkin. Masalan, siz pianino ustidagi "63 chal" yoki 63 -sonli kalitni belgilashingiz mumkin. Kam sonlar pastroq deb hisoblanadi.
2. Notalarni musiqiy harf nomi va oktava raqami yordamida ham kodlash mumkin, bu ilmiy piktogramma deb ataladi.
Kodlashda har qanday qo'shiqni yozishning birinchi bosqichi nota yozuvlaridan notalarni yozishdir. Mii Channel mavzusi uchun men o'tdim va nota harflarining barcha nomlarini ilmiy notalarda, shu jumladan o'tkir va kvartiralarda yozdim.
3 -qadam: Kod yo'q
Har bir notaning harf nomini olganingizdan so'ng, siz "harflar nomi" ni ko'rgan pianino notasi harfining ismi bilan "play: letter name" yozib, har bir notani kodlashingiz mumkin. Har bir notaning o'rtasida biroz sukunat bo'lishi kerak, shuning uchun har bir yozuv orasida siz "0,5 uyqu" yozasiz. Uyqudan keyingi raqam har doim "0,5" bo'lmasligi mumkin, chunki bu qiymat musiqadagi notalar orasidagi vaqtga qarab o'zgarishi mumkin. Sonic Pi -ga nusxa ko'chirish va joylashtirish uchun Mii Channel mavzusining kodi pastda.
o'ynash: Fs4 uyqu 0.30 o'ynash: A4 uyqu 0.30 o'ynash: Cs5 uyqu 0.30 o'ynash: A4 uyqu 0.30 o'ynash: D4 uyqu 0.30 o'ynash: D4 uyqu 0.30 o'ynash: D4 uyqu 0.5 o'yin: Cs4 uyqu 0.35 o'yin: D4 uyqu 0.30 o'ynash: Fs4 uyqu 0.30 o'ynash: A4 uyqu 0,30 o'yin: Cs5 uyqu 0,35 o'yin: A4 uyqu 0,35 o'yin: Fs4 uyqu 0,35 o'ynash: E5 uyqu 0,35 o'ynash: Eb5 uyqu 0,35 o'ynash: D5 uyqu 1 o'yin: Gs4 uyqu 0,30 o'ynash: CS5 uyqu 0,30 o'ynash: Fs4 uyqu 0,30 o'ynash: Cs5 uyqu 0.30 o'ynash: Gs4 uyqu 0.30 o'ynash: Cs5 uyqu 0.30 o'ynash: G4 uyqu 0.30 o'ynash: Fs4 uyqu 0.30 o'ynash: E4 uyqu 0.30 o'ynash: E4 uyqu 0.25 o'ynash: E4 uyqu 0.25 o'ynash: E4 uyqu 0.45 o'ynash: E4 uyqu 0.25 o'ynash: E4 uyqu 0,25 o'yin: E4 uyqu 0,30 o'ynash: E4 uyqu 0,30 o'ynash: D4 uyqu 0,30 o'ynash: Cs4 uyqu 0,30 o'ynash: A4 uyqu 0,25 o'ynash: Cs5 uyqu 0,30 o'ynash: A4 uyqu 0,30 o'ynash: Fs4 uyqu 0,30 o'ynash: D4 uyqu 0,25 o'ynash: D4 uyqu 0,25 o'ynash: D4 uyqu 0,30 o'ynash: E5 uyqu 0,25 o'ynash: E5 uyqu 0,30 o'ynash: E5 uyqu 0,40 o'ynash: Fs4 uyqu 0,25 o'ynash: A4 uyqu 0,25 o'ynash: Cs5 uyqu 0,30 o'ynash: A4 uyqu 0,30 o'ynash: Fs4 uyqu 0.30 o'ynash: E5 uyqu 0.30 o'ynash: D5 uyqu 0.45 o'ynash: B4 uyqu 0.30 o'ynash: G4 uyqu 0.30 o'ynash: D4 uyqu 0.30 o'ynash: CS4 o'yin: Cs4 uyqu 0.30 o'ynash: B4 uyqu 0.30 o'ynash: G4 uyqu 0.30 o'ynash: CS4 uxlash 0.30 o'ynash: A4 uyqu 0.30 o'ynash: Fs4 uyqu 0.30 o'ynash: CS4 uyqu 0.30 o'ynash: B3 o'ynash: B3 uyqu 0.30 o'ynash: F4 uyqu 0.30 o'ynash: D4 uyqu 0.30 o'ynash: B3 uyqu 0.25 o'ynash: E4 uyqu 0.25 o'ynash: E4 uyqu 0.25 o'ynash: E4 uyqu 0,50 o'ynash: Bb4 uyqu 0,25 o'yin: Bb4 uyqu 0,25 o'ynash: Cs5 uyqu 0,25 o'ynash: D5 uyqu 0,25 o'ynash: Fs5 uyqu 0,25 o'yin: A5 uyqu 1,25 o'ynash: A4 uyqu 0,40 o'ynash: Bb4 uyqu 0,40 o'ynash: B4 uyqu 0,40 o'ynash: Bb4 uyqu 0,40 o'ynash: B4 uyqu 0,50 o'ynash: A4 uyqu 0,30 o'ynash: Bb4 uyqu 0,30 o'ynash: B4 uyqu 0,40 o'ynash: Fs5 uyqu 0,30 o'ynash: Cs5 uyqu 0,30 o'ynash: B4 uyqu 0,25 o'ynash: Bb4 uyqu 0,40 o'ynash: B4 uyqu 0,40 o'ynash: B4 uyqu 0.40 o'ynash: C5 uyqu 0.40 o'ynash: Cs5 uyqu 0.30 o'ynash: C5 uyqu 0.40 o'ynash: Cs5 uyqu 0.50 o'ynash: Cs5 uyqu 0.30 o'ynash: C5 uyqu 0.30 o'ynash: Cs5 uyqu 0.40 o'ynash: G5 uyqu 0.30 o'ynash: Eb5 uyqu 0,40 o'ynash: CS5 uyqu 0,30 o'ynash: Eb5 uyqu 0,60 o'ynash: B4
4 -qadam: Yangi qo'shiqni ijro eting
Kodni Sonic Pi -da olganingizdan so'ng, siz dasturning yuqori qismidagi ijro tugmasini bosishingiz va yangi qo'shiqingiz - Mii Channel mavzusini eshitishingiz mumkin.
Tavsiya:
Arduino yordamida tobut raqsi musiqasi: 6 qadam
Arduino yordamida tobut raqsi musiqasi: Men bu qo'llanmada Arduino -dan qanday qilib musiqa karnay yordamida (MP3 moduli talab qilinmaydi) foydalanishingiz mumkin. Avval ushbu video darslikni tomosha qiling
Oddiy buzzer musiqasi: 6 qadam
Oddiy buzzer musiqasi: "Arduino" bilan o'z qo'shiqlarini ovozli signal yoki karnay orqali chiqarish uchun oddiy kutubxona. "Preludiy" qo'shig'ining kichik namunasi. Yoxann Sebastyan Bax tomonidan kiritilgan
Arduino LED musiqasi: 6 qadam
Arduino LED musiqasi: Bu mening Arduino loyiham. Bu VU o'lchagich, bu erda LEDlar ohanggacha yonadi, aniqrog'i, musiqaning ovozi. U tovushni aniqlovchi paneli va hisoblagich tasvirlangan 10 xil rangli LEDdan iborat. Men ham reklama
Azimutal proektsiyasi 3D xaritasini bezatish X xalq musiqasi jumboq o'yini - Arduino: 7 qadam
Azimutal proektsiyasi 3D xaritasini bezatish X xalq musiqasi jumboq o'yini - Arduino: KIRISh Quyidagi sahifada sizga ikkita asosiy funktsiyaga ega bo'lgan Arduino loyihasini qanday tuzish kerakligi ko'rsatiladi - yorug'lik va oddiy musiqali jumboq o'yini, geografiya, geometriya sohalarini o'z ichiga oladi. , xaritalar, Birlashgan Millatlar Tashkiloti va
Yurak musiqasi reaktiv nur: 7 qadam
"Yurak musiqasi" reaktiv nuri: Salom do'stim, bugun men "Heart Music" reaktiv nurini yaratmoqchiman, unda musiqa shu davrada o'ynasa, LEDlar musiqa sifatida yonadi. Keling, boshlaylik