ELEKTROID-CLI(1) General Commands Manual ELEKTROID-CLI(1)

elektroid-cli - ابزار خط فرمان مدیریت سمپل‌ها و دستگاه‌های میدی (MIDI)

elektroid-cli [options] command

elektroid-cli بخشی از بسته Elektroid است که ابزاری برای مدیریت نمونه‌های صوتی (سمپل) و دستگاه‌های MIDI به شمار می‌رود. برای برنامه گرافیکی، راهنمای elektroid را با دستور man elektroid ببینید.

با استفاده از Elektroid می‌توانید به آسانی فایل‌های صوتی را بارگذاری و بارگیری کرده و انواع داده‌های مختلف مانند پریست‌ها، پروژه‌ها یا کوک‌ها (tuning) را روی دستگاه‌های MIDI گوناگون مدیریت کنید. همچنین می‌توان از آن برای ارسال و دریافت فایل‌های SysEx MIDI بهره برد.

•
Arturia MicroBrute
•
Arturia MicroFreak
•
Casio CZ-101
•
Elektron Analog Four MKI, MKII and Keys
•
Elektron Analog Heat MKI, MKII and +FX
•
Elektron Analog Rytm MKI and MKII
•
Elektron Digitakt I and II
•
Elektron Digitone I and II and Digitone Keys
•
Elektron Model:Cycles
•
Elektron Model:Samples
•
Elektron Syntakt
•
Eventide ModFactor, PitchFactor, TimeFactor, Space and H9
•
KORG padKONTROL
•
KORG Volca Sample and Volca Sample 2
•
Moog Little Phatty and Slim Phatty
•
Novation Summit and Peak
•
سمپلرهای پیاده‌سازی‌کننده MIDI SDS

دستورات دستگاه مستقیماً بر روی خود دستگاه اعمال می‌شوند. برای دستوراتی که بر روی انواع داده‌های ارائه‌شده توسط دستگاه عمل می‌کنند، بخش دستورات سیستم‌فایل را ببینید.

[ ld | list-devices ]
فهرست کردن دستگاه‌ها
نمایش اطلاعات دستگاه
[ df | info-storage ] device_number
نمایش اندازه و میزان مصرف حافظه‌های در دسترس
ارسال فایل داده MIDI به دستگاه
دریافت فایل داده MIDI از دستگاه
ارتقای سفت‌افزار دستگاه
پخش فایل صوتی
ضبط در فایل صوتی

عملیات سیستم‌فایل مختلف روی کانکتورهای گوناگون پیاده‌سازی شده‌اند، بنابراین یک دستور دارای یکی از فرم‌های زیر است:

•
نام کانکتور، دو‌نقطه (':')، نام سیستم‌فایل، دو‌نقطه (':') و خود عملیات. این روش پیشنهادی و ارجح است.
•
نام کانکتور، خط‌تیره ('-')، نام سیستم‌فایل، خط‌تیره ('-') و خود عملیات. باید از این روش اجتناب شود.
مسیرهای ارائه‌شده باید همیشه با شناسه دستگاه و علامت دو‌نقطه (':') آغاز شوند، مانند 0:/samples. مسیرهایی که به یک فایل داده، صدا یا پروژه اشاره دارند، به جای نام فایل از نمایه (index) آن فایل استفاده می‌کنند.
عملیات‌های در دسترس به شرح زیر است:
[ ls | list ] device_number:path_to_directory
فهرست کردن محتویات دایرکتوری
ایجاد دایرکتوری و پوشه‌های والد آن در صورت نیاز
[ rmdir | rm ] device_number:path_to_directory
حذف بازگشتی دایرکتوری
[ ul | upload ] file device_number:path_to_file_or_directory
بارگذاری فایل. اگر مسیر وجود نداشته باشد، ایجاد خواهد شد.
[ dl | download | rdownload | rdl | backup ] device_number:path_to_file_or_directory [ destination ]
بارگیری فایل در دایرکتوری مقصد یا دایرکتوری جاری در صورت عدم تعیین مقصد.
انتقال فایل. اگر مسیر مقصد وجود نداشته باشد، ایجاد خواهد شد.
حذف فایل
پاک‌سازی فایل
کپی کردن فایل
جابجایی دو فایل (Swap)

ارائه خروجی پرجزئیات (Verbose). برای افزایش بیشتر سطح جزئیات، می‌توان بیش از یک بار از آن استفاده کرد.

دستگاه‌های در دسترس را فهرست می‌کند.
اطلاعات مربوط به دستگاه را شامل کانکتور و سیستم‌های فایل در دسترس نمایش می‌دهد.
یک سمپل صوتی را در دستگاه Elektron بارگذاری می‌کند.
یک سمپل ۱۶ بیتی مونو را از یک سمپلر SDS بارگیری می‌کند.
پچ‌های تکی Novation Summit در بانک A را فهرست می‌کند.

صفحه پروژه در گیت‌هاب مثال‌هایی ارائه می‌دهد: https://dagargo.github.io/elektroid

برنامه elektroid-cli توسط David García Goñi <dagargo@gmail.com> نوشته شده است.

این صفحه راهنما توسط Dennis Braun <snd@debian.org> برای پروژه دبیان نوشته شده است (اما ممکن است توسط دیگران نیز استفاده شود).

Jan 2023