فهرست مطالب:
- مرحله 1: مواد
- مرحله 2: BPM آهنگ و کد خود را پیدا کنید
- مرحله 3: نت برگ و نکات و آکورد های کد را دنبال کنید
- مرحله 4: Synth خود را انتخاب کنید
- مرحله 5: انجام شد
تصویری: نحوه کدگذاری آهنگ با استفاده از نت برگ در Sonic Pi: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
این دستورالعمل برخی از مراحل اساسی و قطعات کد را برای استفاده هنگام کدگذاری آهنگ در Sonic Pi با استفاده از نت برگ مشخص می کند! یک میلیون قطعه کد دیگر وجود دارد که سعی کنید طعم را به قطعه نهایی خود اضافه کنید ، بنابراین مطمئن شوید که در اطراف خود نیز بازی کرده و ببینید چه چیزی می توانید به دست آورید!
نت موسیقی که من استفاده کردم تنظیم ساده پیانو "I Want to Break Break" ساخته کوئین بود. اگر می خواهید همین نت موسیقی را بارگیری کنید ، می توانید این کار را در اینجا انجام دهید:
مرحله 1: مواد
برای این پروژه به موارد زیر نیاز دارید:
1. رایانه ای سازگار با Sonic Pi
2. نرم افزار Sonic Pi
3. نت برگ
4. دانش اولیه در مورد نحوه خواندن موسیقی و نماد علمی زمین
مرحله 2: BPM آهنگ و کد خود را پیدا کنید
در مورد من ، BPM روی نت چاپ می شود. با این حال ، اغلب اینطور نیست. برای راهنمایی در یافتن BPM آهنگ خود ، می توانید از این وب سایت استفاده کنید:
BPM آهنگ من 109 ضربه در دقیقه بود. پس از اطلاع از BPM آهنگ خود ، به اولین خط خالی در بافر خود بروید و "use_bpm 109" را با استفاده از BPM خود تایپ کنید. باید بین کلمات و اعداد فاصله وجود داشته باشد و مقداری که برای BPM در نظر گرفته اید باید آبی شود و نشان می دهد که یک عدد است.
پیش رفتن و برنامه نویسی BPM در تجربه من کمک زیادی در تعیین زمان در هنگام کد نویسی کرده است.
مرحله 3: نت برگ و نکات و آکورد های کد را دنبال کنید
اکنون وقت آن است که به سادگی یادداشت های موجود در ستون های موسیقی خود را به خط کد تبدیل کنید. برای انجام این کار می توانید از توابع ساده "play" و "sleep" استفاده کنید ، اما من دریافتم که استفاده از خطوط کد پیچیده تر را کمی ساده تر می کند. حتماً به امضای کلیدی توجه کنید تا مطمئن شوید که در صورت وجود تیز و تخت در جایی که لازم است قرار دهید.
در مورد من ، اولین یادداشت من یک 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 هستید ، می توانید آن را به این صورت کد گذاری کنید: "play: e5 ، maintenance: 0.5 ، release: 0.1" با شماره بعد از استمرار ، طول نت است. اگر آن را به درستی تایپ کرده اید ، ماندگاری و انتشار صورتی و اعداد آبی می شوند.
با استفاده از این قطعات اصلی کد ، باید بتوانید آهنگ خود را با ترجمه نت برگ به کد کدگذاری کنید. اگر آن را پخش می کنید و چیزی درست به نظر نمی رسد ، از آزمون و خطا استفاده کنید تا به صدای مورد نظر خود برسید! گاهی اوقات ، شما باید به یک کد جدید تغییر دهید یا "خواب" را در جایی اضافه کنید.
مرحله 4: Synth خود را انتخاب کنید
اکنون که کل آهنگ خود را با استفاده از نت موسیقی کدگذاری کرده اید و از نحوه صداگذاری آن خوشتان آمده است ، وقت آن رسیده است که آهنگ خود را انتخاب کنید. می توانید آن را به صورت پیش فرض نگه دارید یا گزینه های متعدد موجود در نرم افزار را بررسی کنید.
برای یافتن گزینه ها ، روی "راهنما" در بالا سمت راست پنجره کلیک کنید و صفحه آموزشی پایین را باز کنید. روی synths در پایین کلیک کنید و آزمایش کنید. به بالای بافر خود بروید و زیر خطی که قبلاً BPM را کدگذاری کرده بودید بنویسید ، عبارت: "use_synth: dtri" را با کلمه (های) بعد از اینکه کولون برای آهنگ شما انتخاب شده است ، وارد کنید. play را بزنید و ببینید آیا صدا را دوست دارید. اگر نه ، به کاوش ادامه دهید تا زمانی که یکی را پیدا کرده اید!
مرحله 5: انجام شد
آهنگ کدگذاری شده شما از نت موسیقی در Sonic Pi اکنون باید کامل باشد. دکمه "Run" را فشار دهید ، بنشینید ، استراحت کنید و به شاهکار خود گوش دهید!
توصیه شده:
نحوه کدگذاری یک مرتب کننده رنگی در Modkit برای Vex: 7 مرحله
نحوه کدگذاری یک مرتب کننده رنگی در Modkit برای Vex: سلام به همه ، در این آموزش شما یاد می گیرید که چگونه یک مرتب کننده توپ رنگی را در Modkit برای Vex کد کنید امیدوارم آن را درست کنید و لذت ببرید! لطفاً به من رای دهید
نحوه کدگذاری و انتشار Matlab 2016b به Word (راهنمای مبتدیان): 4 مرحله
نحوه کدگذاری و انتشار Matlab 2016b به Word (راهنمای مبتدیان): Matlab یک برنامه زبانی با عملکرد بالا است که برای محاسبه نتایج فنی استفاده می شود. این قابلیت ادغام تصاویر ، محاسبات و برنامه نویسی به شیوه ای کاربر پسند را دارد. با استفاده از این برنامه ، کاربر می تواند مشکلات و راه حل ها را منتشر کند
نحوه استفاده از ترمینال Mac و نحوه استفاده از عملکردهای کلیدی: 4 مرحله
نحوه استفاده از ترمینال Mac و نحوه استفاده از عملکردهای کلیدی: ما نحوه باز کردن ترمینال MAC را به شما نشان خواهیم داد. ما همچنین چند ویژگی در ترمینال مانند ifconfig ، تغییر فهرستها ، دسترسی به فایلها و arp را به شما نشان می دهیم. Ifconfig به شما امکان می دهد آدرس IP خود و تبلیغات MAC خود را بررسی کنید
نحوه کدگذاری با استفاده از خراش: 15 مرحله
نحوه کدگذاری با استفاده از خراش: سلام بچه ها! این floppyman2 است! این پروژه به شما ایده می دهد که چگونه یک بازی platformer را از ابتدا شروع کنید
نحوه ساخت آهنگ زنگ از آهنگ ها: 3 مرحله
چگونه می توان آهنگ زنگ را از آهنگ ها ساخت: برای این کار به یک تلفن همراه نیاز دارید که فایل های wav را پخش کند و راهی برای اتصال آن به رایانه خود دارید. نمونه هایی از اتصال می تواند مادون قرمز ، بلوتوث ، usb یا کابل داده تلفن شما باشد. شما همچنین باید Audacity داشته باشید