История версий и изменений программы Giada
0.13.1 (16.11.2016)
- добавлена настройка MIDI Input для MIDI-каналов / плагинов;
- небольшое улучшение при скрытии/отображении динамики при нажатии клавиши R;
- увеличен размер элементов Piano Roll;
- входная громкость установлена на максимальное значение по умолчанию;
- исправлен потенциальный сбой программы при загрузке сэмплов в работающих каналах;
- добавлен автоматический метроном при постобработке вывода;
- улучшен слой с виджетами в Sample Editor;
- оптимизирован и почищен исходный код программы;
- улучшена обработка статуса нажатой клавиши Record;
- исправлена проблема с ASIO и WASAPI API в Windows;
- исправлен ряд других ошибок.
0.13.0 (20.09.2016)
- произведен глубокий рефакторинг файлового браузера;
- теперь программа запоминает позицию прокрутки и выделенные файлы;
- добавлена возможность загрузки патчей/проектов/сэмплов двойным кликом;
- программа теперь распространяется в виде 64-битной сборки для Windows;
- добавлено больше стандартных значений для параметров "Расположение" и "Размеры";
- JUCE обновлен до версии 4.2.3;
- исправлено возможное отсутствие функции keyRelease;
- исправлены проблемы компиляции с использованием GCC 6.
0.12.2 (06.06.2016)
- RtAudio обновлен до версии 4.1.2;
- добавлена поддержка WASAPI для Windows;
- добавлена возможность сортировки плагинов в списке;
- теперь можно настраивать размеры окна "Доступные плагины".
0.12.1 (08.05.2016)
- добавлено отображение прогресса в процентах для плагина сканирования;
- добавлено уведомление об отсутствии плагинов;
- добавлено уведомление о наличии неизвестных плагинов;
- исправлена ошибка сегментации при загрузке плагинов MasterIn/MasterOut;
- улучшена очистка ресурсов JUCE;
- произведен рефакторинг переменных PluginHost's.
0.12.0 (06.03.2016)
- увеличен размер программного шрифта;
- немного "почищен" и улучшен интерфейс;
- добавлена возможность запуска тестов вне Travis CI;
- добавлена поддержка C++11;
- новая переменная для изменения размера программного шрифта.
0.11.2 (19.01.2016)
- новые файлы midimap на основе JSON;
- теперь вы можете создать новые каналы при помощи правого клика в любой части колонки;
- добавлено уведомление о том, что патч использует устаревший формат файлов;
- исправлены предупреждения и ошибки на GCC 5.3.
0.11.0 (08.12.2015)
- новая система патчей, основанная на JSON;
- улучшено сохранение ширины столбцов в патчах;
- портированы все строковые константы char* в std::string;
- установлена SemVer как внутренняя система контроля версий;
- оптимизирован исходный код;
- исправлена возможная утечка памяти в Mixer;
- исправлена проблема с сохранением значения Pitch больше чем 2.0;
- исправлена проблема с работой назначенных клавиш после открытия патча.
0.10.2 (21.10.2015)
- добавлена автоматическая установка Travis CI;
- добавлен фреймворк для тестирования блоков;
- улучшено поведение функции Loop Once;
- исправлена недоступность функции редактирования для каналов в шаблонах;
- исправлено отсутствие pthreadGC2.dll в сборке для Windows;
- исправлено отсутствие пути шаблона при сохранении проекта.
0.10.1 (25.08.2015)
- произведен массовый рефакторинг исходных папок;
- улучшен функционал клавиши Play в каналах;
- удалена поддержка патчей, созданных в Giada версии более низкой, чем 0.6.x;
- исправлена проверка настроенной системы звука;
- произведена очистка и внесены улучшения в Makefile.am.
0.10.0 (06.07.2015)
- добавлена поддержка выхода MIDI;
- исправлено много разноплановых ошибок.
0.9.6 (18.05.2015)
- теперь можно назначить отдельные клавиши для определенных MIDI каналов;
- добавлена поддержка drag-n-drop для операций с несколькими файлами;
- изменен цвет статусов Ожидание и Окончание;
- внесены мелкие улучшения в виджет клавиатуры;
- исправлены вылеты при активации Jack;
- произведен рефакторинг кода;
- улучшено поведение drag-n-drop.
0.9.5 (11.04.2015)
- улучшен алгоритм изменения ширины колонок;
- обновлена функция загрузки обновлений, теперь она поддерживает MIDI;
- добавлена клавиша очистки назначенных клавиш;
- мелкие исправления и улучшения.
0.9.4 (03.03.2015)
- функция перетаскивания объектов (drag-n-drop) теперь работает во всех имеющихся каналах;
- улучшено управление дубликатами сэмплов;
- добавлено больше информации об отладке VST;
- другие исправления и улучшения в Giada.
0.9.3 (08.02.2015)
- внесены улучшения в графический интерфейс, добавлена возможность изменять размеры колонок;
- FLTK обновлен до версии 1.3.3;
- механизм закрепления колонок стал более "крепким";
- добавлена поддержка MIDI-устройств;
- исправлена ошибка, которая возникала при сохранении патчей с отсутствующими плагинами;
- исправлено множество мелких графических ошибок;
- исправлено неверное назначение вектора при освещении событий с MIDI;
- произведена внутренняя чистка приложения.
0.9.2 (19.12.2014)
- новый дизайн сетки в редакторе сэмплов;
- возможность загрузки сэмплов путем простого перетаскивания объектов;
- добавлены новые функции: "gTrim" и "gStripFileUrl";
- исправлена ошибка с кнопкой "нормализации" в редакторе сэмплов;
- незначительные оптимизации в отображении "звуковой волны";
- добавлены недостающие файлы для RtAudio-mod компилятора.