Архив за 29 июля 2014 - 3

Этот пост посвящён назначению контейнерам OpenVZ адресов из разных сетей на интерфейсе venet. Я решил написать этот пост потому, что видел как эту задачу решали другие специалисты неказистыми способами или же вовсе отказывались от использования venet.Читать полностью »

Все посты серии:
Часть 1. Введение и настройка
Часть 2. Изучение кода
Часть 3. VST и AU
Часть 4. Цифровой дисторшн
Часть 5. Пресеты и GUI
Часть 6. Синтез сигналов
Часть 7. Получение MIDI сообщений
Часть 8. Виртуальная клавиатура
Часть 9. Огибающие
Часть 10. Доработка GUI
Часть 11. Фильтр
Часть 12. Низкочастотный осциллятор
Часть 13. Редизайн
Часть 14. Полифония 1


Приступим к созданию полифонического синтезатора из тех компонентов, которые у нас имеются!

В прошлый раз мы работали над параметрами и пользовательским интерфейсом, сегодня мы начнем работу над лежащей в основе плагина полифонической обработкой аудио. В нашем случае мы сможем играть до 64-х нот одновременно. Это требует основательных изменений в структуре плагина, но мы сможем использовать уже написанные нами классы Oscillator, EnvelopeGenerator, MIDIReceiver и Filter.

В этом посте мы напишем класс Voice (голос), представляющий одну звучащую ноту. Затем создадим класс VoiceManager, следящий за тем, чтобы все ноты звучали и заглушались вовремя.
В следующем посте мы почистим код от ненужных устаревших частей, добавим модуляцию тона и приведем элементы управления интерфейса в рабочее состояние. На первый взгляд, работы полно. Но во-первых, у нас уже есть практически все нужные компоненты, а во-вторых, в конце у нас будет настоящий-полифонический-субстрактивный-блин-синтезатор!

Читать полностью »

Как известно, на данный момент флагманскими 3D-картами Nvidia в мобильном сегменте являются адаптеры линейки GeForce GTX 880M. Они основаны на GPU GK104 архитектуры Kepler и представляют собой, по сути, лишь переименованные и слегка изменённые варианты видеокарт GTX 780M и GTX 680MX. Последняя, к слову, была анонсирована ещё в октябре 2012 года.

Читать полностью »

Sticky session — метод балансировки нагрузки, при котором запросы клиента передаются на один и тот же сервер группы.

Самый простой способ закрепить сессии пользователя за конкретным сервером в Nginx — использовать метод ip-hash:Читать полностью »

На встрече с региональным директором Apple в России Питером Энгробом и генеральным директором SAP в СНГ Вячеславом Ореховым глава Минкомсвязи РФ Николай Никифоров предложил компаниям раскрыть исходные коды своих продуктов российским специалистам.
Читать полностью »

Как откликаться на проекты на фрилансе

Здравствуйте, в статье я бы хотел дать несколько замечаний и рекомендаций о том, как надо откликаться на проекты на фрилансе. Мнение будет субъективное, основанное на моем немалом (скриншот со статистикой выше) опыте работы с фрилансерами (программисты, верстальщики, дизайнеры, иллюстраторы). Хотелось бы так же в комментариях получить советы и от остальных пользователей.

Цель — начать получать чуть больше адекватных ответов на свои проекты. Есть ощущение, что я часто не сотрудничал с крутыми специалистами только из-за их некачественного отклика.

Важно, что использование этих рекомендаций не гарантирует, что вас выберут, а лишь повышает шансы на это.Читать полностью »

В сети появились очередные сообщения о смартфонах Apple iPhone 6. Одно из них относится к модели с экраном размером 4,7 дюйма, другое — к модели с экраном размером 5,5 дюйма.

Выход младшей модели Apple iPhone 6 ожидается в сентябре

Читать полностью »

Ещё в начале года сеть отелей Starwood Hotels & Resorts Worldwide Inc. планировала внедрить во все номера отелей Aloft Hotel в Манхеттене и Кремниевой долине специальные замки, которые можно открыть посредством смартфона.

Читать полностью »

Сегодня компания Apple представила обновлённые модели ноутбуков MacBook Pro с дисплеем Retina. От своих предшественников они отличаются более производительными процессорами и увеличенным вдвое объёмом памяти в обеих моделях начального уровня. Толщина корпуса MacBook Pro с дисплеем Retina составляет всего 1,8 см, а аккумулятор обеспечивает до девяти часов работы без подзарядки. По словам производителя, ноутбук оснащён дисплеем высокого разрешения и мощной графической системой.

Какие языки лучше выбрать для локализации своего продукта? Этот вопрос часто ставит разработчиков в тупик. А от правильного ответа на него могут зависеть самые важные показатели – величина прибыли, количество скачиваний или посетителей. Что ж, спешим поделиться с вами любопытной статистикой на эту тему.
На какие языки лучше переводить свой продукт?
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js