دانلود تورنت صفحه کلید MIDI مجازی.

صفحه اصلی / هارد دیسک ها

Anvil Studio– برنامه ای برای کار با موسیقی. ویژگی متمایز آن پشتیبانی کامل از کیبوردهای MIDI و سایر دستگاه ها است. خود برنامه دارای یک ترتیب سنج داخلی است. Anvil Studioبه شما این امکان را می دهد که هم موسیقی را در زمان واقعی، روی کیبورد ذکر شده ضبط کنید و هم آن را با استفاده از استیو، رول پیانو یا با استفاده از گردن گیتار ویرایش کنید. به طور کلی، همه چیز به نوازنده بستگی دارد. علاوه بر این، Anvil Studio به شما امکان می دهد تمام داده های MIDI را در زمان واقعی تغییر دهید، که در برخی موارد بسیار راحت است. به طور کلی رابط کاربری این برنامه کاملا ساده و قابل درک است. این برنامه قابلیت ضبط صدا به صورت همزمان از هشت منبع و کار با 8 کانال را دارد که برای برنامه رایگان. البته دامنه افکت ها در این برنامه جای تامل دارد، اما توسعه دهندگان قابلیت اتصال ماژول ها و پلاگین های مختلف را اضافه کرده اند. به این ترتیب، می توانید Anvil Studio را صرفاً مطابق با نیازهای خود سفارشی کنید. باید به شما هشدار دهیم که رابط برنامه به زبان انگلیسی است. البته این برای تنظیم کننده های حرفه ای خبری نیست، زیرا حتی آنالوگ های پرداخت شدهبرنامه ها به ندرت روسی سازی می شوند، اما برای کاربر معمولیاین ممکن است به عنوان یک شگفتی ناخوشایند باشد.



- پشتیبانی از صفحه کلید midi و سایر دستگاه ها.
- ترتیب سنج داخلی
- امکان کار با موسیقی در فرمت مناسب برای شما. .
- برنامه می تواند صدا را ضبط و پردازش کند.
- پشتیبانی از 8 کانال
- امکان تغییر داده های midi در زمان واقعی.
- سرعت بالاکار کردن
- پشتیبانی از پلاگین ها و پلاگین های مختلف.
- رابط کاربری واضح و ساده

معایب برنامه

- دارای کد منبع بسته است.
- نسخه قابل حمل وجود ندارد.
- زبان روسی وجود ندارد.

- پردازنده با فرکانس کلاک 1500 مگاهرتز یا قدرتمندتر.
- RAM 512 مگابایت یا بیشتر
- فضای آزادروی هارد 8 مگابایتی
- هر کارت صدای سازگار با سیستم.
- معماری 32 بیتی یا 64 بیتی (x86 یا x64).
- سیستم عامل ویندوز XP، ویندوز ویستا، ویندوز 7، ویندوز 8، ویندوز 10

ساخت موسیقی: نمودارهای مقایسه

نام برنامه به زبان روسی توزیع ها نصب کننده محبوبیت اندازه شاخص
★ ★ ★ ★ ★ 2.6 مگابایت 88
★ ★ ★ ★ ★ 28.1 مگابایت 100
0 676 مگابایت 100

برای تبدیل کامپیوتر به سینت سایزر به موارد زیر نیاز داریم نرم افزار:

  • سینت سایزر مجازی. به عنوان یک تولید کننده صدا استفاده می شود که به شما امکان می دهد در مقایسه با صدای یک سینت سایزر داخلی، صدایی با کیفیت بالا دریافت کنید. کارت صدا.
  • درایور ASIO. برای کاهش قابل توجه تاخیر صدا پس از فشار دادن یک کلید ضروری است (اگر کارت صدا با پشتیبانی ASIO دارید، نیازی به نصب این درایور ندارید).
  • درایور کابل MIDI مجازی. برای اتصال یک صفحه کلید MIDI مجازی به یک سینت سایزر مجازی استفاده می شود.
  • صفحه کلید MIDI مجازی. در ادامه بازی خواهیم کرد صفحه کلید کامپیوتر، بنابراین تنها صفحه ای مناسب است که بتواند از طریق صفحه کلید کامپیوتر کار کند.

برای مثال نرم افزار زیر را نصب کنید:

  • Korg M1 - نرم افزار سینت سایزر از بسته مجموعه Korg Lagacy
  • ASIO4ALL - درایور جهانی ASIO
  • Midi Yoke (ویندوز 7 64 پشتیبانی نمی کند) یا LoopBe1 رایگان - کابل MIDI مجازی
  • صفحه کلید ماوس Bome - یک صفحه کلید مجازی که از کنترل از طریق صفحه کلید رایانه پشتیبانی می کند

صدا را می توان از طریق بلندگوی داخلی لپ تاپ نیز پخش کرد، اما برای جلوگیری از ناامیدی های بسیار جدی، بهتر است بلافاصله بلندگوها یا هدفون های خارجی را به رایانه متصل کنید.

پس از نصب تمامی برنامه ها، کامپیوتر خود را مجددا راه اندازی کنید.

تنظیم برنامه ها بسیار ساده است.

صفحه کلید ماوس Bome را راه اندازی کنید و پورت خروجی MIDI را روی LoopBe Internal MIDI (یا Out to MIDI Yoke: 1) تنظیم کنید (شکل 1).

برنج. 1. راه اندازی پورت خروجی MIDI در صفحه کلید ماوس Bome.

درگاه ورودی در آیتم منوی اصلی Midi In باید روی "none" تنظیم شود (اگر از صفحه کلید کامپیوتر کنترل شود).

اگر از برنامه LoopBe استفاده می کنید، باید LoopBe1 Monitor را راه اندازی کنید و تیک قسمت Mute را بردارید (شکل 2).

برنج. 2. LoopBe را فعال کنید. پنجره برنامه Korg M1 را باز کنید. با استفاده از دستور منوی اصلی System|Preferences وارد پنجره تنظیمات شوید و پارامترها را به همان روشی که در شکل 3 و 4 نشان داده شده است پیکربندی کنید. در اینجا می توانید مشخص کنیدراننده مورد نیاز

پورت ورودی ASIO و MIDI (که درگاه خروجی در صفحه کلید ماوس Bome است).

برنج. 3. راه اندازی دستگاه صوتی در برنامه Korg M1.

برنج. 4. راه اندازی MIDI در برنامه Korg M1. روی مکان نما روی یک کلید در صفحه کلید برنامه کلیک کنید. اگر صدا هست پسدستگاه صدا

برای Korg M1 پیکربندی شده است.

پنجره تنظیمات آفلاین ASIO4ALL را اجرا کنید و در لیست دستگاه های WDM بررسی کنید که آیا کارت صدای مورد نظر فعال است (شکل 5).

برنج. 5. پنجره تنظیمات ASIO4ALL.

پنجره Bome's Mouse Keyboard را فعال کنید و هر کلید عددی را فشار دهید، سپس کل زنجیره سیگنال را بررسی کنید، از آنجایی که آیا کامپیوتر اصلاً فایل های صوتی را پخش می کند یا خیر.

  • دستگاه های صوتی نادرست در برنامه های مورد استفاده مشخص شده اند.
  • پورت های MIDI برای ارتباط بین سینت سایزر و صفحه کلید مجازی
  • صدا در جایی خاموش می شود (در LoopBe یا میکسر)
  • مشکل در درایور کارت صدا
  • ناهماهنگی نرم افزار

اگر صدا می آیدبا تاخیر واضح نسبت به فشار دادن کلیدها، سپس می توانید تنظیمات ASIO4ALL را آزمایش کنید. با کاهش اندازه بافر ASIO، تأخیر کاهش می یابد، اما ثبات سیستم نیز کاهش می یابد. به عنوان مثال، در یک AMD 64 3000+ تک هسته ای قدیمی، حتی بدون تنظیمات، بازی بسیار راحت بود.

مقدمه

صفحه کلید MIDI پیانو مجازی یک تولید کننده و گیرنده رویداد MIDI است. این برنامه به تنهایی هیچ صدایی تولید نمی کند، اما می توان از آن برای کنترل یک سینت سایزر MIDI (سخت افزار، نرم افزار یا خارجی) استفاده کرد. می توانید از صفحه کلید رایانه خود برای پخش یادداشت های MIDI و همچنین از ماوس خود استفاده کنید. می‌توانید از صفحه‌کلید پیانو MIDI مجازی برای نمایش نت‌های MIDI نواخته‌شده از یک ساز دیگر یا پخش‌کننده فایل MIDI استفاده کنید. برای این کار پورت MIDI را به پورت ورودی VMPK وصل کنید.

Gymnopédie No. 1, E. Satie (1866–1925)، اجرا با MuseScore و VMPK در لینوکس

VMPK بر روی لینوکس، ویندوز و مک OSX آزمایش شده است، اما ممکن است بتوانید آن را روی سیستم های دیگر نیز بسازید. اگر این کار را کردید، برای نویسنده نامه بنویسید.

صفحه کلید مجازی (vkeybd)، نوشته تاکاشی ایوی، الهام بخش نوشتن این برنامه بود. این یک برنامه فوق العاده است که در طول سال ها به خوبی به ما خدمت کرده است. متشکرم!

VMPK از یک کتابخانه گرافیکی مدرن استفاده می کند: Qt5 که از نظر قابلیت ها و عملکرد عالی است. قابلیت های MIDI I/O را فراهم می کند. هر دو کتابخانه رایگان و مستقل از پلتفرم هستند و برای Linux، Windows و Mac OSX در دسترس هستند.

اتصالات کلید الفبایی را می توان با استفاده از برنامه در داخل برنامه پیکربندی کرد رابط کاربری گرافیکی، و تنظیمات در فایل های XML ذخیره می شوند. برخی از طرح‌های الزام‌آور برای صفحه‌کلیدهای اسپانیایی، آلمانی و فرانسوی ساخته شده است که از روی آنهایی که VKeybd ارائه کرده است، ترجمه شده است.

VMPK می تواند تغییرات و تنظیمات برنامه را به سینت سایزر MIDI ارسال کند. شرح استانداردها و دستگاه های مختلف را می توان به صورت فایل های .INS در قالب استفاده شده توسط QTractor و TSE3 ارائه کرد. این توسط Cakewalk توسعه یافته و در Sonar نیز استفاده می شود.

این برنامه در مراحل اولیه توسعه است. برای فرصت های محقق نشده، به لیست TODO مراجعه کنید. لطفاً اگر سؤالی دارید، با اشکالی مواجه شدید یا می خواهید بهبودی را پیشنهاد دهید، به نویسنده بنویسید. می توانید از ردیاب در استفاده کنید.

حق چاپ (C) 2008-2015، پدرو لوپز-کابانیلاس و دیگران

Virtual MIDI Keyboard-Piano یک نرم افزار رایگان است که تحت مجوز GPL v3 مجوز دارد.

گالری اسکرین شات

شروع کردن

اصول MIDI

MIDI یک استاندارد صنعتی برای اتصال آلات موسیقی است. این بر اساس ارسال اقدامات انجام شده توسط یک نوازنده در حال نواختن یک آلات موسیقی به ساز دیگر است. آلات موسیقی مجهز به رابط های MIDI معمولا دارای دو کانکتور DIN هستند که MIDI IN و MIDI OUT نامیده می شوند. گاهی اوقات یک رابط سوم وجود دارد که MIDI THRU نامیده می شود. برای اتصال دو ابزار MIDI، باید یک کابل MIDI را بین کانکتور MIDI IN رویدادهای ارسال کننده ابزار و کانکتور MIDI IN گیرنده وصل کنید. شما می توانید اطلاعات بیشتر و همچنین آموزش هایی مانند این را در سراسر اینترنت بیابید.

برای رایانه‌ها، رابط‌های سخت‌افزاری MIDI با درگاه‌های MIDI IN و OUT وجود دارد که می‌توانید کابل‌های MIDI را برای اتصال رایانه به ابزارهای MIDI خارجی به آن‌ها متصل کنید. اگر به رابط سخت افزاری نیاز نباشد، کامپیوتر می تواند از نرم افزار MIDI استفاده کند. نمونه ای از این VMPK است که پورت های MIDI IN و OUT را ارائه می دهد. می توانید کابل های MIDI مجازی را به پورت های VMPK وصل کنید تا برنامه را به برنامه های دیگر یا به پورت های فیزیکی MIDI رایانه خود متصل کنید. جزئیات بیشتر در این مورد بعداً نوشته خواهد شد. به احتمال زیاد می خواهید خروجی MIDI VMPK را به ورودی سینتی سایزر متصل کنید که MIDI را به صدا ترجمه می کند. مثال دیگر برای اتصال یک مانیتور MIDI است که رویدادهای MIDI را به متن قابل خواندن ترجمه می کند. این به شما کمک می کند بفهمید چه نوع اطلاعاتی با استفاده از پروتکل MIDI ارسال می شود. در لینوکس می توانید امتحان کنید و در ویندوز می توانید MIDIOX را امتحان کنید.

VMPK به تنهایی هیچ صدایی تولید نمی کند. برای شنیدن نت های در حال پخش به یک سینت سایزر نرم افزار MIDI نیاز دارید. من به شما توصیه می کنم پوسته گرافیکی Fluidsynth را امتحان کنید. در ویندوز همچنین می توانید از "Microsoft GS Wavetable SW Synth" استفاده کنید که با همه آنها ارائه می شود نسخه های ویندوز، یا بهترین جایگزینمانند CoolSoft Virtual MIDI Synth. البته، استفاده از یک سینت سایزر MIDI خارجی رویکرد بهتری خواهد بود.

اتصالات کلیدی و توضیحات ابزار

VMPK می تواند به شما کمک کند صداهای سینت سایزر MIDI خود را تغییر دهید، اما تنها در صورتی که ابتدا توضیحاتی برای صداهای سینتی سایزر ارائه دهید. توضیحات - این فایل های متنیبا پسوند .INS، با همان فرمت مورد استفاده (لینوکس) و سونار (ویندوز).

هنگامی که VMPK را برای اولین بار اجرا می کنید، باید کادر محاوره ای Options را باز کنید و فایل تعریف ها را انتخاب کنید و سپس نام ابزار را از بین ابزارهایی که فایل تعریف ها را ارائه می دهند انتخاب کنید. می‌توانید چنین فایلی را در فهرست داده‌های VMPK بیابید (معمولاً "/usr/share/vmpk" در لینوکس و "C:\Program Files\VMPK" در ویندوز). این "gmgsxg.ins" نامیده می شود و حاوی توضیحاتی برای استانداردهای عمومی MIDI، Roland GS و Yamaha XG است. این فایل فرمت بسیار ساده ای دارد و می توانید از آن استفاده کنید ویرایشگر متنبرای مشاهده، تغییر آن و ایجاد یک مورد جدید. می توانید کتابخانه ای از توضیحات ابزار را در سرور ftp cakewalk بیابید.

از نسخه 0.2.5، می‌توانید فایل‌های Sound Font (در قالب‌های .SF2 یا DLS) را به عنوان توضیحات ابزار با استفاده از گفتگوی قابل دسترسی از طریق منوی File→ Import SoundFont وارد کنید.

ترفند دیگری که ممکن است بخواهید انجام دهید، اتصالات کلیدی است. طرح‌بندی پیش‌فرض حدود دو و نیم اکتاو برای صفحه‌کلید QWERTY را پوشش می‌دهد، اما در فهرست داده‌ها چندین توصیف دیگر از اتصال‌ها وجود دارد که برای طرح‌بندی‌های بین‌المللی دیگر تطبیق داده شده‌اند. حتی می‌توانید با استفاده از کادر محاوره‌ای که از طریق منوی Edit→ Key Bindings قابل دسترسی است، طرح‌های صحافی خود را تعریف کنید. همچنین گزینه هایی برای بارگیری و ذخیره طرح های الزام آور مانند وجود دارد فایل های XML. بار بعدی که VMPK شروع به کار کرد، آخرین طرح صحافی بارگیری شده بازیابی می شود. در واقع، تمام پارامترهای شما، بانک و برنامه MIDI انتخاب شده و مقادیر کنترلی در هنگام خروج ذخیره می شوند و دفعه بعد که VMPK را شروع می کنید بازیابی می شوند.

اتصالات MIDI و کابل های MIDI مجازی

در ویندوز، VMPK به طور خودکار به خروجی MIDI پیش‌فرض متصل می‌شود، که معمولاً «Microsoft GS Wavetable Synth» همراه با تمام نسخه‌های ویندوز است. این سینت سایزر MIDI صدایی با کیفیت بسیار پایین تولید می کند و از تاخیر بالایی رنج می برد. یک جایگزین بهتر (و رایگان) CoolSoft Virtual MIDI Synth است.

برای اتصال دو دستگاه MIDI سخت افزاری، به کابل های فیزیکی MIDI نیاز دارید. برای اتصال برنامه های MIDI به کابل های MIDI مجازی نیاز دارید. در ویندوز می توانید از کابل های MIDI مانند MIDI Yoke، Maple، LoopBe1، Sony Virtual MIDI Router یا loopMIDI استفاده کنید.

فرآیند نصب MIDI Yoke یک درایور و یک اپلت کنترل پنل را نصب می کند که به شما امکان می دهد تعداد پورت های MIDI موجود را تغییر دهید (بعد از تغییر این تنظیمات باید رایانه خود را مجدداً راه اندازی کنید). MIDI Yoke با ارسال هر رویداد MIDI ضبط شده در پورت OUT به پورت IN مربوطه کار می کند. به عنوان مثال، VMPK را می توان به خروجی پورت 1 وصل کرد و برای مثال برنامه دیگری می تواند رویدادها را از پورت 1 بخواند.

نام پچ با صداهای واقعی مطابقت ندارد

شما باید یک فایل .INS تهیه کنید که دقیقاً مجموعه صداهای سینت سایزر یا SoundFont شما را توصیف کند. فایل موجود در برنامه (gmgsxg.ins) فقط حاوی توضیحاتی برای ابزارهای استاندارد GM، GS و XG است. اگر MIDI synth شما با هیچ یک از اینها مطابقت ندارد، باید یک فایل .INS دیگری تهیه کنید یا خودتان یکی بسازید.

نحو فایل های Instrument Description (.INS) چیست؟

یکی از توضیحات فرمت INS را می توان یافت

آیا می توانم توضیحات ابزار vkeybd خود را به یک فایل .INS تبدیل کنم؟

قطعا. از اسکریپت AWK "txt2ins.awk" استفاده کنید. حتی می توانید از ابزار sftovkb vkeybd برای ایجاد یک فایل .INS از هر SF2 SoundFont استفاده کنید، اما VMPK همچنین دارای ویژگی برای وارد کردن نام ابزار از فایل های SF2 و DLS است.

$ sftovkb SF2NAME.sf2 | مرتب سازی -n -k1،1 -k2،2 > SF2NAME.txt $ awk -f txt2ins.awk SF2NAME.txt > SF2NAME.ins

می توانید اسکریپت AWK "txt2ins.awk" را در فهرست داده های VMPK پیدا کنید.

در حال بارگذاری

می توانید پیدا کنید آخرین نسخهکدهای منبع، بسته‌ها برای Windows و Mac OSX در .

  • ویندوز 64 بیت: (28 مگابایت)
  • ویندوز 32 بیت: (24 مگابایت)
  • macOS X Intel 64bit: (10 مگابایت)
  • لینوکس (64 بیت): (24 مگابایت)
  • منابع C++: (493 کیلوبایت)

اگر بسته‌های VMPK را برای هر توزیعی توزیع می‌کنید، لطفاً یک ایمیل برای من ارسال کنید و من پیوندی به سایت شما در اینجا اضافه می‌کنم.

نصب از کدهای منبع

برای پیکربندی منابع، به qmake (از Qt5) یا CMake نیاز دارید. شما باید متغیر محیطی PATH را طوری تنظیم کنید که شامل دایرکتوری هایی با فایل های اجرایی Qt5، MinGW و CMake باشد. CMakeSetup.exe یک نسخه گرافیکی از CMake برای ویندوز است.

یادداشت برای کاربران Mac OSX

می توانید یک بسته برنامه از پیش کامپایل شده شامل کتابخانه های Qt5 را در . اگر ترجیح می‌دهید از منبع نصب کنید، می‌توانید از CMake یا Qmake برای بسته‌بندی برنامه، مرتبط با نصب شده استفاده کنید. کتابخانه های سیستم. می توانید از Qt5 از qtsoftware.com یا بسته توزیع شده توسط Homebrew استفاده کنید.

سیستم ساخت برای تولید یک فایل اجرایی عمومی (x86+ppc) در بسته برنامه پیکربندی شده است. شما به ابزارهای توسعه دهنده اپل و همچنین Qt5 نیاز خواهید داشت.

برای کامپایل VMPK با استفاده از Makefiles ایجاد شده توسط qmake:

$ qmake vmpk.pro -spec macx-g++ $ را اختیاری کنید: $ macdeployqt build/vmpk.app

برای کامپایل با استفاده از Makefiles تولید شده توسط CMake:

$ cmake -G "Unix Makefiles" . $ساخت

برای ایجاد فایل های پروژه Xcode:

$ qmake vmpk.pro -spec macx-xcode یا $ cmake -G Xcode.

اگر به چیزی برای ایجاد نویز نیاز دارید، ممکن است بخواهید نگاهی به SimpleSynth، FluidSynth (در دسترس Fink) بیندازید. برای مسیریابی MIDI، یک Patchbay MIDI نیز وجود دارد.

یادداشت هایی برای بسته بندی ها و کاربران پیشرفته

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

$cmmake. -DCMAKE_BUILD_TYPE=آزادسازی

نوع CMake "Release" از پرچم های کامپایلر استفاده می کند: "-O3 -DNDEBUG". سایر انواع ساخت از پیش تعریف شده "Debug"، "RelWithDebInfo" و "MinSizeRel" هستند. راه دوم این است که خودتان پرچم کامپایلر را انتخاب کنید.

شما باید بهترین CXXFLAGS را برای سیستم خود پیدا کنید.

اگر می خواهید برنامه را در مکانی غیر از پیش فرض (/usr/local) نصب کنید، از گزینه CMake زیر استفاده کنید:

$cmake. -DCMAKE_INSTALL_PREFIX=/usr

قدردانی

علاوه بر ابزارهای فوق، VMPK از کارهای پروژه های منبع باز زیر استفاده می کند.

  • از، از Rui Nuno Capela
    توضیحات ابزار کلاس های داده
  • ترسیم شده توسط ترزا نات
  • این صفحه از قالب رایگان Wordsworth 3 از Lee Baillie استفاده می کند
  • این صفحه از Lightbox2 اثر Lokesh Dhakar استفاده می کند

خیلی ممنون!

پروتکل ارتباطی MIDI به طور گسترده در دستگاه های موسیقی الکترونیکی استفاده می شود زیرا امکان برقراری ارتباط و تبادل داده بین آنها را فراهم می کند. اکنون می توانید با استفاده از یک صفحه کلید MIDI روی رایانه شخصی خود داشته باشید کنترلر میدی مجازی.

خصوصیات

  • صفحه کلید MIDI مجازی برای کامپیوتر. از صفحه کلید رایانه خود برای ایجاد و ارسال داده های MIDI استفاده کنید.
  • تغییر مسیر منابع ورودی MIDI.
  • پنجره قابل تنظیم
  • کنترل ارسال داده های MIDI از طریق لایه ها. می توانید چندین لایه ایجاد کنید.
  • شامل می شود بافر MIDI با اندازه سفارشی، که تمام انتقال داده ها را ثبت می کند.
  • تا 1000 برنامه در بانک داده.
  • شامل می شود مستقل و VSTنسخه ها

از صفحه کلید رایانه شخصی خود برای انتقال داده های MIDI به لطف استفاده کنید کنترلر میدی مجازی. با استفاده از این ابزار نرم افزاری می توانید آلات موسیقی خود را بدون نیاز به خرید کیبورد سخت افزاری موسیقی کنترل کنید. علاوه بر این، کنترلر میدی مجازییک محصول بسیار منعطف است، با امکانات متعدد در هنگام کار با این پروتکل ارتباطی موسیقی.

از صفحه کلید خود به عنوان پیانو استفاده کنیدبا دانلود رایگان کنترلر میدی مجازی.

© 2024 ermake.ru -- درباره تعمیر رایانه شخصی - پورتال اطلاعاتی