Материал из Chipwiki
Перейти к: навигация, поиск
Intense Tech with Defence Mech — различия между версиями
(LSDj Wave Cruncher Instrument Library!)
(LSDj Wave Cruncher Instrument Library!)
Строка 460: Строка 460:
 
Ещё раз привет и добро пожаловать в чрезвычайно захватывающий урок Intense Tech! Я очень рад поделиться с вами результатами последних нескольких месяцев, потому что, я так считаю, теперь в вашем распоряжении целый новый мир звуков. Идите за мной по командной строке к инструменту lsdj-wavetable-import из libLSDJ от [[4ntler]]!
 
Ещё раз привет и добро пожаловать в чрезвычайно захватывающий урок Intense Tech! Я очень рад поделиться с вами результатами последних нескольких месяцев, потому что, я так считаю, теперь в вашем распоряжении целый новый мир звуков. Идите за мной по командной строке к инструменту lsdj-wavetable-import из libLSDJ от [[4ntler]]!
  
You may recall from our previous installment, which introduced us to the command line and libLSDJ, and the first two articles diving deep into the LSDj Wave Synth. This time we’re going to combine these tools to allow you to patch custom waveform data directly into an .lsdsng or .sav file. Over the past few weeks I’ve begun to build an instrument library to make many sounds available for anyone to use. Before I get ahead of myself, let me explain from the beginning how this works.
+
Ещё раз привет и добро пожаловать в чрезвычайно захватывающий урок Intense Tech! Я очень рад поделиться с вами результатами последних нескольких месяцев, потому что, я так считаю, теперь в вашем распоряжении целый новый мир звуков. Идите за мной по командной строке к инструменту lsdj-wavetable-import из libLSDJ от [[4ntler]]!
  
A few years ago, I happened upon a tool by DOTCNT called “lsdj-wave-cruncher.” The idea was to take a sample of an instrument, such as a steel drum, and reduce it to a series of 4-bit waveforms compatible with the Game Boy wave channel synth. It’s already possible to sample instruments by using LSDPatcher to patch custom samples directly into the LSDj ROM, but with limitations inherent to the LSDj sample kit instruments. Playing notes at different pitches requires patching one sample per pitch. Some sample manipulations can be done but they are not always suitable for tonal monophonic instruments.
+
Как вы помните, в предыдущих частях мы познакомились с командной строкой и libLSDJ и изучили WAV-синтезатор LSDJ. Теперь мы объединим эти инструменты, чтобы уметь вносить свои собственные волноформы непосредственно в lsdsng или sav-файл. Последние несколько недель я создавал библиотеку инструментов, чтобы поделиться ими. Но перед забегом, давайте-ка я сначала расскажу, как это работает.
  
The revelation of the wave cruncher is that it turns the wave synth itself into a rudimentary sampler! Instead of generating waveforms using the built-in synth, wavetables can be created from an instrument sample to allow it to be patched into the 16 wave frames of a wave channel instrument. Let’s take a look the following example of an electric piano:
+
Вы можете вспомнить из нашей предыдущей части, которая познакомила нас с командной строкой и libLSDJ,а также первые две статьи, погружающиеся глубоко в синтезатор волн LSDj. На этот раз мы собираемся объединить эти инструменты, чтобы позволить вам исправлять пользовательские данные формы волны непосредственно в an .lsdsng или .файл SAV. За последние несколько недель я начал создавать библиотеку инструментов, чтобы сделать многие звуки доступными для любого пользователя. Прежде чем я забегу вперед, позвольте мне объяснить с самого начала, как это работает.
 +
 
 +
Несколько лет назад я случайно наткнулся на инструменто от [[DOTCNT]] под названием lsdj-wave-cruncher. Его идея была в том, чтобы взять семпл, например, звук стального барабана, и свести его к серии 4-битных сигналов, совместимых с WAV-каналом Game Boy.
 +
 
 +
Да, можно было воспользоваться с помощью LSDPatcher заменить семплы в LSDJ на свои, но у него были ограничения: воспроизведение нот на разных нотных шагах требует внесения отдельного семпла для каждого шага. Какие-то манипуляции могут быть сделаны, но они не всегда подходят для тональных монофонических инструментов.
 +
 
 +
Откровение wave cruncher было в том, что он превращает WAV-синтезатор в рудиментарный семплер! Вместо создания сигналов с помощью встроенного синтезатора, можно взять семпл и на его основе создать 16 кадровый WAV-инструмент.
 +
 
 +
Давайте послушаем пример электронного пианино:
  
  
Строка 471: Строка 479:
  
  
When this sample is put through the wave cruncher, the wave cycles will be reduced to fit each cycle within 1 of the 16 wave instrument wavetables. From there, set the Wave Instrument to Play: Once, and adjust Length and Speed parameters to your liking. Here’s a little riff with Length 3, Speed 3:
+
Когда этот семпл пройдет через wave-cruncher, волновые циклы будут уменьшены для соответствия каждого цикла пределам каждого кадра WAV-инструмента. Ну а там уже можно выставить в параметрах "Play: Once" и отрегулировать параметры Length и Speed по своему вкусу.
 +
 
 +
Вот небольшой риф с Length 3, Speed 3:
  
  
 
<center>{{Audio:http://chipwiki.ru/music/intensetechwithdefencemech/5-2.mp3}}
 
<center>{{Audio:http://chipwiki.ru/music/intensetechwithdefencemech/5-2.mp3}}
''E-Piano reduced to 4-bit wave instrument in LSDj''</center>
+
''E-Piano, преобразованное в 4-битный WAV-инструмент LSDj''</center>
  
  
The bad news is that tweaking the sample, the wave cruncher settings, and the wave synth settings can result in a lot of work before getting a satisfying result. The good news is that I’ve already done a bit of this work for you! I’ve created a repository on Github called lsdsynths that contains the synth wavetables as .snt files. Using the libLSDj lsdj-wavetable-import tool will allow you to utilize these sounds in your projects! Unlike kit samples which are patched into the ROM, the wavetable synth instruments are patched into the save file instead, which is handy when collaborating or sharing save files with other LSDj users.
+
Есть плохая новость: настройка семпла, а также wave cruncher и WAV-синтезатора могут потребовать много времени прежде, чем вы получите требуемый результат. Но есть и хорошая новость: я уже проделал часть этой работы за вас! Я создал репозиторий на Github под названием [https://github.com/psgcabal/lsdjsynths lsdsynths], где разместил волновые таблицы в формате snt. Использование инструмента libLSDj lsdj-wavetable-import позволит вам использовать эти звуки в своих проектах. В отличии от семплов, которые встраиваются в образ LSDJ, эти таблицы встраиваются прямо в файл сохранения, что удобно при совместной работе или при обмене файлами сохранения с другими пользователями.
  
  
Now let’s take a minute to go over how to utilize the lsdj-wavetable-import tool. If you haven’t already, grab the liblsdj release for your platform.
+
Ну а теперь давайте перейдём к lsdj-wavetable-import. Если у вас ещё нет libLSDJ, то скачайте его [https://github.com/stijnfrishert/liblsdj/releases отсюда].
  
Place lsdj-wavetable-import and the synth (.snt file) you want to patch, along with your LSDJ save file or .lsdsng file in the same folder. Open a command-line or Terminal window to this location. To patch the .snt file, the commands are as follows:
+
Поместите lsdj-wavetable-import и snt-файл в ту же папку, где находится ваш sav- или lsdsng-файл. Откройте командную строку и пропатчите файл следующей командой:
 
  lsdj-wavetable-import savefile.sav synth.snt 0
 
  lsdj-wavetable-import savefile.sav synth.snt 0
This will patch “synth.snt” to synth 0 of “savefile.sav”. When patching a save file, only the song loaded in working memory is patched, so be sure the song you want to patch is loaded in the save. Otherwise, you can substitute any .lsdsng file instead of “savefile.sav.” Pretty simple!
+
Это перенесёт synth.snt в savefile.sav на место synth 0.
 +
 
 +
Изменения вносятся только в трек, загржуенный в рабочую память, так что будьте внимательнее. В противной случае, просто патчите lsdsng вместо sav.
  
I hope you find these sounds interesting and useful! Feel free to share the results of trying this out for yourself. Until next time, this is DEFENSE MECHANISM, signing off!
+
Я надеюсь, вы найдёте эти звуки интересными и полезными! Не стестяйтесь делиться результатами проб. До следующего раза!
 
</spoiler>
 
</spoiler>
  

Версия 21:25, 27 ноября 2019

Это руководство к LSDJ

Глубокое погружение в волновой синтезатор LSDJ. Часть 1

Оригинальная статья на chiptuneswin.com

Клик

Глубокое погружение в волновой синтезатор LSDJ. Часть 2

Оригинальная статья на chiptuneswin.com

Клик

Не проспите Z

Оригинальная статья на chiptuneswin.com

Клик

Как справляться со своими сохранениями при помощи libLSDj

Оригинальная статья на chiptuneswin.com

Клик


LSDj Wave Cruncher Instrument Library!

Оригинальная статья на chiptuneswin.com

Пока перевода нет


Groovy Groove and Tick Tricks Part 1!

Оригинальная статья на chiptuneswin.com

Groovy Groove and Tick Tricks Part 2!

Оригинальная статья на chiptuneswin.com

DOTCNT’s LSDj Wave Cruncher!

Оригинальная статья на chiptuneswin.com

Let’s Table This Discussion!

Оригинальная статья на chiptuneswin.com

Get your Kicks with Version 6: Part 1!

Оригинальная статья на chiptuneswin.com

Kicks Part 2: Kick Heaven in Version 7!

Оригинальная статья на chiptuneswin.com