Изменения

м
Строка 1: Строка 1:  
{{Заготовка}}
 
{{Заготовка}}
 
==Как создавать музыку - простой способ==
 
==Как создавать музыку - простой способ==
<font size="3">
   
Вы можете создать музыку из любого midi файла. Вам потребуется [https://github.com/tgstation/tgstation/tree/master/tools/midi2piano midi2piano](также можно найти в файлах нашего билда в папке tools), [https://www.python.org/downloads/ python 3] и midi/mid файл нужной вам музыки.<br />
 
Вы можете создать музыку из любого midi файла. Вам потребуется [https://github.com/tgstation/tgstation/tree/master/tools/midi2piano midi2piano](также можно найти в файлах нашего билда в папке tools), [https://www.python.org/downloads/ python 3] и midi/mid файл нужной вам музыки.<br />
   Строка 11: Строка 10:  
#Запустите midi2piano.py (файл запустится автоматически с помощью python). После этого должно открыться окно с выбором midi файла.
 
#Запустите midi2piano.py (файл запустится автоматически с помощью python). После этого должно открыться окно с выбором midi файла.
 
#После того, как вы укажете путь к midi файлу, программа скопирует готовый шаблон в буфер обмена. Его можно будет использовать сразу в игре, или же сохранить его где-нибудь и использовать позже.
 
#После того, как вы укажете путь к midi файлу, программа скопирует готовый шаблон в буфер обмена. Его можно будет использовать сразу в игре, или же сохранить его где-нибудь и использовать позже.
</font>
   
==Советы по работе с midi-файлами==
 
==Советы по работе с midi-файлами==
<font size="3">
   
#Множество известных песен можно найти в интернете в формате midi.<br />
 
#Множество известных песен можно найти в интернете в формате midi.<br />
 
#Вам может потребоваться отредактировать midi файл, чтобы убрать лишние дорожки или ноты (например с помощью любого бесплатного онлайн секвенсора - просто удалите лишнее и конвертируйте обратно в midi файл).<br />
 
#Вам может потребоваться отредактировать midi файл, чтобы убрать лишние дорожки или ноты (например с помощью любого бесплатного онлайн секвенсора - просто удалите лишнее и конвертируйте обратно в midi файл).<br />
Строка 19: Строка 16:  
#Функция midi set_tempo, изменяющая [https://ru.wikipedia.org/wiki/BPM_(%D0%BC%D1%83%D0%B7%D1%8B%D0%BA%D0%B0) BPM] музыки при её проигрывании НЕ поддерживается. Если ваш midi-файл использует set_tempo для существенного изменения [https://ru.wikipedia.org/wiki/BPM_(%D0%BC%D1%83%D0%B7%D1%8B%D0%BA%D0%B0) BPM], подумайте об использовании другого midi-файла.
 
#Функция midi set_tempo, изменяющая [https://ru.wikipedia.org/wiki/BPM_(%D0%BC%D1%83%D0%B7%D1%8B%D0%BA%D0%B0) BPM] музыки при её проигрывании НЕ поддерживается. Если ваш midi-файл использует set_tempo для существенного изменения [https://ru.wikipedia.org/wiki/BPM_(%D0%BC%D1%83%D0%B7%D1%8B%D0%BA%D0%B0) BPM], подумайте об использовании другого midi-файла.
 
#Если же вы увидите у нас музыку с других вики, либо музыку, созданную вами и выложенную без вашего согласия, помните - <s>не пойман - не вор</s> <b>никто не присваивает себе авторство на эти мелодии</b>. У всех равные права на пользование этими композициями, и самоцель их всеобщего распространения - сделать игру веселей для всех нас.
 
#Если же вы увидите у нас музыку с других вики, либо музыку, созданную вами и выложенную без вашего согласия, помните - <s>не пойман - не вор</s> <b>никто не присваивает себе авторство на эти мелодии</b>. У всех равные права на пользование этими композициями, и самоцель их всеобщего распространения - сделать игру веселей для всех нас.
</font>
   
==Как создавать музыку - продвинутый способ==
 
==Как создавать музыку - продвинутый способ==
<font size="3">
   
Если вы хоть немного знакомы с музыкальной теорией, будет намного легче. В Космической Станции 13 все ноты имеют латинское обозначение, в латыни ноты начинаются от Ля (A) и заканчиваются Соль (G). Музыкальные инструменты на станции поддерживают 8 октав. Но лучше оперировать четвертой, пятой и шестой, так как их звучание оптимально. Сами октавы обозначаются цифрами после ноты. <br>
 
Если вы хоть немного знакомы с музыкальной теорией, будет намного легче. В Космической Станции 13 все ноты имеют латинское обозначение, в латыни ноты начинаются от Ля (A) и заканчиваются Соль (G). Музыкальные инструменты на станции поддерживают 8 октав. Но лучше оперировать четвертой, пятой и шестой, так как их звучание оптимально. Сами октавы обозначаются цифрами после ноты. <br>
 
Если у вас нет midi файла для импорта композиции, но вы умеете читать ноты или пользуетесь своим инструментом\флеш синтезатором, ноты прописываются в следующем виде:<br>
 
Если у вас нет midi файла для импорта композиции, но вы умеете читать ноты или пользуетесь своим инструментом\флеш синтезатором, ноты прописываются в следующем виде:<br>
Строка 45: Строка 40:  
Для композиции музыки можно использовать простые флеш синтезаторы (тем более что во многих ноты написаны непосредственно на клавишах как [http://method-behind-the-music.com/piano здесь]). Вам также подойдет Synthesia и видео с YouTube - ноты показаны наглядно, всё что остается, записать их. Главное искать соло композиции, в которых участвует один инструмент.
 
Для композиции музыки можно использовать простые флеш синтезаторы (тем более что во многих ноты написаны непосредственно на клавишах как [http://method-behind-the-music.com/piano здесь]). Вам также подойдет Synthesia и видео с YouTube - ноты показаны наглядно, всё что остается, записать их. Главное искать соло композиции, в которых участвует один инструмент.
 
Дальше дело за цифровым темпом. Он указывает основную скорость с которой будут проигрываться ноты (длины это лишь поправка на скорость). Предлагаем 220 для композиций в которых простая партия, и 120 или около того для тех в которых она сложнее.<br>
 
Дальше дело за цифровым темпом. Он указывает основную скорость с которой будут проигрываться ноты (длины это лишь поправка на скорость). Предлагаем 220 для композиций в которых простая партия, и 120 или около того для тех в которых она сложнее.<br>
</font>
   
==Как создать музыку - гитарная табулатура/Guitar Pro==
 
==Как создать музыку - гитарная табулатура/Guitar Pro==
<font size="3">
   
Вы можете создать музыку из любой [https://ru.wikipedia.org/wiki/%D0%A2%D0%B0%D0%B1%D1%83%D0%BB%D0%B0%D1%82%D1%83%D1%80%D0%B0 гитарной табулатуры,] либо из файлов Guitar Pro(gp, gp3, gp4, gp5, gpx и т.д.).<br>
 
Вы можете создать музыку из любой [https://ru.wikipedia.org/wiki/%D0%A2%D0%B0%D0%B1%D1%83%D0%BB%D0%B0%D1%82%D1%83%D1%80%D0%B0 гитарной табулатуры,] либо из файлов Guitar Pro(gp, gp3, gp4, gp5, gpx и т.д.).<br>
 
Для создания музыки из гитарной табулатуры потребуется сама табулатура, которую можно найти на множествах сайтов или подобрать на слух самому, если есть подходящий инструмент. После этого перевести табы в нужный вам формат можно несколькими способами:<br>
 
Для создания музыки из гитарной табулатуры потребуется сама табулатура, которую можно найти на множествах сайтов или подобрать на слух самому, если есть подходящий инструмент. После этого перевести табы в нужный вам формат можно несколькими способами:<br>
Строка 61: Строка 54:  
#Ввести в консоли команду <code>MuseScore.exe "путь до файла gp" -o "путь до нового файла mid"</code>.<br>  
 
#Ввести в консоли команду <code>MuseScore.exe "путь до файла gp" -o "путь до нового файла mid"</code>.<br>  
 
К примеру: <code>MuseScore.exe "C:\Users\User\Downloads\Rick Astley - Never Gonna Give You Up.gpx" -o "C:\Users\User\Downloads\Good Song, totaly not a RickRoll.mid"</code>
 
К примеру: <code>MuseScore.exe "C:\Users\User\Downloads\Rick Astley - Never Gonna Give You Up.gpx" -o "C:\Users\User\Downloads\Good Song, totaly not a RickRoll.mid"</code>
</font>
      
==Как создать музыку - нотный лист==
 
==Как создать музыку - нотный лист==
<font size="3">
   
Шаги создания музыки из нотного листа будут похожи на шаги при обработке гитарной табулатуры и других - можно сделать всё вручную продвинутым способом, можно найти сайт, который у вас примет ноты в виде рисунка/файла, или использовать специализированные программы по типу [https://scan-score.com/en/faq/ ScanScore](желательно используйте ноты с высоким разрешением картинки)- никто вам не ограничивает.<br>
 
Шаги создания музыки из нотного листа будут похожи на шаги при обработке гитарной табулатуры и других - можно сделать всё вручную продвинутым способом, можно найти сайт, который у вас примет ноты в виде рисунка/файла, или использовать специализированные программы по типу [https://scan-score.com/en/faq/ ScanScore](желательно используйте ноты с высоким разрешением картинки)- никто вам не ограничивает.<br>
 
<font size="1">Так же как и не ограничивает зайти в наш Дискорд и написать в раздел #wiki-requests-songs</font>
 
<font size="1">Так же как и не ограничивает зайти в наш Дискорд и написать в раздел #wiki-requests-songs</font>
</font>
   
==Как создать музыку - MP3 в MIDI==
 
==Как создать музыку - MP3 в MIDI==
<font size="3">
+
<b>Никак</b>. MP3 и MIDI - это два различных формата аудиофайлов, и они предназначены для разных целей, что объясняет их различия и сложности при конвертации. MP3 с музыкой (несколько одновременно звучащих инструментов, что можно представить как какое-то количество звуковых дорожек, вокал, различные эффекты и приёмы игры) сохраняет звук в виде последовательности сжатых аудиоданных. Это означает, что в MP3-файле уже содержится звуковая информация, записанная в виде звуковых волн, которые невозможно перевести в MIDI.<br>
<b>Никак</b>. MP3 со сложной музыкой (несколько одновременно звучащих инструментов, различные эффекты и приёмы игры) невозможно перевести в MIDI. MIDI это - не звуковой файл, а файл с командами для синтезатора звука (по сути текстовый файл). Музыку с одним инструментом в невысоком темпе вполне можно осилить, но только при условии отсутствия реверберации и прочих эффектов, которые будут негативно сказываться на конечное качество. Проще говоря - лучше и быстрее использовать ранее перечисленные способы, чем морочится с конвертацией MP3.
+
MIDI-файлы предназначены для передачи информации о музыкальных событиях, таких как ноты, темп, инструменты и т.д. MIDI-файлы не содержат сами звуковые волны, а представляют собой набор инструкций для воспроизведения звуков.<br>
</font>
+
При конвертации из MP3 в MIDI происходит попытка извлечь музыкальную информацию, такую как мелодии и ритм, из сжатого аудио. Это сложная задача, так как MP3 содержит уже сжатые звуковые данные, и не всегда возможно точно восстановить оригинальную музыкальную структуру.
 +
Процесс конвертации требует использования алгоритмов распознавания музыки, и даже при наличии передовых технологий, результат может быть далек от идеального, особенно для сложных композиций.<br>
 +
Музыку с одним инструментом в невысоком темпе вполне можно осилить, но только при условии отсутствия реверберации, вокала и прочих факторов, которые будут негативно сказываться на конечное качество. Проще говоря - лучше и быстрее использовать ранее перечисленные способы, чем морочиться с конвертацией MP3 файлов в MIDI.