| ELEKTROID-CLI(1) | General Commands Manual | ELEKTROID-CLI(1) |
نام (NAME)
elektroid-cli - ابزار خط فرمان مدیریت سمپلها و دستگاههای میدی (MIDI)
خلاصه دستور (SYNOPSIS)
elektroid-cli [options] command
توضیحات (DESCRIPTION)
elektroid-cli بخشی از بسته Elektroid است که ابزاری برای مدیریت نمونههای صوتی (سمپل) و دستگاههای MIDI به شمار میرود. برای برنامه گرافیکی، راهنمای elektroid را با دستور man elektroid ببینید.
با استفاده از Elektroid میتوانید به آسانی فایلهای صوتی را بارگذاری و بارگیری کرده و انواع دادههای مختلف مانند پریستها، پروژهها یا کوکها (tuning) را روی دستگاههای MIDI گوناگون مدیریت کنید. همچنین میتوان از آن برای ارسال و دریافت فایلهای SysEx MIDI بهره برد.
دستگاههای پشتیبانیشده (SUPPORTED DEVICES)
- •
- 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
دستورات دستگاه (DEVICE COMMANDS)
دستورات دستگاه مستقیماً بر روی خود دستگاه اعمال میشوند. برای دستوراتی که بر روی انواع دادههای ارائهشده توسط دستگاه عمل میکنند، بخش دستورات سیستمفایل را ببینید.
- [ ld | list-devices ]
- فهرست کردن دستگاهها
- info device_number
- نمایش اطلاعات دستگاه
- [ df | info-storage ] device_number
- نمایش اندازه و میزان مصرف حافظههای در دسترس
- send file device_number
- ارسال فایل داده MIDI به دستگاه
- receive device_number file
- دریافت فایل داده MIDI از دستگاه
- upgrade firmware device_number
- ارتقای سفتافزار دستگاه
- play file
- پخش فایل صوتی
- record file
- ضبط در فایل صوتی
دستورات سیستمفایل (FILESYSTEM COMMANDS)
عملیات سیستمفایل مختلف روی کانکتورهای گوناگون پیادهسازی شدهاند، بنابراین یک دستور دارای یکی از فرمهای زیر است:
- •
- نام کانکتور، دونقطه (':')، نام سیستمفایل، دونقطه (':') و خود عملیات. این روش پیشنهادی و ارجح است.
- •
- نام کانکتور، خطتیره ('-')، نام سیستمفایل، خطتیره ('-') و خود عملیات. باید از این روش اجتناب شود.
- مسیرهای ارائهشده باید همیشه با شناسه دستگاه و علامت دونقطه (':') آغاز شوند، مانند 0:/samples. مسیرهایی که به یک فایل داده، صدا یا پروژه اشاره دارند، به جای نام فایل از نمایه (index) آن فایل استفاده میکنند.
- عملیاتهای در دسترس به شرح زیر است:
- [ ls | list ] device_number:path_to_directory
- فهرست کردن محتویات دایرکتوری
- mkdir 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 ]
- بارگیری فایل در دایرکتوری مقصد یا دایرکتوری جاری در صورت عدم تعیین مقصد.
- mv device_number:path_to_file_or_directory device_number:path_to_file_or_directory
- انتقال فایل. اگر مسیر مقصد وجود نداشته باشد، ایجاد خواهد شد.
- rm device_number:path_to_file
- حذف فایل
- cl device_number:path_to_file
- پاکسازی فایل
- cp device_number:path_to_file device_number:path_to_file
- کپی کردن فایل
- sw device_number:path_to_file device_number:path_to_file
- جابجایی دو فایل (Swap)
گزینهها (OPTIONS)
- -v
- ارائه خروجی پرجزئیات (Verbose). برای افزایش بیشتر سطح جزئیات، میتوان بیش از یک بار از آن استفاده کرد.
مثالها (EXAMPLES)
- elektroid-cli ld
- دستگاههای در دسترس را فهرست میکند.
- elektroid-cli info 0
- اطلاعات مربوط به دستگاه را شامل کانکتور و سیستمهای فایل در دسترس نمایش میدهد.
- elektroid-cli elektron:sample:ul square.wav 0:/waveforms
- یک سمپل صوتی را در دستگاه Elektron بارگذاری میکند.
- elektroid-cli sds:mono-16b:dl 0:/1
- یک سمپل ۱۶ بیتی مونو را از یک سمپلر SDS بارگیری میکند.
- elektroid-cli summit:single:ls 0:/A
- پچهای تکی Novation Summit در بانک A را فهرست میکند.
همچنین ببینید (SEE ALSO)
صفحه پروژه در گیتهاب مثالهایی ارائه میدهد: https://dagargo.github.io/elektroid
نویسندگان (AUTHORS)
برنامه elektroid-cli توسط David García Goñi <dagargo@gmail.com> نوشته شده است.
این صفحه راهنما توسط Dennis Braun <snd@debian.org> برای پروژه دبیان نوشته شده است (اما ممکن است توسط دیگران نیز استفاده شود).
| Jan 2023 |