Pull to refresh

Comments 14

Уберите, пожалуйста, листинги под спойлеры — читать неудобно.
Вообще пользуюсь в оносновмном lmms:
Плюсы: один из самых мощьных синтезаторов звука, самый удобный редактор.
Минусы: Сэмплов нет их нужно скачивать или синтезировать самому.

Мне нужна простая программа или простой ударный инструмент для отстукивания ритма,
Hydrogen уже довольно серьезная штука.
Hydrogen уже довольно серьезная штука.

Стоит потратить на нее несколько часов, чтобы понять стоит ли вам разрабатывать что-то своё. Хотя бы она даст правильное направление для вашей программы.


Hydrogen реально крут и не очень сложен в освоении. Потом не пожалеете потраченное на него время.

Hydrogen у меня не работает: alsa карта steinberg ur mk II
Карта тут скорее всего не-при-чём.
Как зациклить воспроизведение? Чем менять скорость ритма? Можно как-то увидеть позицию воспроизведения?
Ритм пока проигрывается 2 раза по колонка:
Сделаю сегодня завтра: позицию, зацикливание и скорость.
Есть еще какие то предложения?
UPDATE:
1. Заменен алгогитм воспроизведения.
2. Вычищены ненужные куски кода.
3. Улучшена синхронизация.
4. Добавлен регулятор звука.
5. Добавлено сохранение звука в проекте.
6. Стоп переводит воспроизведение на начало.
7. Видно место воспроизведения лупа.
4. Добавлен регулятор звука.
.
Не регулятор звука, а регулятор скорости ритма. IMHO нижний порог лучше не 15, а скажем 5.
Синхронизация точно улучшена? Поставил каждым вторым ударом snare, каждым четвертым tom — звучание не ритмичное, не совпадает с заданным рисунком, после нажатия Stop еще долго продолжает играть (Win7 SP1 Eng). Ощущение что семпл доигрывается до конца прежде чем начать следующий.
Звуки запускаются в отдельных потоках и не равны по длинне:
1) Один звук с длинной 0.3 секунды (Hat). оыгрывает моментально.
2) Второй звук скажем бас начинается через 0.3 сек и длится 2 секунды.

Сделаю пак одинаковых по длине звуков.


Скорость 15 это наверное если на каждом паде выставлен Hat и должно получится что то вроде (Тс тс тс тс тс тс тст ст ст ст стс тс).

Все запускается синхронно по времени но в рызных потоках.
Sign up to leave a comment.

Articles