უკან დაბრუნება
SiTech Professional Insights
Sonic Pi v5 გამოვიდა — ახალი ბგერითი ძრავი SuperSonic და ცოცხალი აუდიო პარამეტრები
SiTech Team2 წთ. საკითხავი

Sonic Pi v5 გამოვიდა — ახალი ბგერითი ძრავი SuperSonic და ცოცხალი აუდიო პარამეტრები

Sam Aaron-მა გამოაქვეყნა Sonic Pi v5: განახლებული ინტერფეისი და ახალი ბგერითი ძრავი SuperSonic, რომელიც აუდიო მოწყობილობების შეცვლას აპლიკაციის გადატვირთვის გარეშე საშუალებას იძლევა.

Sam Aaron-მა 7 აგვისტოს გამოაქვეყნა Sonic Pi v5 — ცოცხალი კოდირებით მუსიკის შექმნის გარემოს მეხუთე მთავარი ვერსია. განცხადებაში ის აღწერს მას როგორც „უფრო მეგობრულს, უფრო ხელმისაწვდომს, უფრო ძლიერს და უფრო სახალისოს“; განახლებულია როგორც ინტერფეისი, ისე ბგერის სინთეზის ძრავი. გამოშვების სრული შენიშვნები გამოქვეყნებულია GitHub-ზე v5.0.0 ტეგით, სადაც რელიზს „SuperSonic“ ჰქვია.

ახალი ბგერითი ძრავი SuperSonic

პირველი ვერსიიდან მოყოლებული Sonic Pi ბგერას SuperCollider-ის scsynth ძრავით წარმოქმნიდა. ეს ძრავი აუდიო კვლევისთვისაა შექმნილი და არა დამწყებთათვის განკუთვნილი სასწავლო პროგრამისთვის, ამიტომ ზოგიერთი უხეში კიდე რჩებოდა — მაგალითად, Mac-ზე ყურსასმენის ჩართვას შესაძლოა აპლიკაციის გადატვირთვა მოეთხოვა. v5-ში scsynth სრულად ჩაანაცვლა SuperSonic-მა, რომელზეც Aaron-ი წლის განმავლობაში მუშაობდა. მთავარი სარგებელი ისაა, რომ აუდიო პარამეტრები პირდაპირ გრაფიკულ ინტერფეისში იცვლება: შემავალი და გამომავალი მოწყობილობა, სემპლის სიხშირე და ბუფერის ზომა ცოცხლად იცვლება აპლიკაციის გადატვირთვისა და მიმდინარე მუსიკის დაკარგვის გარეშე. რელიზს დაემატა PipeWire-ის მშობლიური მხარდაჭერა Linux-ზე (ნაგულისხმევად ჩართული), 16-შემავალი/16-გამომავალი patchbay მოწყობილობა და ASIO-ს გათვალისწინებული აუდიო პარამეტრები Windows-ზე. მთავარ მიქსერში ახალი ლიმიტერი ლატენტურობას 20 მილიწამიდან 1,5-მდე ამცირებს.

ერთად დაკვრა და შესრულება

ახალი ფუნქციები ცოცხალ შესრულებაზეა ორიენტირებული: link_audio სხვა Ableton Link-ის მონაწილის ცოცხალ აუდიოს პირდაპირ Sonic Pi-ში გადმოსცემს, ხოლო use_bpm :midi აკავშირებს ნაკადს ან live loop-ს შემავალ გარე MIDI საათს. თამაშის კონტროლერები, მაგალითად Xbox-ის, ახლა ცოცხალ შეყვანად გამოიყენება და ღილაკებსა და ჯოისტიკებს sync-ისა და get-ის მეშვეობით ეხმაურება — ისევე, როგორც MIDI. სესიები შეიძლება ვიდეოში ჩაიწეროს macOS-სა და Windows-ზე, ხოლო Sonic Pi-ს ფანჯარა Syphon- ან Spout-თან თავსებად პროგრამებში (OBS, VDMX, Resolume) ეკრანის ჩაწერის გარეშე გადაიცემა.

ინტერფეისი და ხელმისაწვდომობა

გრაფიკული ინტერფეისიც განახლდა: გადაკეთებული კოდის ავტოდასრულების ფანჯარა ჩაშენებული დოკუმენტაციითა და ცოცხალი გადახედვით, ახლიდან აწყობილი დოკუმენტაციის პანელი გაშვებადი მაგალითებითა და ინტერაქტიული სინთეზატორებით, Quickstart ბარათები დამწყებთათვის, ძებნა რედაქტორში, კლავიატურის მალსახმობების გვერდი პარამეტრებში, ახალი ოსცილოსკოპები და ფერადი თემების სისტემა. ხელმისაწვდომობის სამუშაოები მოიცავს დოკუმენტაციის ბუნებრივ წაკითხვას ეკრანის წამკითხველებით, ფოკუსის მართვას, მაღალი კონტრასტის ამოცნობასა და მოძრაობის შემცირების ოფციას. რელიზთან ერთად მოდის ესპანური ინტერფეისის სრული თარგმანი და განახლებები მრავალ სხვა ენაზე.

თავსებადობის ცვლილებები და ხელმისაწვდომობა

ზოგიერთ არსებულ კოდს ცვლილება დასჭირდება. set_volume! ახლა იღებს 0-დან 1-მდე მნიშვნელობას და არა 0-დან 5-მდე, და ლიმიტერის შემდეგ მუშაობს; ვინც set_volume! 2-ს იყენებდა, ახლა set_drive!-ს უნდა მიმართოს. შიდა ეფექტების ჯაჭვი გადალაგდა, ამიტომ არსებული ნაწარმოები შეიძლება ოდნავ სხვანაირად ჟღერდეს, ხოლო v5 საკუთარ კონფიგურაციის ფაილებს ინახავს v4-ისგან დამოუკიდებლად. პაკეტები ხელმისაწვდომია macOS-ისთვის (ARM64 და x64), Windows-ისთვის (ARM64 და x64) და Linux-ისთვის (x64, ARM64 და x86 AppImage) საიტზე sonic-pi.net.

SSiTech

SiTech — AI-გაძლიერებული ვებ დეველოპმენტი

ვქმნით სწრაფ, თანამედროვე ვებსაიტებს და AI-ს ვაერთიანებთ ქართული ბიზნესებისთვის. გაქვთ პროექტი ან კითხვა? სიამოვნებით დაგეხმარებით.