Степ-секвенсор
Запрограмуйте 16-кроковий барабанний біт з kick, snare, hi-hat та clap, а потім експортуйте його як справжній WAV-файл.
🔒 Обробляється повністю у вашому браузері — те, що ви тут вводите, ніколи не вивантажується.
Результат
Степ-секвенсор — це класичний спосіб програмування драм-машин, який використовується з 1980-х років: сітка кроків, розкладених на один такт, де клацання комірки вказує доріжці спрацьовувати на цю долю. Цей інструмент надає вам 16-крокову сітку для чотирьох основних барабанних звуків — kick, snare, hi-hat та clap — щоб ви могли накидати біт на слух за лічені секунди, так само, як продюсери робили це десятиліттями.
Встановіть темп за допомогою регулятора BPM і додайте свінгу, щоб змістити кожну другу шістнадцяту ноту пізніше, перетворюючи жорстку, роботизовану сітку на щось, що має грув. Натисніть play, і патерн буде циклічно відтворюватися, а поточний крок підсвічуватиметься на всіх чотирьох доріжках, тож ви завжди бачите, де саме ви в такті, продовжуючи редагування.
Кожен барабанний удар синтезується наживо з осциляторів та коротких спалахів фільтрованого шуму — немає жодних файлів семплів для завантаження, тому біт починається миттєво. Під капотом відтворення використовує планувальник із передбаченням, який ставить ноти в чергу трохи заздалегідь, спираючись на власний годинник Web Audio API, що дозволяє браузерній драм-машині звучати щільно, а не плисти, як це сталося б із простим таймером JavaScript.
Коли ваш біт готовий, встановіть бажану кількість повторень і експортуйте його як справжній WAV-файл, рендеринг якого виконано офлайн у повній якості — чудово підходить для імпорту в DAW, відеопроєкт або просто для швидкого обміну скетчем. Усе працює локально у вашому браузері: жодне аудіо ніколи нікуди не завантажується, обліковий запис не потрібен, і секвенсор продовжує працювати, навіть якщо з'єднання переривається.