Быстрое транспонирование на тон вниз

топ 100 блогов shoorick — 27.08.2025

Ленивый программист, столкнувшись с задачей поменять тональность в записи, подобной

  D                 A       D     G     A     D
|-------------------------|-------------------------|
|-------------------------|-------------------------|
|-5-----------5-----------|-5-----------------5-----|
|-------5-----------5-----|-------3-----5-----------|
Verse: 'They've got cars big as bars...'
  D     A     Bm    G       D                 A
|-------------------------|-------------------------|
|-------------------------|-------------------------|
|-5-----------2-----------|-5-----------5-----------|
|-------5-----------3-----|-------5-----------5-----|

не идёт вспоминать сольфеджию, а пишет однострочную команду:

perl -ple 's/-(\d+)/sprintf("-%d", $1-2)/ge;s/\b([A-H])(m?)\b/sprintf("%s%s", chr(ord($1)-1), $2)/ge;s/ @( |$)/ G$1/g' d-tab.txt > c-tab.txt

shoorick.ru/2025/08/27/transpose-down

Оставить комментарий

Архив записей в блогах:
Наш коллега Сталинист, сидя в своей Канаде и США, немного начал путать рамсы. Он почему-то считает, что может безнаказанно нести различную околесицу в отношении Российского государства, произвольно толковать российские законы и с видом непререкаемого авторитета находить составы уголовных ...
"Потуги Галковского и иже с ним представить проигранные Россией войны - типа Крымской, Японской и Первой Мировой - как "на самом деле" выигранные, всегда вызывали у меня искренню неловкость, а порой даже и сочувствие. Все-таки нам свойственно в ...
Нашёл в топе. Даже и не знаю что сказать ещё. Энджой... Оригинал взят у natashav в Химиотерапия вызывает рак Нигде особо не пишут, потому что все описания терапии описаны так, чтобы вы не отказались от лечения, которое гарантировано сделает вас больным. Для того, чтобы найти и ...
Недавно прочла в одном журнале ,как американские мужчины ,расплачиваются тем,что оказываются в аду,когда забывают,день рождения жены,годовщину свадьбы,или другие даты,связанные  с их счастливыми днями  в браке и до него ,по мнению жен конечно ...
Эти на 8 марта отправились по хозяйкам будущим...весенние и ...