Проекти, що використовують juce

Відео: Osamacide! [RAP NEWS 8]

файлові операції
Проекти, що використовують Juce

Клас File містить методи для роботи з шляхами, отримання розширення, запиту і установки атрибутів, видалення та копіювання файлів і т.п. Всі ці методи досить стандартні, але є і дійсно цікаві і дуже корисні. Так, loadFileAsString () зчитує весь файл у вигляді рядка, а loadFileAsData () - у вигляді буфера в пам`яті. GetBytesFreeOn Volume () повертає обсяг вільного місця на диску, isOn RemovableDrive () - дозволяє визначити, чи знаходиться файл на змінному носії (спробуйте зробити таку перевірку в інших тулкіта!), RevealToUser () запускає для файлу ту програму, яка асоційована з ним в даній системі.

Для доступу до даних використовуються класи FileInputStream і FileOutputStream, успадковані від InputStream і OutputStream відповідно. Ці класи містять безліч методів як для низькорівневого читання і запису, так і для високорівневих операцій з текстовими та бінарними даними. Перераховувати їх немає сенсу, оскільки, як і всюди, в Juce імена методів говорять самі за себе.

Охопити всі можливості Juce в невеликій статті неможливо, тому я залишу подальше дослідження бібліотеки хто зацікавився читачам.




Проекти, що використовують Juce

Проекти, що використовують Juce



Малюнок 1. Arturia Analog Laboratory - віртуальний музичний інструмент

Неповний список компаній і проектів, що використовують Juce, доступний на офіційному сайті: https://rawmaterialsoftware.com/ juceusers.php. Більшість з представлених там додатків -пропріетарние і призначені для обробки і синтезу звуку - саме ця область є основною для комерційного використання бібліотеки. Малюнки 1 і 2 дають зрозуміти, наскільки складні і красиві інтерфейси можна створити за допомогою Juce. Списку відкритих проектів, що використовують Juce, в мережі знайти не вдалося. Пошук на SourceForge дав тільки сім дуже скромних проектів, написаних за допомогою цього тулкіта (https://sourceforge.net/search/?q=juce). Це не дивно, враховуючи що про Juce знають далеко не всі розробники.

Проекти, що використовують Juce
Малюнок 2. Deckadance - просунутий аудиомикшер для професіоналів




Для більш тісного знайомства з Juce рекомендую Вам завантажити досить об`ємну документацію по даній бібліотеці. Для цього Вам швидше підключитися до оператора mts (https://mts.ru), який пропонує відмінні інтернет-тарифи. Дізнайтеся подробиці на офіційному сайті!

ІНШЕ

Juce: многопоточность фото

Juce: многопоточность

Нить в Juce реалізується класом Thread. Як і в багатьох інших тулкіта, це повністю віртуальний клас, наслідуючи який…

Обробка подій в juce фото

Обробка подій в juce

Відео: Уроки javascript | Урок №13 - Події і обробник подій Переважна більшість тулкіта для С ++ (Gtk +, Qt,…

Namd фото

Namd

Відео: Introduction to VMD and NAMD - Emad Tajkhorshid NAMD (Not (just) Another Molecular Dynamics program,…

Juce: контейнери фото

Juce: контейнери

Відео: Batman Arkham City. Серія 16 [2-ий контейнер з титаном. глушилка] Найбільш загальним контейнерним класом в Juce…

Juce: враження і висновки фото

Juce: враження і висновки

Відео: Малайзійка на підлогу шишечки - NASTY Juice! Бібліотека Juce виробляє двояке враження. Багато її можливості…

Juce: вкладені компонування фото

Juce: вкладені компонування

вкладені компонування У Juce використовується ідеологія, розглянута в попередній статті по U ++, - ієрархія віджетів…

Використовуємо the jucer фото

Використовуємо the jucer

Відео: Соковижималка Novis Vitajuicer Візуальний редактор компоновок The Jucer Як ми вже переконалися, розміщувати…

» » Проекти, що використовують juce