سونیک پای (انگلیسی: Sonic Pi) یک محیط برنامهنویسی زنده بر پایه روبی است که با هدف پشتیبانی از درسهای رایانش یو موسیقی در مدارس طراحی شده و توسط Sam Aaron در آزمایشگاه رایانهٔ دانشگاه کمبریج با همکاری بنیاد رزبری پای توسعه داده شدهاست.
این یک مقالهٔ خرد است. میتوانید با گسترش آن به ویکیپدیا کمک کنید.
Sonic Pi چیست؟
Sonic Pi ساخته Sonic Pi در دستهبندی پخشکنندههای موسیقی قرار دارد و نرمافزاری متنباز است. در این فهرست، از نظر محبوبیت رتبه ۷ را میان نرمافزارهای دستهبندی پخشکنندههای موسیقی دارد. نخستین نسخه آن به سال ۲۰۱۲ برمیگردد. به زبان روبی، ارلنگ، و الیکسیر نوشته شده است. علاوه بر ویندوز، برای لینوکس، مکاواس، مایکروسافت ویندوز، رزبین و Linux هم در دسترس است.
نصب و پیشنیازها
ناشر نصبکنندههای MSI را برای ویندوز ۶۴ بیتی و ARM64 ارائه میکند. حجم فایل نصب اصلی ۱۶۷٫۲ مگابایت است. نصب آن به دسترسی مدیر (Administrator) نیاز دارد. با سوئیچهای مستند نصبکننده، نصب بیصدا امکانپذیر است. بسته MSI برای توزیع با Group Policy، Intune یا Configuration Manager در دسترس است.
بهروزرسانیها و تاریخچه نسخهها
نسخه فعلی 5.0.0 است که در ۱۶ مرداد ۱۴۰۵ منتشر شد. تاریخچه نسخهها ۱۹ نسخه را در بر میگیرد که قدیمیترین آنها به ۱۷ بهمن ۱۴۰۰ برمیگردد؛ همه به فایلهای رسمی لینک دارند. یعنی حدود ۳٫۴ نسخه در سال.
محبوبیت و انواع فایل
بسته Chocolatey آن ۱۳٬۵۳۰ بار دانلود شده است. کد منبع آن در GitHub (sonic-pi-net/sonic-pi) ۱۲٬۲۱۸ ستاره دارد. ویکیپدیا به ۱۲ زبان از زبانهای این سایت درباره آن مقاله دارد. نرمافزارهای مشابه: Spotify، iTunes و FLAC.
توضیح پروژه در GitHub: “Code. Music. Live.”
نقاط قوت / نقاط ضعف
نقاط قوت
- متنباز: هر کسی میتواند کد را بررسی و کامپایل کند
- نسخه بومی ARM64 برای Windows on Arm
- بسته MSI برای توزیع مدیریتشده
- نصب بیصدای مستند
- اجرا روی لینوکس، مکاواس و مایکروسافت ویندوز نیز
- کاربران فراوان
- پروژه باسابقه (از ۲۰۱۲)
نقاط ضعف
- نصب به دسترسی مدیر نیاز دارد
به طور خلاصه: Sonic Pi ابزاری متنباز در دستهبندی پخشکنندههای موسیقی برای رایانههای ۶۴ بیتی و ARM64 است. مدیران سیستم میتوانند آن را بدون دخالت کاربر توزیع کنند.
ویژگیهای اصلی
- Simple enough for computing and music lessons.
- Powerful enough for professional musicians.
- Free to download with a friendly tutorial.
- Diverse community of over 1.8 million live coders.
AppStream · Flathub
تصاویر محیط برنامه
آیا دانلود Sonic Pi امن است؟
- فایل از sonic-pi.net، دامنه خود ناشر، ارائه میشود
- لینک دانلود از HTTPS استفاده میکند
- هش SHA256 منتشر شده است و میتوانید فایل را بررسی کنید:
58C12BA5F66894DFDDE3F62CA12649530B6FE80A6CC4F15AF70B9349D76FDB48· گزارش VirusTotal این هش را باز کنید - لینک در آخرین بررسی پاسخ داد (۳۰ مهر ۱۴۰۵)
- کد منبع عمومی است
- ExeAtlas فایلهای نصب را میزبانی، بستهبندی یا تغییر نمیدهد
آموزش مرتبط: بررسی هش SHA256 فایل در ویندوز
شیوههای امنیتی (OpenSSF Scorecard)
بررسی خودکار مخزن sonic-pi-net/sonic-pi در GitHub توسط Open Source Security Foundation؛ آخرین اجرا: ۲۷ مهر ۱۴۰۵.
- نگهداری فعال۱۰
- بدون گردشکار خطرناک۱۰
- آزمون فازینگ (Fuzzing)۱۰
- بدون فایل باینری در مخزن۱۰
- مجوز اعلامشده۹
- بازبینی کد۱
- مجوزهای محدود توکن۰
- نشان بهترین شیوههای OpenSSF۰
- سیاست امنیتی۰
- تحلیل ایستای کد۰
- وابستگیهای قفلشده۰
این امتیاز شیوه توسعه و انتشار پروژه را میسنجد، نه اینکه نصب برنامه امن است یا نه. scorecard.dev
نسخههای اخیر
همه ۱۹ نسخه ›۱۹ نسخه در ۶ سال · حدود ۳٫۴ نسخه در سال
| نسخه | تاریخ | حجم | فایلها |
|---|---|---|---|
| 5.0.0آخرین | ۱۶ مرداد ۱۴۰۵ | ۱۶۷٫۲ مگابایت | ARM64 MSI۶۴ بیتی MSI |
| 4.6.0 | ۵ تیر ۱۴۰۴ | ۲۸۱٫۸ مگابایت | ۶۴ بیتی MSI |
| 4.3.0 | ۸ مهر ۱۴۰۱ | ۲۱۲٫۸ مگابایت | ۶۴ بیتی MSI |
| 3.3.1 | ۱۳ بهمن ۱۳۹۹ | ۱۷۴٫۳ مگابایت | ۶۴ بیتی MSI |
| 3.3.0 | ۱۷ بهمن ۱۴۰۰ | ۱۷۳٫۶ مگابایت | ۶۴ بیتی MSI |
| 3.2.2 | ۱۷ بهمن ۱۴۰۰ | ۱۶۹٫۸ مگابایت | ۶۴ بیتی MSI |
| 3.2.1 | ۱۷ بهمن ۱۴۰۰ | ۱۶۹٫۸ مگابایت | ۶۴ بیتی MSI |
| 3.2.0 | ۱۷ بهمن ۱۴۰۰ | ۱۶۹٫۰ مگابایت | ۶۴ بیتی MSI |
نصب از خط فرمان
نصب بیصدا ›winget install --id SonicPi.SonicPi -echoco install sonicpi -yscoop install extras/sonic-pimsiexec /i Sonic-Pi-for-Win-x64-v5.0.0.msi /qn /norestartmsiexec /x {8BDA3577-D98A-40C5-88C8-EC65F4EE9AB1} /qn /norestartآموزش مرتبط: آموزش winget: نصب و بهروزرسانی نرمافزار در ویندوز
برای سیستمعاملهای دیگر هم هست
brew install --cask sonic-piflatpak install flathub net.sonic_pi.SonicPiاطلاعات
- ناشر
- Sonic Pi
- دستهبندی
- پخشکنندههای موسیقی
- مجوز
- MIT
- قیمت
- رایگان
- کد منبع
- github.com/sonic-pi-net/sonic-pi
- زبان برنامهنویسی
- روبی، ارلنگ، و الیکسیر
- ردهبندی سنی
- همه سنین
- پیشنیاز
- Windows 11 / 10
- معماری
- ۶۴ بیتی, ARM64
- نوع نصبکننده
- MSI
- سایر پلتفرمها
- لینوکس, مکاواس, مایکروسافت ویندوز, رزبین, Linux
- نسخه
- 5.0.0
- تاریخ انتشار
- ۱۶ مرداد ۱۴۰۵
- نخستین انتشار
- 2012
- تاریخ افزودن به فهرست
- ۱۷ بهمن ۱۴۰۰
- نسخههای فهرستشده
- 19
- بهروزرسانی در سال
- ۳٫۴
- دانلودهای Chocolatey
- ۱۳٬۵۳۰
- ستارههای GitHub
- ۱۲٬۲۱۸
- فورکهای GitHub
- ۱٬۰۰۰
- وبسایت رسمی
- sonic-pi.net
- شناسه winget
- SonicPi.SonicPi
- بسته Chocolatey
- sonicpi
- بسته Scoop
- extras/sonic-pi
- کد محصول MSI
- {8BDA3577-D98A-40C5-88C8-EC65F4EE9AB1}
امتیازها و نظرها
هنوز نظری ثبت نشده است. نخستین امتیاز را شما بدهید.
جایگزینهای Sonic Pi
مشاهده همه ›-
انحصاری۵٫۴ میلیون ↓ -
انحصاری۲٫۹ میلیون ↓ -
متنباز۱۵٫۷ هزار ↓ -
متنباز۲۰٫۴ هزار ↓ -
متنباز۸۰٫۹ هزار ↓ -
متنباز۲۱ هزار ↓ -
رایگان۴۰۹٫۵ هزار ↓ -
متنباز۱۹٫۴ هزار ↓
پرسشهای متداول
آیا Sonic Pi رایگان است؟
بله. Sonic Pi نرمافزاری متنباز با مجوز MIT است.
آیا دانلود Sonic Pi امن است؟
فایل از sonic-pi.net که متعلق به خود ناشر است دانلود میشود؛ ExeAtlas فایل را میزبانی یا تغییر نمیدهد. هش SHA256 فایل را با هش نمایشدادهشده در این صفحه مقایسه کنید یا گزارش VirusTotal همین هش را باز کنید.
چگونه Sonic Pi را با winget نصب کنیم؟
PowerShell یا Windows Terminal را باز کنید و دستور winget نمایشدادهشده در این صفحه را اجرا کنید. winget فایل نصب رسمی را دانلود میکند و پیش از اجرا، هش SHA256 آن را بررسی میکند.
آیا میتوان Sonic Pi را بیصدا نصب کرد؟
بله. صفحه نصب بیصدا دستور دقیق هر نصبکننده را، از جمله msiexec برای بسته MSI، نشان میدهد.
آیا Sonic Pi روی ARM (Windows on Arm) اجرا میشود؟
بله، نصبکننده بومی ARM64 وجود دارد.
نسخههای قدیمی Sonic Pi را از کجا دانلود کنیم؟
صفحه نسخهها همه ۱۹ نسخه را تا ۱۷ بهمن ۱۴۰۰ با لینک فایلهای نصب رسمی فهرست میکند.
جایگزینهای Sonic Pi کداماند؟
Spotify، iTunes، FLAC، SuperCollider و Mixxx. صفحه جایگزینها آنها را با هم مقایسه میکند.