منصوبے کے بارے میں

serum-render ایک ایسی یوٹیلیٹی ہے جو Xfer Serum پری سیٹس کو بڑی تعداد میں آڈیو فائلوں میں تبدیل کرنے کے لیے استعمال ہوتی ہے۔ یہ Windows اور macOS پر Serum 1 (.fxp) اور Serum 2 (.SerumPreset) دونوں فارمیٹس کو سپورٹ کرتی ہے، اور ہیڈ لیس رینڈرنگ انجن کے طور پر DawDreamer کا استعمال کرتی ہے۔ اہم صلاحیتوں میں شامل ہیں: - بیچ پروسیسنگ: پری سیٹس کی ڈائریکٹریز کو ترتیب وار یا loky pool کے ذریعے CPU کورز پر متوازی طور پر رینڈر کرتا ہے۔ - لچکدار آؤٹ پٹ: wav، flac، ogg، اور npy (raw float32 stereo arrays) سمیت متعدد آڈیو فارمیٹس کو سپورٹ کرتا ہے۔ - رینڈرنگ کنٹرول: MIDI نوٹ، ویلوسیٹی، دورانیہ، ٹیل سائلنس، سیمپل ریٹ، اور بٹ ڈیپتھ کی کسٹمائزیشن کی اجازت دیتا ہے۔ - ڈیٹرمینسٹک موڈ: ایک `--deterministic` فلیگ فراہم کرتا ہے جو ہر پری سیٹ رینڈر کو ایک نئے پروسیس میں الگ کر کے، اندرونی DSP اسٹیٹ کی بقا کو نظر انداز کرتے ہوئے، ہر بار بالکل ایک جیسا آؤٹ پٹ یقینی بناتا ہے۔ - انٹیگریشن آپشنز: آٹومیشن کے لیے JSON آؤٹ پٹ کے ساتھ کمانڈ لائن انٹرفیس (CLI) اور پروگرامنگ کے لیے ایک Python لائبریری API فراہم کرتا ہے۔ - اسمارٹ ہینڈلنگ: موجودہ فائلوں کو چھوڑنے، گمشدہ پلگ ان فارمیٹس کو بہتر طریقے سے سنبھالنے، اور سنگل نوٹس کے بجائے MIDI فائل رینڈرنگ کی سپورٹ جیسی خصوصیات شامل ہیں۔