User Tools

Site Tools


sunvox:manual_ru

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
sunvox:manual_ru [2019/07/29 13:14]
nightradio [Контроллеры]
sunvox:manual_ru [2019/09/09 10:07]
nightradio
Line 1: Line 1:
-[[http://www.warmplace.ru/​wiki/​doku.php?​id=sunvox:​manual_ru&​do=export_pdf|PDF версия]]+[[https://​warmplace.ru/​wiki/​doku.php?​id=sunvox:​manual_ru&​do=export_pdf|PDF версия]]
  
 ====== SunVox и история трекеров ====== ====== SunVox и история трекеров ======
Line 5: Line 5:
 SunVox - мощный модульный синтезатор и трекер. Идеально подходит для музыкальных экспериментов,​ поиска нового звучания и новых стилей. Кроссплатформенность программы дает возможность писать музыку где угодно и на чем угодно (даже на старых и медленных устройствах). SunVox - мощный модульный синтезатор и трекер. Идеально подходит для музыкальных экспериментов,​ поиска нового звучания и новых стилей. Кроссплатформенность программы дает возможность писать музыку где угодно и на чем угодно (даже на старых и медленных устройствах).
  
-Официальная страница SunVox: [[http://​warmplace.ru/​soft/​sunvox/​index_ru.php]]+Официальная страница SunVox: [[https://​warmplace.ru/​soft/​sunvox/​index_ru.php]]
  
 Первым в мире музыкальным трекером принято считать программу Ultimate SoundTracker,​ написанную немецким разработчиком и композитором Карстеном Обарски в 1987 году для компьютера [[https://​ru.wikipedia.org/​wiki/​Amiga|Commodore Amiga]]. Программа была создана в первую очередь для написания музыки к играм. Своим внешним видом она напугала немало музыкантов с классическим образованием. Ее называли сложной и лишенной логики. Выглядел первый трекер примерно так: Первым в мире музыкальным трекером принято считать программу Ultimate SoundTracker,​ написанную немецким разработчиком и композитором Карстеном Обарски в 1987 году для компьютера [[https://​ru.wikipedia.org/​wiki/​Amiga|Commodore Amiga]]. Программа была создана в первую очередь для написания музыки к играм. Своим внешним видом она напугала немало музыкантов с классическим образованием. Ее называли сложной и лишенной логики. Выглядел первый трекер примерно так:
  
-<​html><​img src="http://www.warmplace.ru/​docs/​sunvox/​ultimate_soundtracker.png"​ alt="​Ultimate SoundTracker by Karsten Obarski"​ title="​Ultimate SoundTracker by Karsten Obarski"></​html>​+<​html><​img src="https://​warmplace.ru/​docs/​sunvox/​ultimate_soundtracker.png"​ alt="​Ultimate SoundTracker by Karsten Obarski"​ title="​Ultimate SoundTracker by Karsten Obarski"></​html>​
  
 Откуда столь странный интерфейс?​ Где нотный стан с символами нот? Откуда столь странный интерфейс?​ Где нотный стан с символами нот?
Line 15: Line 15:
 Commodore Amiga обладал революционными аппаратными характеристиками для домашнего компьютера того времени. В частности,​ на нем был установлен звуковой чип Paula - настоящий цифровой сэмплер. В оперативной памяти лежали фрагменты (**сэмплы**) записанных звуков в формате PCM 8-бит. Чип Paula мог играть одновременно четыре сэмпла,​ динамически меняя их громкость и скорость - это давало четыре независимых **канала** (или трека),​ на каждом из которых могла играть определенная последовательность из сэмплов. Но четыре канала - не так уж много, при написании сложной музыки нужно очень аккуратно их использовать. Например,​ при взятии аккорда из трех нот у нас остается ровно один канал, на котором нужно умудриться расположить барабаны и бас. Поэтому интерфейс первых трекеров - ничто иное, как пульт управления звуковым чипом, представление компьютерной музыкальной композиции на самом низком уровне. Мы видим четыре аппаратных канала (колонки),​ и некую последовательность действий внутри. Все параметры чипа полностью подконтрольны пользователю. Это, кстати,​ объясняет смысл популярного направления **чиптюн** - музыки,​ написанной для аудиочипа (хотя сегодня чаще всего используются эмуляторы известных чипов, или вообще некая стилизация). Commodore Amiga обладал революционными аппаратными характеристиками для домашнего компьютера того времени. В частности,​ на нем был установлен звуковой чип Paula - настоящий цифровой сэмплер. В оперативной памяти лежали фрагменты (**сэмплы**) записанных звуков в формате PCM 8-бит. Чип Paula мог играть одновременно четыре сэмпла,​ динамически меняя их громкость и скорость - это давало четыре независимых **канала** (или трека),​ на каждом из которых могла играть определенная последовательность из сэмплов. Но четыре канала - не так уж много, при написании сложной музыки нужно очень аккуратно их использовать. Например,​ при взятии аккорда из трех нот у нас остается ровно один канал, на котором нужно умудриться расположить барабаны и бас. Поэтому интерфейс первых трекеров - ничто иное, как пульт управления звуковым чипом, представление компьютерной музыкальной композиции на самом низком уровне. Мы видим четыре аппаратных канала (колонки),​ и некую последовательность действий внутри. Все параметры чипа полностью подконтрольны пользователю. Это, кстати,​ объясняет смысл популярного направления **чиптюн** - музыки,​ написанной для аудиочипа (хотя сегодня чаще всего используются эмуляторы известных чипов, или вообще некая стилизация).
  
-<​html><​img src="http://www.warmplace.ru/​docs/​sunvox/​mos8364.jpg"​ alt="​MOS8364 Paula" title="​MOS8364 Paula"></​html>​+<​html><​img src="https://​warmplace.ru/​docs/​sunvox/​mos8364.jpg"​ alt="​MOS8364 Paula" title="​MOS8364 Paula"></​html>​
  
 Так как трекеры писали программисты,​ их логика представляется крайне простой. Музыка - последовательность команд для звукового чипа. То есть - нечто, напоминающее программу на ассемблере. Последовательность исполняется сверху вниз. Для наглядности команды группируются по каналам,​ описанным выше. Команда говорит,​ например:​ //​играй сэмпл под номером 2 с громкостью 20//. Или: //​плавно повышай тональность на этом канале//​. Команда обычно состоит из таких частей: ​ Так как трекеры писали программисты,​ их логика представляется крайне простой. Музыка - последовательность команд для звукового чипа. То есть - нечто, напоминающее программу на ассемблере. Последовательность исполняется сверху вниз. Для наглядности команды группируются по каналам,​ описанным выше. Команда говорит,​ например:​ //​играй сэмпл под номером 2 с громкостью 20//. Или: //​плавно повышай тональность на этом канале//​. Команда обычно состоит из таких частей: ​
Line 33: Line 33:
 Несмотря на критику,​ у программы SoundTracker появилась армия поклонников,​ самые продвинутые взломали оригинальный код и на его основе неофициально стали выпускать улучшенные клоны. К примеру,​ NoiseTracker:​ Несмотря на критику,​ у программы SoundTracker появилась армия поклонников,​ самые продвинутые взломали оригинальный код и на его основе неофициально стали выпускать улучшенные клоны. К примеру,​ NoiseTracker:​
  
-<​html><​img src="http://www.warmplace.ru/​docs/​sunvox/​noisetracker.png"​ alt="​NoiseTracker"​ title="​NoiseTracker"></​html>​+<​html><​img src="https://​warmplace.ru/​docs/​sunvox/​noisetracker.png"​ alt="​NoiseTracker"​ title="​NoiseTracker"></​html>​
  
 Количество клонов росло. Они обрастали новыми функциями,​ совершенствовался интерфейс,​ увеличивалось количество каналов. Трекерная музыка стала частью компьютерной субкультуры [[https://​ru.wikipedia.org/​wiki/​%D0%94%D0%B5%D0%BC%D0%BE%D1%81%D1%86%D0%B5%D0%BD%D0%B0|Demoscene]]. Осваивались новые платформы. Самая массовая - PC (с системами DOS и Windows). Появились трекерные форматы 2-го поколения:​ S3M (Scream Tracker), XM (FastTracker),​ IT (Impulse Tracker). И пока домашние компьютеры не отличались большой производительностью,​ а файлы по сети передавались с черепашьей скоростью - MOD-музыка оказалась своеобразной заменой современного MP3, так как файлы с неплохим звуком могли весить считанные килобайты. Количество клонов росло. Они обрастали новыми функциями,​ совершенствовался интерфейс,​ увеличивалось количество каналов. Трекерная музыка стала частью компьютерной субкультуры [[https://​ru.wikipedia.org/​wiki/​%D0%94%D0%B5%D0%BC%D0%BE%D1%81%D1%86%D0%B5%D0%BD%D0%B0|Demoscene]]. Осваивались новые платформы. Самая массовая - PC (с системами DOS и Windows). Появились трекерные форматы 2-го поколения:​ S3M (Scream Tracker), XM (FastTracker),​ IT (Impulse Tracker). И пока домашние компьютеры не отличались большой производительностью,​ а файлы по сети передавались с черепашьей скоростью - MOD-музыка оказалась своеобразной заменой современного MP3, так как файлы с неплохим звуком могли весить считанные килобайты.
  
-<​html><​img src="http://www.warmplace.ru/​docs/​sunvox/​ft2.png"​ alt="​FastTracker 2" title="​FastTracker 2"><​br><​br><​img src="http://www.warmplace.ru/​docs/​sunvox/​it.png"​ alt="​Impulse Tracker"​ title="​Impulse Tracker"></​html>​+<​html><​img src="https://​warmplace.ru/​docs/​sunvox/​ft2.png"​ alt="​FastTracker 2" title="​FastTracker 2"><​br><​br><​img src="https://​warmplace.ru/​docs/​sunvox/​it.png"​ alt="​Impulse Tracker"​ title="​Impulse Tracker"></​html>​
  
-В конце 90х мощность компьютеров достигла уровня,​ пригодного для генерации звука профессионального качества в реальном времени. Пошла волна всевозможных программных синтезаторов,​ появился формат плагинов VST. Разумеется,​ это отразилось и на трекерах. Первым представителем трекеров 3-го поколения стал [[http://​en.wikipedia.org/​wiki/​Jeskola_Buzz|Jeskola Buzz]] - он позволил вместо сэмплов использовать сложные комбинации модулей-синтезаторов и эффектов. За ним в игру вступили не менее крутые Psycle, Renoise и т.д. По качеству они уже не уступали дорогому студийному ПО, хотя в интерфейсе по-прежнему узнавался родной Ultimate SoundTracker. ​+В конце 90х мощность компьютеров достигла уровня,​ пригодного для генерации звука профессионального качества в реальном времени. Пошла волна всевозможных программных синтезаторов,​ появился формат плагинов VST. Разумеется,​ это отразилось и на трекерах. Первым представителем трекеров 3-го поколения стал [[https://​en.wikipedia.org/​wiki/​Jeskola_Buzz|Jeskola Buzz]] - он позволил вместо сэмплов использовать сложные комбинации модулей-синтезаторов и эффектов. За ним в игру вступили не менее крутые Psycle, Renoise и т.д. По качеству они уже не уступали дорогому студийному ПО, хотя в интерфейсе по-прежнему узнавался родной Ultimate SoundTracker. ​
  
 Развитие трекеров продолжается по сей день. SunVox - один из ярких представителей. Он ставит перед собой задачу объединить и дополнить лучшее из мира трекерной музыки,​ охватив при этом максимальное количество платформ,​ чтобы композитор не ощущал каких-либо ограничений и мог работать на любом железе и в любой системе. Развитие трекеров продолжается по сей день. SunVox - один из ярких представителей. Он ставит перед собой задачу объединить и дополнить лучшее из мира трекерной музыки,​ охватив при этом максимальное количество платформ,​ чтобы композитор не ощущал каких-либо ограничений и мог работать на любом железе и в любой системе.
Line 63: Line 63:
   * **Тик** (Tick) - квант времени в паттернах SunVox. Расстояние между двумя нотами в паттерне не может быть меньше одного тика.   * **Тик** (Tick) - квант времени в паттернах SunVox. Расстояние между двумя нотами в паттерне не может быть меньше одного тика.
   * **Удержание** (Sustain, поддержка) - точка, в которой движение по огибающей останавливается до момента выключения ноты (отпускания клавиши).   * **Удержание** (Sustain, поддержка) - точка, в которой движение по огибающей останавливается до момента выключения ноты (отпускания клавиши).
-  * **Фаза** (Phase) - указатель на то, в каком месте в данный момент звучит колебание генератора или целый сэмпл. Чаще всего означает начальную фазу - то есть, позицию,​ с которой начнется проигрывание. <​html><​center><​img src="http://www.warmplace.ru/​docs/​sunvox/​phase_ru.gif"​ title="​Фаза"></​center></​html>​+  * **Фаза** (Phase) - указатель на то, в каком месте в данный момент звучит колебание генератора или целый сэмпл. Чаще всего означает начальную фазу - то есть, позицию,​ с которой начнется проигрывание. <​html><​center><​img src="https://​warmplace.ru/​docs/​sunvox/​phase_ru.gif"​ title="​Фаза"></​center></​html>​
   * **Частота дискретизации** (Sample rate) - количество отсчетов в секунду.   * **Частота дискретизации** (Sample rate) - количество отсчетов в секунду.
   * **BPM** (Beats Per Minute) - количество ударов в минуту.   * **BPM** (Beats Per Minute) - количество ударов в минуту.
Line 94: Line 94:
  
 **Windows:​** **Windows:​**
-  - Скачайте [[http://​warmplace.ru/​soft/​sunvox/​sunvox.zip|SunVox для Windows]] (архив в формате ZIP).+  - Скачайте [[https://​warmplace.ru/​soft/​sunvox/​index_ru.php|SunVox для Windows]] (архив в формате ZIP).
   - Найдите скачанный файл на диске и распакуйте его в вашу личную папку (открытую для чтения и записи,​ не системную) или на внешнюю флешку (наиболее удобный вариант,​ т.к. программу с вашими файлами можно будет легко переносить с одного компьютера на другой).   - Найдите скачанный файл на диске и распакуйте его в вашу личную папку (открытую для чтения и записи,​ не системную) или на внешнюю флешку (наиболее удобный вариант,​ т.к. программу с вашими файлами можно будет легко переносить с одного компьютера на другой).
   - Там, куда файл был распакован,​ вы обнаружите папку sunvox - войдите в нее, далее еще раз в sunvox, потом в windows_x86 (32-битная версия) или windows_x86_64 (64-битная версия).   - Там, куда файл был распакован,​ вы обнаружите папку sunvox - войдите в нее, далее еще раз в sunvox, потом в windows_x86 (32-битная версия) или windows_x86_64 (64-битная версия).
Line 100: Line 100:
  
 **Linux:** **Linux:**
-  - Скачайте [[http://​warmplace.ru/​soft/​sunvox/​sunvox.zip|SunVox для Linux]] (архив в формате ZIP).+  - Скачайте [[https://​warmplace.ru/​soft/​sunvox/​index_ru.php|SunVox для Linux]] (архив в формате ZIP).
   - Найдите скачанный файл на диске и распакуйте его (желательно в локальную директорию пользователя /​home/​имя_пользователя).   - Найдите скачанный файл на диске и распакуйте его (желательно в локальную директорию пользователя /​home/​имя_пользователя).
   - Там, куда файл был распакован,​ вы обнаружите папку sunvox - войдите в нее, далее еще раз в sunvox, а потом в linux_xxx, где xxx - название архитектуры вашего компьютера.   - Там, куда файл был распакован,​ вы обнаружите папку sunvox - войдите в нее, далее еще раз в sunvox, а потом в linux_xxx, где xxx - название архитектуры вашего компьютера.
Line 106: Line 106:
   - Если исполняемые файлы по какой-то причине не запускаются - откройте окно терминала,​ зайдите (при помощи команды cd) в директорию,​ где лежит исполняемый файл sunvox, и введите сначала **chmod a+x sunvox** , а потом **./​sunvox** ; если программа не запустится - скопируйте текст ошибки,​ которую она выдаст в терминале,​ и пошлите его на email nightradio@gmail.com.   - Если исполняемые файлы по какой-то причине не запускаются - откройте окно терминала,​ зайдите (при помощи команды cd) в директорию,​ где лежит исполняемый файл sunvox, и введите сначала **chmod a+x sunvox** , а потом **./​sunvox** ; если программа не запустится - скопируйте текст ошибки,​ которую она выдаст в терминале,​ и пошлите его на email nightradio@gmail.com.
  
-[[http://www.warmplace.ru/​forum/​viewtopic.php?​f=16&​t=4468|Инструкция для пользователей Raspberry Pi]]+[[https://​warmplace.ru/​forum/​viewtopic.php?​f=16&​t=4468|Инструкция для пользователей Raspberry Pi]]
  
 **macOS:** **macOS:**
-  - Скачайте [[http://​warmplace.ru/​soft/​sunvox/​sunvox.zip|SunVox для macOS]] (архив в формате ZIP).+  - Скачайте [[https://​warmplace.ru/​soft/​sunvox/​index_ru.php|SunVox для macOS]] (архив в формате ZIP).
   - Скачанный архив будет распакован автоматически;​ если нет - распакуйте его самостоятельно просто кликнув на нем два раза.   - Скачанный архив будет распакован автоматически;​ если нет - распакуйте его самостоятельно просто кликнув на нем два раза.
   - Там, где архив был распакован,​ вы обнаружите папку sunvox - скопируйте ее куда-нубудь в личную директорию (созданную вами); не используйте системные папки, типа Applications.   - Там, где архив был распакован,​ вы обнаружите папку sunvox - скопируйте ее куда-нубудь в личную директорию (созданную вами); не используйте системные папки, типа Applications.
   - Зайдите в папку sunvox -> sunvox -> macos, после чего запустите приложение SunVox.   - Зайдите в папку sunvox -> sunvox -> macos, после чего запустите приложение SunVox.
-[[http://www.warmplace.ru/​forum/​viewtopic.php?​f=3&​t=4461|Важная информация для пользователей macOS 10.12+]]+[[https://​warmplace.ru/​forum/​viewtopic.php?​f=3&​t=4461|Важная информация для пользователей macOS 10.12+]]
  
 **Android:​** **Android:​**
Line 122: Line 122:
  
 **Windows CE:** **Windows CE:**
-  - Скачайте [[http://​warmplace.ru/​soft/​sunvox/​sunvox.zip|SunVox для Windows CE]] (архив в формате ZIP).+  - Скачайте [[https://​warmplace.ru/​soft/​sunvox/​index_ru.php|SunVox для Windows CE]] (архив в формате ZIP).
   - Найдите скачанный файл на диске и распакуйте его.   - Найдите скачанный файл на диске и распакуйте его.
   - Там, куда файл был распакован,​ вы обнаружите папку sunvox - войдите в нее, далее еще раз в sunvox, потом в wince.   - Там, куда файл был распакован,​ вы обнаружите папку sunvox - войдите в нее, далее еще раз в sunvox, потом в wince.
Line 147: Line 147:
 ====== Интерфейс ====== ====== Интерфейс ======
  
-<​html><​img src="http://www.warmplace.ru/​docs/​sunvox/​gui_ru.png"></​html>​ +<​html><​img src="https://​warmplace.ru/​docs/​sunvox/​gui_ru.png"></​html>​ 
-<​html><​img src="http://www.warmplace.ru/​docs/​sunvox/​gui_play_ru.png"></​html>​+<​html><​img src="https://​warmplace.ru/​docs/​sunvox/​gui_play_ru.png"></​html>​
  
 Интерфейс SunVox поделен на окна: ​ Интерфейс SunVox поделен на окна: ​
Line 267: Line 267:
 Проект должен открываться и играть одинаково (или очень близко к оригиналу) независимо от устройства и системы. ​ Проект должен открываться и играть одинаково (или очень близко к оригиналу) независимо от устройства и системы. ​
  
-<​html><​img src="http://www.warmplace.ru/​docs/​sunvox/​song.png"></​html>​+<​html><​img src="https://​warmplace.ru/​docs/​sunvox/​song.png"></​html>​
  
 ===== Паттерн ===== ===== Паттерн =====
  
-<​html><​img src="http://www.warmplace.ru/​docs/​sunvox/​pattern.png"></​html>​+<​html><​img src="https://​warmplace.ru/​docs/​sunvox/​pattern.png"></​html>​
  
 **Паттерн** - это кусок партитуры в виде набора треков,​ поделенных на строки. На каждом треке по порядку идут музыкальные события (команда+параметр):​ ноты, автоматизация контроллеров,​ эффекты и пр. Редактор активного паттерна находится в верхней части экрана. Проигрываение паттерна идет сверху вниз. Треки играют одновременно. К примеру,​ можно сделать два трека: на одном выставить ноты басового синтезатора,​ а на другом - барабаны. А можно те же самые ноты чередовать на одном треке, если они друг другу не мешают. **Паттерн** - это кусок партитуры в виде набора треков,​ поделенных на строки. На каждом треке по порядку идут музыкальные события (команда+параметр):​ ноты, автоматизация контроллеров,​ эффекты и пр. Редактор активного паттерна находится в верхней части экрана. Проигрываение паттерна идет сверху вниз. Треки играют одновременно. К примеру,​ можно сделать два трека: на одном выставить ноты басового синтезатора,​ а на другом - барабаны. А можно те же самые ноты чередовать на одном треке, если они друг другу не мешают.
Line 291: Line 291:
  
 Событие содержит несколько колонок (полей) с числами и буквами. ​ Событие содержит несколько колонок (полей) с числами и буквами. ​
-**Все числа в паттерне представлены в шестнадцатиричной форме**. Подробнее о шестнадцатиричных числах можно почитать здесь: [[http://​ru.wikipedia.org/​wiki/​Шестнадцатеричная_система_счисления]]+**Все числа в паттерне представлены в шестнадцатиричной форме**. Подробнее о шестнадцатиричных числах можно почитать здесь: [[https://​ru.wikipedia.org/​wiki/​Шестнадцатеричная_система_счисления]]
  
 В данном документе большая часть чисел приведена в шестнадцатеричной форме. Но для тех случаев,​ когда надо явно указать,​ что число десятичное,​ к нему будет добавлено окончание <​sub>​dec</​sub>​. Например:​ 256<​sub>​dec</​sub>​. В данном документе большая часть чисел приведена в шестнадцатеричной форме. Но для тех случаев,​ когда надо явно указать,​ что число десятичное,​ к нему будет добавлено окончание <​sub>​dec</​sub>​. Например:​ 256<​sub>​dec</​sub>​.
Line 420: Line 420:
 ==== Интерполятор ==== ==== Интерполятор ====
  
-<​html><​img src="http://www.warmplace.ru/​docs/​sunvox/​interpolator_ru.png"></​html>​+<​html><​img src="https://​warmplace.ru/​docs/​sunvox/​interpolator_ru.png"></​html>​
  
 Интерполятор - инструмент,​ позволяющий делать плавные переходы между значениями в любых колонках паттерна,​ настраивая тип кривой перехода,​ количество шума, количество повторов и т.д. Интерполятор - инструмент,​ позволяющий делать плавные переходы между значениями в любых колонках паттерна,​ настраивая тип кривой перехода,​ количество шума, количество повторов и т.д.
Line 436: Line 436:
  
 Внизу окна самые важные кнопки:​ **Интерполировать** и **Применить огибающую**. Эти две функции похожи,​ но есть пара отличий. Внизу окна самые важные кнопки:​ **Интерполировать** и **Применить огибающую**. Эти две функции похожи,​ но есть пара отличий.
-  * Простая интерполяция берет начальные точки (между которыми нужен переход) из паттерна. Вы выделяете кусок паттерна. Начальное значение интерполяции - это значение в первой строке вашего куска. Конечное значение - в последней строке. Видео: [[http://​www.youtube.com/​watch?​v=YvoBa0IsDgI|Интерполяция]] +  * Простая интерполяция берет начальные точки (между которыми нужен переход) из паттерна. Вы выделяете кусок паттерна. Начальное значение интерполяции - это значение в первой строке вашего куска. Конечное значение - в последней строке. Видео: [[https://​www.youtube.com/​watch?​v=YvoBa0IsDgI|Интерполяция]] 
-  * А вот функция **Применить огибающую** берет начальное и конечное значение не из паттерна,​ а из четвертого ряда параметров,​ описанного ранее. Это первое отличие. Второе:​ после применения огибающей кривая не просто будет записана поверх,​ а будет умножена на предыдущие данные. То есть - промодулирует старые значения. Это нужно, например,​ когда у вас уже стоят нужные значения в какой-то колонке,​ а вам нужно сделать плавное затухание или плавное нарастание этих значений. Видео: [[http://​www.youtube.com/​watch?​v=7IFEFjDlqR8|Применение огибающей]]+  * А вот функция **Применить огибающую** берет начальное и конечное значение не из паттерна,​ а из четвертого ряда параметров,​ описанного ранее. Это первое отличие. Второе:​ после применения огибающей кривая не просто будет записана поверх,​ а будет умножена на предыдущие данные. То есть - промодулирует старые значения. Это нужно, например,​ когда у вас уже стоят нужные значения в какой-то колонке,​ а вам нужно сделать плавное затухание или плавное нарастание этих значений. Видео: [[https://​www.youtube.com/​watch?​v=7IFEFjDlqR8|Применение огибающей]]
 ===== Модуль ===== ===== Модуль =====
  
-<​html><​img src="http://www.warmplace.ru/​docs/​sunvox/​module.png"​ alt="​Модули"​ title="​Модули"></​html>​+<​html><​img src="https://​warmplace.ru/​docs/​sunvox/​module.png"​ alt="​Модули"​ title="​Модули"></​html>​
  
 **Модуль** - синтезатор,​ эффект или фильтр. То, из чего строится звук в SunVox. В отдельном окне модули отображаются в виде прямоугольников,​ соединенных линиями (проводами). Направление движения сигнала по проводу показывается бегущими точками и цветом (яркая часть провода идет от источника;​ бледная - к приемнику). Схема взаимодействия модулей называется маршрутизацией. **Модуль** - синтезатор,​ эффект или фильтр. То, из чего строится звук в SunVox. В отдельном окне модули отображаются в виде прямоугольников,​ соединенных линиями (проводами). Направление движения сигнала по проводу показывается бегущими точками и цветом (яркая часть провода идет от источника;​ бледная - к приемнику). Схема взаимодействия модулей называется маршрутизацией.
Line 453: Line 453:
  
 Есть несколько способов соединить/​разъединить два модуля:​ Есть несколько способов соединить/​разъединить два модуля:​
-  * нажимаем на модуль-источник;​ жмем кнопку <​html><​img src="http://www.warmplace.ru/​docs/​sunvox/​btn_link.png"></​html>;​ нажимаем на модуль-приемник;​+  * нажимаем на модуль-источник;​ жмем кнопку <​html><​img src="https://​warmplace.ru/​docs/​sunvox/​btn_link.png"></​html>;​ нажимаем на модуль-приемник;​
   * нажимаем (не отжимая) на модуль-источник с нажатым SHIFT и тащим соединительную линию к модулю-приемнику;​ отжимаем кнопку мыши и SHIFT;   * нажимаем (не отжимая) на модуль-источник с нажатым SHIFT и тащим соединительную линию к модулю-приемнику;​ отжимаем кнопку мыши и SHIFT;
   * для мультитач устройств:​ одним пальцем нажимаем на модуль-источник,​ вторым - на модуль-приемник.   * для мультитач устройств:​ одним пальцем нажимаем на модуль-источник,​ вторым - на модуль-приемник.
Line 462: Line 462:
 У модуля есть параметры (на "​железных"​ синтезаторах - это ручки, кнопки и прочие элементы управления). В среде SunVox их называют **контроллерами**:​ У модуля есть параметры (на "​железных"​ синтезаторах - это ручки, кнопки и прочие элементы управления). В среде SunVox их называют **контроллерами**:​
  
-<​html><​img src="http://www.warmplace.ru/​docs/​sunvox/​ctls.png"​ alt="​Контроллеры модуля"​ title="​Контроллеры модуля"></​html>​+<​html><​img src="https://​warmplace.ru/​docs/​sunvox/​ctls.png"​ alt="​Контроллеры модуля"​ title="​Контроллеры модуля"></​html>​
  
 Существуют контроллеры **глобальные** и **локальные**. Возьмем к примеру контроллер "​Панорама"​ в модуле Generator. Это глобальный контроллер. Он задает расположение звука в стерео пространстве "​лево-право"​. Минимальное значение - левый канал. Максимальное - правый канал. Панорама выставляется для всего модуля целиком.\\ Существуют контроллеры **глобальные** и **локальные**. Возьмем к примеру контроллер "​Панорама"​ в модуле Generator. Это глобальный контроллер. Он задает расположение звука в стерео пространстве "​лево-право"​. Минимальное значение - левый канал. Максимальное - правый канал. Панорама выставляется для всего модуля целиком.\\
Line 478: Line 478:
 Двойной клик на контроллере или нажатие правой клавишей мыши приведет к открытию окна со **свойствами контроллера**. В окне свойств можно более точно управлять контроллером,​ сбрасывать его, устанавливать в случайное значение,​ привязывать к MIDI ручкам и MIDI кнопкам на внешних устройствах:​ Двойной клик на контроллере или нажатие правой клавишей мыши приведет к открытию окна со **свойствами контроллера**. В окне свойств можно более точно управлять контроллером,​ сбрасывать его, устанавливать в случайное значение,​ привязывать к MIDI ручкам и MIDI кнопкам на внешних устройствах:​
  
-<​html><​img src="http://www.warmplace.ru/​docs/​sunvox/​ctl_props_ru.png"​ alt="​Свойства контроллера"​ title="​Свойства контроллера"></​html>​+<​html><​img src="https://​warmplace.ru/​docs/​sunvox/​ctl_props_ru.png"​ alt="​Свойства контроллера"​ title="​Свойства контроллера"></​html>​
  
 === Автоматизация контроллеров === === Автоматизация контроллеров ===
Line 489: Line 489:
 Если автоматизация записана в паттерне,​ то изменение значений происходит не плавно,​ а ступеньками. Длина шага - либо 1 тик (после живой записи),​ либо 1 строка. Чтобы сделать изменения более плавными,​ можно команды автоматизации посылать не напрямую,​ а сначала в модуль MultiCtl (в котором параметр Отклик отличается от 1000), который будет сглаживать изменения и рассылать команды другим модулям,​ подключенным к нему. Если автоматизация записана в паттерне,​ то изменение значений происходит не плавно,​ а ступеньками. Длина шага - либо 1 тик (после живой записи),​ либо 1 строка. Чтобы сделать изменения более плавными,​ можно команды автоматизации посылать не напрямую,​ а сначала в модуль MultiCtl (в котором параметр Отклик отличается от 1000), который будет сглаживать изменения и рассылать команды другим модулям,​ подключенным к нему.
  
-Video: [[https://​www.youtube.com/​watch?​v=OP17yOT5HPI|Шесть способов автоматизации]]+Видео: [[https://​www.youtube.com/​watch?​v=OP17yOT5HPI|Шесть способов автоматизации]]
 ==== Режимы ==== ==== Режимы ====
  
Line 510: Line 510:
 ===== Таймлиния ===== ===== Таймлиния =====
  
-<​html><​img src="http://www.warmplace.ru/​docs/​sunvox/​timeline.png"></​html>​+<​html><​img src="https://​warmplace.ru/​docs/​sunvox/​timeline.png"></​html>​
  
 **Таймлиния** (Timeline) - окно в нижней части экрана,​ в котором происходит компоновка паттернов по времени. Здесь мы устанавливаем,​ в какой момент времени какой паттерн должен играть. Можно расположить несколько паттернов параллельно,​ чтобы они играли одновременно. Кроме того, любой паттерн можно клонировать:​ изменения родительского (исходного) паттерна будут мгновенно отражаться на его клонах;​ это очень удобно,​ когда композиция строится из множества повторяющихся элементов. **Таймлиния** (Timeline) - окно в нижней части экрана,​ в котором происходит компоновка паттернов по времени. Здесь мы устанавливаем,​ в какой момент времени какой паттерн должен играть. Можно расположить несколько паттернов параллельно,​ чтобы они играли одновременно. Кроме того, любой паттерн можно клонировать:​ изменения родительского (исходного) паттерна будут мгновенно отражаться на его клонах;​ это очень удобно,​ когда композиция строится из множества повторяющихся элементов.
Line 537: Line 537:
 Этот модуль звучит лучше на частоте дискретизации 44100Гц. Этот модуль звучит лучше на частоте дискретизации 44100Гц.
  
-Видео: [[http://​www.youtube.com/​watch?​v=on67bFRtktw|Модуль Analog Generator]]+Видео: [[https://​www.youtube.com/​watch?​v=on67bFRtktw|Модуль Analog Generator]]
  
 ==== DrumSynth ==== ==== DrumSynth ====
Line 550: Line 550:
  
 Видео: Видео:
-  * [[http://​www.youtube.com/​watch?​v=EBdJPFISe0g|Модуль DrumSynth]] +  * [[https://​www.youtube.com/​watch?​v=EBdJPFISe0g|Модуль DrumSynth]] 
-  * [[http://​www.youtube.com/​watch?​v=VNwcJGdfRLM|Модуль DrumSynth и паттерны]]+  * [[https://​www.youtube.com/​watch?​v=VNwcJGdfRLM|Модуль DrumSynth и паттерны]]
  
 ==== FM ==== ==== FM ====
Line 559: Line 559:
 Количество операторов:​ 2. Первый оператор (Carrier) - базовая синусоида. Второй оператор (Modulator) - синусоида,​ изменяющая частоту первого оператора. В именах контроллеров имеются префиксы "​C."​ и "​M.",​ показывающие,​ к какому оператору относится контроллер. Количество операторов:​ 2. Первый оператор (Carrier) - базовая синусоида. Второй оператор (Modulator) - синусоида,​ изменяющая частоту первого оператора. В именах контроллеров имеются префиксы "​C."​ и "​M.",​ показывающие,​ к какому оператору относится контроллер.
  
-<​html><​img src="http://www.warmplace.ru/​docs/​sunvox/​fm.gif"></​html>​+<​html><​img src="https://​warmplace.ru/​docs/​sunvox/​fm.gif"></​html>​
  
 Этот модуль звучит лучше на частоте дискретизации 44100Гц. Этот модуль звучит лучше на частоте дискретизации 44100Гц.
Line 584: Line 584:
  
 Видео: Видео:
-  * [[http://​www.youtube.com/​watch?​v=IH6LiIERfHY|Модуль FM]] +  * [[https://​www.youtube.com/​watch?​v=IH6LiIERfHY|Модуль FM]] 
-  * [[http://​www.youtube.com/​watch?​v=sx7aFSLbOD0|Модуль FM. Другой пример]]+  * [[https://​www.youtube.com/​watch?​v=sx7aFSLbOD0|Модуль FM. Другой пример]]
  
 ==== Generator ==== ==== Generator ====
Line 615: Line 615:
  
 Видео: Видео:
-  * [[http://​www.youtube.com/​watch?​v=YbWa_wV639g|Модуль Generator]] +  * [[https://​www.youtube.com/​watch?​v=YbWa_wV639g|Модуль Generator]] 
-  * [[http://​www.youtube.com/​watch?​v=RbuLOMvCDGc|Рисование колебаний в модуле Generator]] +  * [[https://​www.youtube.com/​watch?​v=RbuLOMvCDGc|Рисование колебаний в модуле Generator]] 
-  * [[http://​www.youtube.com/​watch?​v=C_SCQdZBGKg|Рисование колебаний в модуле Generator #2]]+  * [[https://​www.youtube.com/​watch?​v=C_SCQdZBGKg|Рисование колебаний в модуле Generator #2]]
  
 ==== Input ==== ==== Input ====
Line 644: Line 644:
  
 Видео: Видео:
-  * [[http://​www.youtube.com/​watch?​v=IQ7asEBSvig|Модуль Sampler]] +  * [[https://​www.youtube.com/​watch?​v=IQ7asEBSvig|Модуль Sampler]] 
-  * [[http://​www.youtube.com/​watch?​v=YTlNQ5rDquA|Делаем зацикленный сэмпл голоса]] +  * [[https://​www.youtube.com/​watch?​v=YTlNQ5rDquA|Делаем зацикленный сэмпл голоса]] 
-  * [[http://​www.youtube.com/​watch?​v=ColyxxBzeiE|Sampler играет картинки в формате JPEG]] +  * [[https://​www.youtube.com/​watch?​v=ColyxxBzeiE|Sampler играет картинки в формате JPEG]] 
-  * [[http://​www.youtube.com/​watch?​v=j2aCYlYufH8|Изменение тональности сэмпла без изменения его длины (через эффект 07)]] +  * [[https://​www.youtube.com/​watch?​v=j2aCYlYufH8|Изменение тональности сэмпла без изменения его длины (через эффект 07)]] 
-  * [[http://​www.youtube.com/​watch?​v=i2o2yBNoqB8|Запись и воспроизведение звука с микрофона]]+  * [[https://​www.youtube.com/​watch?​v=i2o2yBNoqB8|Запись и воспроизведение звука с микрофона]]
   * [[https://​www.youtube.com/​watch?​v=BNfxakj_ghE|Огибающие и эффекты внутри Sampler]]   * [[https://​www.youtube.com/​watch?​v=BNfxakj_ghE|Огибающие и эффекты внутри Sampler]]
  
Line 673: Line 673:
 нажимаем клавиши пианино и слушаем,​ что получилось. нажимаем клавиши пианино и слушаем,​ что получилось.
  
-Видео: [[http://​www.youtube.com/​watch?​v=woDptZv1nSg|Модуль SpectraVoice]]+Видео: [[https://​www.youtube.com/​watch?​v=woDptZv1nSg|Модуль SpectraVoice]]
  
 ===== Эффекты ====== ===== Эффекты ======
Line 705: Line 705:
   * Вход сайдчейн - номер входа (в случае,​ если на вход компрессора подключено несколько источников).   * Вход сайдчейн - номер входа (в случае,​ если на вход компрессора подключено несколько источников).
  
-Видео: [[http://​www.youtube.com/​watch?​v=fjR2rVmZh58|Модуль Compressor]]+Видео: [[https://​www.youtube.com/​watch?​v=fjR2rVmZh58|Модуль Compressor]]
  
 ==== DC Blocker ==== ==== DC Blocker ====
Line 721: Line 721:
 Контроллеры:​ Контроллеры:​
   * Громкость;​   * Громкость;​
-  * Тип искажений:​ <​html><​br><​img src="http://www.warmplace.ru/​docs/​sunvox/​disttypes_ru.gif"></​html>​+  * Тип искажений:​ <​html><​br><​img src="https://​warmplace.ru/​docs/​sunvox/​disttypes_ru.gif"></​html>​
   * Мощность искажений указанного выше типа; 0 = сигнал без искажений;​   * Мощность искажений указанного выше типа; 0 = сигнал без искажений;​
   * Разрядность - уменьшает разрядность (кол-во бит в отсчете) звука; 16 = разрядность без изменений;​   * Разрядность - уменьшает разрядность (кол-во бит в отсчете) звука; 16 = разрядность без изменений;​
Line 768: Line 768:
  
 Видео: Видео:
-  * [[http://​www.youtube.com/​watch?​v=4tZDfUia-YE|Кислотный бас]] +  * [[https://​www.youtube.com/​watch?​v=4tZDfUia-YE|Кислотный бас]] 
-  * [[http://​www.youtube.com/​watch?​v=eB1nLZTpmrA|Использование LFO внутри фильтра]] +  * [[https://​www.youtube.com/​watch?​v=eB1nLZTpmrA|Использование LFO внутри фильтра]] 
-  * [[http://​www.youtube.com/​watch?​v=YdcYki5emHU|Автоматизация частоты фильтра из паттерна]]+  * [[https://​www.youtube.com/​watch?​v=YdcYki5emHU|Автоматизация частоты фильтра из паттерна]]
  
 ==== Filter Pro ==== ==== Filter Pro ====
Line 823: Line 823:
  
 Ниже приведены три варианта использования этого модуля. Ниже приведены три варианта использования этого модуля.
-  - Контроллер "​Генератор"​ в положении ВЫКЛ; на вход подается сигнал;​ на выходе получаем тот же сигнал,​ но его громкость меняется в соответствии с колебаниями встроенного генератора. <​html><​br><​img src="http://www.warmplace.ru/​docs/​sunvox/​lfo1.png"></​html>​ +  - Контроллер "​Генератор"​ в положении ВЫКЛ; на вход подается сигнал;​ на выходе получаем тот же сигнал,​ но его громкость меняется в соответствии с колебаниями встроенного генератора. <​html><​br><​img src="https://​warmplace.ru/​docs/​sunvox/​lfo1.png"></​html>​ 
-  - Контроллер "​Генератор"​ в положении ВКЛ; на вход ничего не подаем;​ на выходе получаем колебания встроенного генератора,​ которые далее можно использовать для чего-то еще, например для модуляции громкости или частоты через [[manual_ru#​modulator|Modulator]]. <​html><​br><​img src="http://www.warmplace.ru/​docs/​sunvox/​lfo2.png"></​html>​ +  - Контроллер "​Генератор"​ в положении ВКЛ; на вход ничего не подаем;​ на выходе получаем колебания встроенного генератора,​ которые далее можно использовать для чего-то еще, например для модуляции громкости или частоты через [[manual_ru#​modulator|Modulator]]. <​html><​br><​img src="https://​warmplace.ru/​docs/​sunvox/​lfo2.png"></​html>​ 
-  - Контроллер "​Генератор"​ в положении ВКЛ; на вход ничего не подаем;​ выход подключаем к [[manual_ru#​sound2ctl|Sound2Ctl]];​ таким образом LFO может управлять контроллерами других модулей. <​html><​br><​img src="http://www.warmplace.ru/​docs/​sunvox/​lfo3.png"></​html>​+  - Контроллер "​Генератор"​ в положении ВКЛ; на вход ничего не подаем;​ выход подключаем к [[manual_ru#​sound2ctl|Sound2Ctl]];​ таким образом LFO может управлять контроллерами других модулей. <​html><​br><​img src="https://​warmplace.ru/​docs/​sunvox/​lfo3.png"></​html>​
  
 Контроллеры:​ Контроллеры:​
Line 832: Line 832:
   * Амплитуда генератора;​   * Амплитуда генератора;​
   * Частота генератора;​   * Частота генератора;​
-  * Форма волны: <​html><​img src="http://www.warmplace.ru/​docs/​sunvox/​lfo_waveforms.png"></​html>​+  * Форма волны: <​html><​img src="https://​warmplace.ru/​docs/​sunvox/​lfo_waveforms.png"></​html>​
   * Установить фазу - начальная фаза (после сброса модуля или после получения ноты) или команда немедленной установки фазы в новое значение;​   * Установить фазу - начальная фаза (после сброса модуля или после получения ноты) или команда немедленной установки фазы в новое значение;​
   * Каналы:​ 0 - стерео;​ 1 - моно;   * Каналы:​ 0 - стерео;​ 1 - моно;
Line 844: Line 844:
 Максимальная длина петли = 2 строки паттерна. Максимальная длина петли = 2 строки паттерна.
  
-Видео: [[http://​www.youtube.com/​watch?​v=ZBA0JYm7epQ|Модуль Loop]]+Видео: [[https://​www.youtube.com/​watch?​v=ZBA0JYm7epQ|Модуль Loop]]
  
 ==== Modulator ==== ==== Modulator ====
Line 850: Line 850:
 Модуль амплитудной или фазовой модуляции. Первый подключенный на вход сигнал считается несущим (Carrier). Все последующие подключенные на вход - модулирующие (Modulator),​ которые влияют на громкость или частоту первого. Модуль амплитудной или фазовой модуляции. Первый подключенный на вход сигнал считается несущим (Carrier). Все последующие подключенные на вход - модулирующие (Modulator),​ которые влияют на громкость или частоту первого.
  
-<​html><​img src="http://www.warmplace.ru/​docs/​sunvox/​am.gif"></​html>​ +<​html><​img src="https://​warmplace.ru/​docs/​sunvox/​am.gif"></​html>​ 
-<​html><​img src="http://www.warmplace.ru/​docs/​sunvox/​fm.gif"></​html>​+<​html><​img src="https://​warmplace.ru/​docs/​sunvox/​fm.gif"></​html>​
  
 ==== Pitch Shifter ==== ==== Pitch Shifter ====
Line 857: Line 857:
 Модуль для изменения тональности любого звука в реальном времени. Модуль для изменения тональности любого звука в реальном времени.
  
-Видео: [[http://​www.youtube.com/​watch?​v=vgOMdA6m3Ys|Модуль Pitch Shifter]]+Видео: [[https://​www.youtube.com/​watch?​v=vgOMdA6m3Ys|Модуль Pitch Shifter]]
  
 ==== Reverb ==== ==== Reverb ====
Line 879: Line 879:
 Вокальный фильтр. Придает любому звуку окраску человеческого голоса. Вокальный фильтр. Придает любому звуку окраску человеческого голоса.
  
-Видео: [[http://​www.youtube.com/​watch?​v=f6ElIPjwXW8|Делаем красивый хор при помощи модуля Vocal filter]]+Видео: [[https://​www.youtube.com/​watch?​v=f6ElIPjwXW8|Делаем красивый хор при помощи модуля Vocal filter]]
  
 ==== Vibrato ==== ==== Vibrato ====
Line 905: Line 905:
 Задержка внутри Feedback = 20 мс. Задержка внутри Feedback = 20 мс.
  
-<​html><​img src="http://www.warmplace.ru/​images/​sunvox_feedback.png"></​html>​+<​html><​img src="https://​warmplace.ru/​images/​sunvox_feedback.png"></​html>​
  
 ==== Glide ==== ==== Glide ====
Line 930: Line 930:
 Пример в папке simple_examples:​ raspberry_pi_gpio. Пример в папке simple_examples:​ raspberry_pi_gpio.
  
-Видео: [[http://​www.youtube.com/​watch?​v=JBrBPuhQfbI|Использование GPIO на одноплатном компьютере Raspberry Pi]]+Видео: [[https://​www.youtube.com/​watch?​v=JBrBPuhQfbI|Использование GPIO на одноплатном компьютере Raspberry Pi]]
  
 ==== MetaModule ==== ==== MetaModule ====
Line 951: Line 951:
   * Частота дискретизации:​ норма = 150Гц, более высокие значения приведут к увеличению нагрузки на процессор.   * Частота дискретизации:​ норма = 150Гц, более высокие значения приведут к увеличению нагрузки на процессор.
  
-Видео: [[http://​www.youtube.com/​watch?​v=xloGNkTLbFU|Модуль MultiCtl]]+Видео: [[https://​www.youtube.com/​watch?​v=xloGNkTLbFU|Модуль MultiCtl]]
  
 ==== MultiSynth ==== ==== MultiSynth ====
Line 975: Line 975:
  
 Видео: Видео:
-  * [[http://​www.youtube.com/​watch?​v=0FEOZevIYKs|Модуль MultiSynth]] +  * [[https://​www.youtube.com/​watch?​v=0FEOZevIYKs|Модуль MultiSynth]] 
-  * [[http://​www.youtube.com/​watch?​v=lo9W2HzJm_s|Модуль MultiSynth. Другой пример]]+  * [[https://​www.youtube.com/​watch?​v=lo9W2HzJm_s|Модуль MultiSynth. Другой пример]]
  
 ==== Pitch2Ctl ==== ==== Pitch2Ctl ====
Line 993: Line 993:
 Для временного отключения данного модуля нажмите кнопку Mute (M) или установите контроллер OUT Controller в ноль. Для временного отключения данного модуля нажмите кнопку Mute (M) или установите контроллер OUT Controller в ноль.
  
-Видео: [[http://​www.youtube.com/​watch?​v=Qz9Tmf_MTgE|Модуль Sound2Ctl]]+Видео: [[https://​www.youtube.com/​watch?​v=Qz9Tmf_MTgE|Модуль Sound2Ctl]]
  
 ==== Velocity2Ctl ==== ==== Velocity2Ctl ====
Line 1019: Line 1019:
 ====== Файл конфигурации ====== ====== Файл конфигурации ======
  
-В большинстве случаев вам не надо менять этот файл вручную,​ так как большая часть настроек программы доступна через окно Preferences. Но если вы хотите более детально настроить программу,​ то посмотрите [[http://www.warmplace.ru/​soft/​sunvox/​sunvox_config.ini|шаблон файла конфигурации]] с подробным описанием всех доступных опций.+В большинстве случаев вам не надо менять этот файл вручную,​ так как большая часть настроек программы доступна через окно Preferences. Но если вы хотите более детально настроить программу,​ то посмотрите [[https://​warmplace.ru/​soft/​sunvox/​sunvox_config.ini|шаблон файла конфигурации]] с подробным описанием всех доступных опций.
  
 ====== Ссылки ====== ====== Ссылки ======
  
-  * [[http://www.warmplace.ru/​forum/​viewforum.php?​f=16|Форум]] +  * [[https://​warmplace.ru/​forum/​viewforum.php?​f=16|Форум]] 
-  * [[http://www.warmplace.ru/​forum/​viewtopic.php?​f=3&​t=1223|Видео (примеры,​ уроки)]] +  * [[https://​warmplace.ru/​forum/​viewtopic.php?​f=3&​t=1223|Видео (примеры,​ уроки)]] 
-  * [[http://www.warmplace.ru/​forum/​viewforum.php?​f=11|Модули]]+  * [[https://​warmplace.ru/​forum/​viewforum.php?​f=11|Модули]]
   * [[https://​soundcloud.com/​sunvox|Музыка на SoundCloud]]   * [[https://​soundcloud.com/​sunvox|Музыка на SoundCloud]]
   * [[https://​vk.com/​sunvoxtracker|Группа VK]]   * [[https://​vk.com/​sunvoxtracker|Группа VK]]
Line 1118: Line 1118:
 Перейдите в настройки Android -> Приложения -> SunVox -> включите разрешение "​запись аудио"​. Перейдите в настройки Android -> Приложения -> SunVox -> включите разрешение "​запись аудио"​.
  
-[[http://​warmplace.ru/​android/​index_ru.php|Способы решения других известных проблем]]+[[https://​warmplace.ru/​android/​index_ru.php|Способы решения других известных проблем]]
  
 ===== macOS ===== ===== macOS =====
Line 1124: Line 1124:
 **__Copy/​Paste не работает,​ предыдущая сессия не восстанавливается__** **__Copy/​Paste не работает,​ предыдущая сессия не восстанавливается__**
  
-[[http://​warmplace.ru/​forum/​viewtopic.php?​f=3&​t=4461|Следуйте этой инструкции]]+[[https://​warmplace.ru/​forum/​viewtopic.php?​f=3&​t=4461|Следуйте этой инструкции]]
sunvox/manual_ru.txt · Last modified: 2019/10/14 07:57 by nightradio