вторник, 18 сентября 2012 г.

Запуск приложений QT

написали что-нибудь на QT, хотим что бы это что-то запускалось на других машинах...

1. вначале надо всё собрать
 идём в папку с проектом там делаем

mingw32-make clean
qmake -config release  (+ всё, что надо)
mingw32-make

в папке release появляется исполняемый файл

2. Копируем его в отдельную папку. Туда же отправляем всё, что подгружуется их программы (картинки, иконки и т.д.)

3. Программой Dependency Walker смотрим какие библиотеки требует наш исполняемый файл и запихиваем их в ту же отдельную папку.

4. Если всё дело под виндой, то в зависимости от дого, чем собирали в папку надо еще засунуть соответствующую dll (у меня это было msvcr71.dll, лежало где-то в папке с MinGw. стоит поискать на предмет "msvcr*") 

5. Если программа использует картинки, отличные от PNG, то в папку с исполняемым файлом надо еще поместить дирректорию imageformats из QT/plugins

http://doc.crossplatform.ru/qt/4.3.2/deployment-windows.html#application-dependencies

понедельник, 7 мая 2012 г.

Поиск кратчайшего пути в лабиринте

Моя реализация волнового алгоритма Ли.
Лабиринт хранится в файле in.txt. (# - стена; S - старт; G - финиш; свободный сектор - точка или пробел)
В результате: в командную строку выводится количество шагов
                       в файл out.txt выводится лабиринт и все кратчайшие пути

/*
 Входной файл: in.txt
 Выходной файл: out.txt

 Условные обозначения во входном и выходном файлах:
 '.' = доступная позиция
 '#' = стена
 'S' = старт
 'G' = финиш
 '+' = путь
*/
  
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <time.h>
#include <dos.h>
#include <windows.h>
#include <stdio.h>

#define FALSE 0
#define TRUE 1

//максимальный размер лабиринта
#define MAX_NROWS 80
#define MAX_MCOLS 160

int nRows=0;
int mCols=0;
char maze[MAX_NROWS][MAX_MCOLS]={'#'}; //матрица-лабиринт


int  steps[MAX_NROWS][MAX_MCOLS]={0};//матрица расстояний от старта
                                     //до всех возможных точек

int find_min_path(int x,int y);
int find_path(int x, int y,int step);


//функция загрузки лабиринта из файла в массив
int load() {

       
    FILE *f;
    if ((f = fopen("in.txt","r"))==NULL)
        return FALSE; 

    char ch;
    int i=0,j=0; 
    do {
        do {
           ch = fgetc(f);
           if (ch==' ')    //пробелы заменяем на точки
            ch='.'; 
           
           maze[i][j]=ch;

           if (i>MAX_NROWS || j>MAX_MCOLS)
               return FALSE;   

           if (j>mCols)
                mCols=j;
           j++;

        } while (ch!='\n' && ch!=EOF);
        j=0;
        i++;
        if (i>nRows  )
            nRows=i;
    } while (!feof(f));

    fclose(f);


    return TRUE;

}

// функция сохранения результата в файл 
//(лабиринт со всеми кратчайшими путями)
int save() {
    FILE *f;
    f = fopen("out.txt","a+");
    


    for (int i = 0; i <nRows;i++ )
    {
        for (int j = 0; j <mCols;j++ )
        {
            fputc(maze[i][j],f);    
        }
        fputc('\n',f);

    }
    fputs("\n\n",f);

    fclose(f);


}

//функция нахождения произвольного символа в лабиринте
//(для нахождения координат старта и финиша)
void findSymbol(int &x,int &y,char Symbol) {
    for (int i = 0; i <nRows;i++ )
    {
        for (int j = 0; j <mCols;j++ )
        {
            if (maze[i][j]==Symbol){
                x=i;
                y=j;
                return;
            }
        }
     }

}

int num = 0; //минимальное количество шагов

int main(void)
{
        load(); 

        int x=0,y=0;
        findSymbol(x,y,'S');

        find_path(y, x,0);

        findSymbol(x,y,'G');

        find_min_path(y,x);

        printf("Success!\n");

        save();
        printf("Steps: %i\n",num);

        getch();
        return 0;
}

//рекурсивная функция заполнения матрицы расстояний
int find_path(int x, int y,int step)
{       

        //если вышли за пределы лабиринта - возвращаемся
        if ( x < 0 || x > mCols - 1 || y < 0 || y > nRows - 1 ) return FALSE;

        //если дошли до финиша - возвращаемся
        if ( maze[y][x] == 'G' ) return FALSE;

        //если наткнулись на стену - возвращаемся
        if (maze[y][x] == '#') return FALSE;

        
        //если путь свободен - увеличиваем количество шагов
        //и запоминаем его в мацциве
        if (maze[y][x]!='S' && maze[y][x]!='G') {
            step++;



            if (steps[y][x]>step || steps[y][x]==0)
            {
                steps[y][x]=step;
            }

        }
        
        //4 напровления - 4 вызова
        //идем в определенном направлении если мы там еще не были 
        //(расстояние м матрице расстояний==0)
        //или соблюдаются все условия:
        //1) расстояние там больше текущего+1
        //2) расстояние там не рамно текущее-1 
        //(что бы не пойти обратно тому же пути)

        if (maze[y][x+1]!='S')
           if ((steps[y][x+1]>(step+1) && steps[y][x+1]!=(step-1)) || steps[y][x+1]==0)
               if ( find_path(x + 1, y,step) == TRUE ) return FALSE;

        if (maze[y][x-1]!='S')
           if ((steps[y][x-1]>(step+1) && steps[y][x-1]!=(step-1) ) || steps[y][x-1]==0)
               if ( find_path(x - 1, y,step) == TRUE ) return FALSE;

        if (maze[y+1][x]!='S')
           if ((steps[y+1][x]>(step+1) && steps[y+1][x]!=(step-1) ) || steps[y+1][x]==0)
               if ( find_path(x, y + 1,step) == TRUE ) return FALSE;

        if (maze[y-1][x]!='S')
           if ((steps[y-1][x]>(step+1) && steps[y-1][x]!=(step-1) ) || steps[y-1][x]==0)
               if ( find_path(x, y - 1,step) == TRUE ) return FALSE;


        return FALSE;
}

//рекурсивная функция, обходящаа лабиринт с финиша до старта
//по кратчайшему пути

int find_min_path(int x,int y)
{

    //если вышли за пределы лабиринта - возвращаемся
    if ( x < 0 || x > mCols - 1 || y < 0 || y > nRows - 1 ) return FALSE;

    
    //если данная позиция - не старт и не финиш, то помечаем ее как путь
    if (maze[y][x]!='S' && maze[y][x]!='G') {
        maze[y][x] = '+';
        
    }
    
    //если дошли до старта - возвращаемся
    if ( maze[y-1][x] == 'S' ) return FALSE;
    if ( maze[y+1][x] == 'S' ) return FALSE;
    if ( maze[y][x-1] == 'S' ) return FALSE;
    if ( maze[y][x+1] == 'S' ) return FALSE;




    //изнаем расстояния во всех 4-х направлениях

    int up =   0;
    int right =0;
    int left = 0;
    int down = 0;

    if (y!=  0)
        up =   steps[y - 1][x];
    if (x!=  0)
        left  =steps[y][x - 1];
    if (x!=  mCols-1)
        right = steps[y][x+1];
    if (y!=  nRows-1)
        down = steps[y+1][x];

    //и ищем минимальное
    int min = up;

    if ((right<min && right!=0) || min==0)
        min = right;
    if ((left<min && left!=0)|| min==0)
        min = left;
    if ((down<min && down!=0) || min==0)
        min = down;

    if (num==0  )
        num=min;

    //там, где минимальное, туда и идём

    if (up==min  && up!=0)
        if ( find_min_path(x,y - 1) == TRUE ) return TRUE;


    if (right==min && right!=0 )
        if ( find_min_path(x + 1,y) == TRUE ) return TRUE;



    if (left==min  && left!=0)
        if ( find_min_path(x - 1,y) == TRUE ) return TRUE;



    if (down==min && down!=0)
        if ( find_min_path(x,y + 1) == TRUE ) return TRUE;

    

    return FALSE;


}

понедельник, 16 апреля 2012 г.

пятница, 6 апреля 2012 г.

Словарь басовых грувов: Death Metall

Характерные черты:

Экстримально быстрые темпы

Медиаторная  (переменный штрих) и трехпальцевая техника

Очень сложные рифы

Альтернативные строи инструментов

Представители:

Steve DiGiorgio ( Death)

Shane Embuty (Napalm Death)

Chris Richards

Frank Watkins (Obituary)

Alex Webster  (Cannibal Corpse)

Вот что сказал в дез-метале известный продюсер Скотт Берн: "Что-что, а динамика уж точно не является характерной чертой дез-метала: это очень громкая музыка с начала и до конца песни. Эта музыка очень простая и жестокая (брутальная). Пения в классическом понимании здесь нет - только гортанные звуки."(перевод кривой, но смысл передаёт). Эта фраза очень точно описывает данное музыкальное направление. Death Metall - пожалуй, один из самых экстремальных поджанров металла (да и музыки в целом). У деза много противников, в основном из-за текста песен и различных выходок музыкантов, однако он очень популярен и имеет огромное количество поклонников. Дез-металл, пожалуй, самый технически-сложный музыкальный стиль.

Гармония:
Дез-метал установил собственные стандарты для гармонии песен: повсеместное использование тритонов, несвязанные аккорды, очень сложные рифы и экстремальный  хроматизм. Часто используется уменьшенное арпеджио и тоновые переходы. Дэт-метал известен своей неровной сменой музыкального темпа и размера, чрезвычайно быстрой и сложной гитарной игрой и двойными басовыми барабанными партиями. Типично использование бласт-бита для добавления звуку мощи.

Техника:
Популярен медиатор и трехпальцевая техника (все способы хороши, чтобы играть 100500 нот в секунду).

Звучание:
Бас глубокий и часто перегруженный. Особой эффект иногда достигается вырезанием середины при помощи эквалайзера. Строй баса опускают до предела: чем тяжелее звучит инструмент - тем лучше.

Пример:


 

11_-_Track_11.mp3

четверг, 29 марта 2012 г.

Словарь басовых грувов: Progressive Metall

Характерные черты:

Самые различные размеры и тональности

Техничность

Мелодическая независимость

Постоянно развивающаяся  гармония

Пальцевая техника
Представители:

Joe Dibiase (Fates Warning)  

Doug Keyser

John Myung (Dream Theater)

Peter Nordin

Joey Vera (Armored Saint)
Прогрессивный металл - ответвление тяжелого металла, характеризующееся расширенным форматом песен, разнообразием тональностей и размеров. В прогрессивном металле стали часто использоваться клавиши и другие инструменты, не входящие в стандартный набор тяж-мета (барабаны, бас, две гитары). Прогрессивный металл позаимствовал у прог-рока сложную структуру песен и страсть к экспериментам, но отличается от него более быстрыми темпами и тяжелым, перегруженным звуком. Как и в случае с роком, очень тяжело сказать, какой метал является "прогрессивным". Единственное, что объединяет все прогрессивные группы - желание сделать что-то новое, начать новую главу в музыке, записать то, чего раньше никто не слышал, открыть новые способы выражения музыкальной мысли. У прогрессивного металла всегда были преданные фанаты, хоть их и не очень много. Чаще всего они сами являлись музыкантами. Сейчас популярность прогрессивного метала постоянно растет (в первую очередь в андеграунде).

Гармония:
В прогрессивном металле использовалось всё от чистой диатонической гармонии до различных экзотических гамм и ладов. Единственная константа - это то, что гармония всегда разнообразная и никогда не стоит на месте. Бас часто мелодически независимый.


Техника:
Прогрессивные басисты часто ориентируются на высокотехничное исполнение. Чаще всего играют пальцами,  хотя иногда встречаются басисты, использующие медиатор. Пальцы дают большую универсальность, а медиатор позволяет получать более агрессивный звук.

Звучание:
Бас обычно глубокий и полный, часто перегруженный дисторшеном. Используются и другие эффекты, но очень умеренно (преимущество отдаётся технике, а не звучанию).

Пример:



10_-_Track_10.mp3

Словарь басовых грувов: Heavy Metall

Характерные черты:

Быстрые темпы

Тяжелый, часто перегруженный звук

Медиатор и трехпальцевая техника

Галоп

Нестандартный строй инструмента  
Представители:

Geezer Butler  (Black Sabbath, Оззи Осборн)

Cliff Burton (Metallica)

Steve Harris (Iron Maiden)

Rudy Sarzo (Quiet Riot)

Тяжелый металл - агрессивный, более быстрый и перегруженный потомок рока. Ранние группы, такие как Black Sabbath, Motorhead, Saxon, Talus и Deep Purple создали основу современного металла, внеся много нового в музыку. Именно эти группы ввели в обиход многое из того, что сейчас определяет металл, как музыкальный стиль ("все гитарные рифы уже когда-то были придуманы Black Sabbath"). Инновации коснулись техники игры на гитаре, обработки звука, гармонии, ритма и мелодии.

Ведущие гитаристы играли невиданные ранее соло, в то время как ритм-гитаристы уже не были просто "дополнительными музыкантами" - они создавали аккомпанемент, в большой степени определяющий стиль музыки, играя при этом очень важную роль (в принципе, отсюда пошло явное разделение на ритм-гитару и соло-гитару: солист бегал вверху грифа, играя головокружительные пассажи или просто мелодию; ритм-гитарист, в свою очередь, заполнял середину и создавал гармоническую и ритмическую основу песни).

Бас всё еще не был в центре внимания и часто просто повторял партию ритм-гитары, хотя некоторые басисты всё таки выделялись своими соло и сумасшедшей техникой. Встречалось также, что басовая партия являлась ведущей и фактически создавала песню. Бывало это редко, но метко (вспомнить хотя бы Клифа Бёртона из Металлики и его басовую партию в песне Orion).

Гармония:
Металлические песни в основном строились  на мажорных и минорных пентатониках. Использовались также звучащие более экзотически гармонический минор и фригийский лад. Часто использовался тритон, благодаря своему специфическому звучанию. Аккорды могли использоваться самые разнообразные, однако невероятно популярным стал нейтральный power-аккорд (практически каждая ритм-партия строилась на таких аккордах).

Техника:
Часто играли медиатором, что позволяло держать быстрые темпы. Стала очень популярна трёхпальцевая техника игры (тремя пальцами очень удобно играть характерный для металла галоп).

Звучание:
 Звучание баса часто очень глубокое и плотное. Часто используется перегруз(distortion) для получения еще более тяжелого звука в сочетании с гитарами. В практику вошло использование нестандартных строев (практически всегда в сторону понижения) (тот же drop-D).

Пример:


09_-_Track_09.mp3

среда, 28 марта 2012 г.

Словарь басовых грувов: Metall

Металл - следующий этап развития рока и хард-рока. Некоторые группы конца 70-х уже в некоторой степени были металлическими (хотя их чаще относят к хард-року или альтернативному року), но стиль всё же начал процветать в начале 80-х. Этот музыкальный стиль породил огромное количество поджанров: progressive metall, death metall, heavy metall, glam metall, thrash metall, hardcore, speed metall, black metall, technical metall, grindcore, power metall, doom metall... и это еще далеко не всё. Металл развивался очень быстро и принёс в музыку моного нового и разнообразного: экстремально быстрые темпы, бластбит, виртуозная игра на музыкальных инструментах, дикие перегрузы и очень разнообразный вокал (от оперного до брутального гроула и пронзительного скрима). Метал несет в себе огромную энергетику, бунтарский дух (в этом его иногда даже сравнивают с панком). Идея свободы является основной.
Роль басиста в металлических группах может быть совершенно различной: от поддержки гитарных рифов до создания атмосферы (грохот на низах, имитация грома и т.д.) и мелодической основы (встречаются бешеные басовые партии, невероятные соло, которые часто затмевают гитару). Басисты, играющие металл, внести много нового и в технику, во многом из-за потребности не отставать от гитариста и барабанщика. Из металла вышли многи величайшие басисты, играющие в наши дни.

понедельник, 26 марта 2012 г.

Словарь басовых грувов: Disco

Характерные черты:

Однообразные, строгие, качающие, ориентированные на танец партии  

Октавные ходы

Басовые эффекты

Преобладание пальцевой техники
Представители:

Bernard Edwards  

Richard Finch (KC and the Sunshine Band)

Maurice Gibb (Bee Gees)

Nigel Harrison

Marshall Jones
Диско, как музыкальный стиль и культура, просуществовало всего лишь лет десять, однако оно и сейчас интересно многим. В 70-х такие артисты как The Bee Gees, Gloria Gaynor, The Village People и KС & the Sunshine Band, исполняющие энергичную танцевальную музыку, выпускали хит за хитом. Влияние диско на музыку того времени было очень сильным. Так как этот стиль был очень и очень популярен, музыканты, не исполнявшие ранее диско, были вынуждены что-то заимствовать у него (или же даже менять репертуар), что бы удержать фанатов. Диско очень быстро невероятную популярность... так же быстро оно ушло в андеграунд и стало звучать только на закрытых дискотеках, по радио его больше не крутили.

Гармония:
Хотя диско часто и считают довольно примитивной музыкой, не несущей в себе особой смысловой нагрузки, оно имеет ряд композиционных особенностей.  Чаще всего использовались квинтовые и октавные ходы (басовые партии чаще всего выглядели следующим образом: пару тактов чередуются прима с октавой восьмыми нотами, потом осуществляется переход к следующей тонике. Иногда тоника менялась на каждую долю, инодна играли шестнадцатыми. Однако октавные ходы использовались практически постоянно). Это качало. О мелодической сложности в басовых линиях говорить не приходится. Иногда к диско примешивался фанк - тогда становилось интереснее.
Очень важную роль в диско играл синтезатор.

Техника:
В диско синтезатор начал замещать бас. Использование различных бас-машин и синтов позволяло вообще не прибегать к услугам басиста. Пальцевая техника преобладает (пальцами легче брать октавы).

Звучание:
Бас звучит высоко и хорошо слышен в миксе. Использовались такие эффекты как хорус, фленджер и фазер чтобы создать более синтетический звук.

Пример:



08_-_Track_08.mp3

четверг, 22 марта 2012 г.

Словарь басовых грувов: Punk Rock

Характерные черты

Агрессивная   радиаторная техника

Пентатоники

Связанные гармонии

Резкий, агрессивные звук

Простые, поддерживающие басовые линии
Представители

Fred Mills
 
Dee Dee Ramone (Ramones)

Derf Scratch

Garth Smith

Sid Vicious (Sex Pistols)

Из всех революций, которые произвёл рок-н-ролл в музыке, ни одна не была столь же спорной как панк-рок. Панк-рок зародился в США в Нью-Йорке с появлением таких групп как The Ramones, Iggy Pop и The New York Dolls. Не смотря на то что родиной панк-рока является США, наибольшего расцвета он достиг в Англии благодаря таким группам как Sex Pistols, The Clash и the Buzzcocks. Британский панки восставали против социального, экономического и музыкального климата 70-х, подчёркивая свою индивидуальность. Одним из основных элементов панка была культура DIY. Музыка панков, простая и мощная, несет в себе невероятную энергетику.

Гармония:
В панке встречаются мажорные, минорные гармонии и пентатоники. Часто используется миксолидийский лад. Модуляция - довольно редкое явление, большинство аккордов тесно связаны. Бас держит ритм, поддерживает гитарные рифы. Басовые грувы довольно просты, однако часто встречаются очень выразительные, "качовые" бас-гитарные партии (еще чаще короткие, но очень яркие вставки).

Техника:
Техника игры медиатором преобладает над пальцевой


Звучание:
Бас яркий и чётко слышен в миксе иногда слегка перегружен овердрайвом. ,  что соответствует агрессивности музыки.В звучании часто была выражена середина.

Пример:

 


07_-_Track_07.mp3

вторник, 20 марта 2012 г.

Словарь басовых грувов: Alternative Rock

Характерные черты 

Отдаленно-связанная гармония

Преобладание медиаторной техники

Обилие эффектов

Динамический контраст

Поддерживающая и мелодическая роль баса
Представители

Jeff Ament (Pearl Jam)

D'Arcy

Mike Gordon (Phish)

Mike Mills (R.E.M.)

Chris Novoselic (Nirvana)

Альтернативный рок - музыки в которой преднамеренно избегаются все популярные стандарты и правила. Такая музыка адресована тем, кто не доволен "корпоративностью" и конформизмом того, что крутят по радио, и того, что принято считать популярным. Главная идея альтернативного рока - протест, борьба с навязанными обществом законами и стереотипами.Появившись в середине 80-х альт-рок популярен и по сей день.

Гармония:
Зачастую аккордовая последовательность простая и повторяющаяся. Однако при этом альтернативный рок принёс и некоторые гармонические инновации. Пентатоники всё еще популярны. На ряду с полноценными аккордами всё чаще начали использоваться power-аккорды. Часто можно наблюдать сильный динамический контраст (общая громкость песни могла меняться по несколько раз).Отдаленно-связанная гармония (мало общих звуков в аккордах).

Техника:
Техника игры медиатором стала популярнее пальцевой техники (это не удивительно, ведь альтернативный рок часто агрессивен по своей природе, а при игре медиатором получается более "злой", звонкий, "клацающий" звук).

Звучание:
Со звуком баса много экспериментировали. Такие эффекты как дисторшен, делэй, фазер и вах использовали, чтобы получить такой звук, который раньше нельзя было услышать в популярной музыке.





06_-_Track_06.mp3

понедельник, 19 марта 2012 г.

Словарь басовых грувов: Progressive Rock

Характерные черты:

Расширенный формат песен

Разнообразные размеры (часто нечетные)

Мелодические басовые линии

Инновационные техники игры 

Всевозможные эффекты

Самые разнообразные гармонии
Представители:

Geddy Lee (Rush)

Tony Levin

Christ Squire (YES)

Roger Waters (Pink Floyd)

John Wetton (King Crimson)

Термину "прогрессивный" не просто тать какое-нибудь чёткое определение, когда дело касается музыкального стиля. Начиная с 60-х постоянно появлялись новые музыканты, чья музыка не вписывалась в "мейнстрим". Такие группы как King Crimson, Genesis, Yes, Rush, Gentle Giant и Pink Floyd играли музыку, которая была совершенно не похожа на ту, которая доносилась из радиоприёмников. Каждый старался выйти за рамки. В первую очередь, за рамки того, что называли "рок-н-роллом". Пожалуй единственное, что объединяет "прогрессивные" группы, так это то, что они все были непохожими друг на друга. И да... песни в основном были очень длинные и сложные.

Гармония:
Главное правило прогрессивного рока - отсутствие каких либо правил. Гармония могла быть абсолютно произвольной: от строгих канонических структур эпохи Возрождения до полной импровизации. Иногда создавалось впечатление, что музыканты стараются совместить воедино все музыкальные направления (ну или по крайней мере столько, сколько возможно). Экспериментам не было конца. Легко можно встретить песни по 20 минут и больше, виртуозные пассажи на любых инструментах, нечетные размеры и так далее и так далее.

Техника:
 Так как природа прогрессивного рока в эксперименте, он принес много нового, как в музыку в целом, так и в игру на басу в частности. Бас стал играть роль мелодического инструмента: часто играли в верхнем регистре; порой встречаются высокотехничные басовые соло. Используется как медиатор так и пальцы. Некоторые басисты использовали инструменты с несколькими грифами (например лад/безлад или бас/гитара). Стал использоваться стик (тэпповая гитара/бас-гитара) и фанкфингерсы ("funk fingers" - короткие палочки прикреплялись к пальцам и ими били по струнам). Часто играли тэппингом. В общем, появилось очень много нового и интересного. Развивалась и классическая техника.

Звучание:
В плане звука прогрессивный рок тоже крайне разнообразен. Так как стиль охватывает очень продолжительное время, звучание групп конечно же зависит от текущего развития технологий звукозаписи, производства инструментов и т.д. Кроме того, экспериментировали не только с гармонией и мелодией, но и со звучанием. Применялось огромное количество различных эффектов: всевозможные перегрузы, хорусы, делеи, фазеры и т.д. Это понемногу передвигало бас на передний план в общем саунде. Звучание могло быть как песчаным и высоким (у любителей поиграть соло на басу), так и мягким и глубоким (когда речь шла о мягкой и плавной басовой партии).

Пример:





05_-_Track_05.mp3

четверг, 15 марта 2012 г.

Словарь басовых грувов: Южный рок

Характерные черты:

Бас повторял гитарные рифы
 
Простая гармония

Использование пентатоник

Простые грувы, играющие поддерживающую роль

"Грязное" звучание
Представители:  

Harvey Arnold

Andy McKinney

Berry Oakley

Leon Wilkeson (Lynyrd Skynyrd)

Allen Woody
Южный рок - результат слияния хард-рока, кантри и блюза. И всё это c "южным" колоритом. Такие группы как Marshall Tucker Band, Lynyrd Skynard и the Outlaws популяризировали этот музыкальный стиль. Расцвета он достиг в середине 60-x - 70-х годах на юго-востоке США.

Гармония:
В южном роке использовались мажорные и минорные гаммы, аккорды и пентатоники. Басовые партии часто были плотно связаны с гитарными рифами и играли роль ритмической и гармонической основы. Аккордовые последовательности чаще всего ориентированы на ключевую тональность и постоянно повторяются.

Техника:
Пальцы и медиатор в равной степени


Звучание:
Много внимания бас-гитаре в южном роке не уделялось. Обычно в саунде было много середины (особенно, если музыкант использовал медиатор). Иногда звук был довольно грязный (с песком :)) благодаря дисторшену и фузу.

Пример:

 

04_-_Track_04.mp3

Словарь басовых грувов: Hard Rock

Характерные черты

Миксолидийский лад и пентатоники
 
Блюзовая гармония

Подчинение гитарным рифам (порой повторение нота в ноту)

Создание вместе с барабанами пульсирующего ритма
Представители  

Michael Anthony (Van Halen)

Pat Badger

Robert DeLeo

John Paul Jones ( Led Zeppelin )

Gene Simmons ( Kiss)

Хард-рок - одна из ветвей развития рок-н-ролла. Такие всемирно-известные группы, как Led Zeppelin, Kiss и Van Halen позаимствовали что-то из блюза, что-то из рока, "увеличили громкость"  и создали более тяжелую форму популярной тогда музыки. Хард-рок внёс много нового как в технику исполнения, так и в структуру музыкальных произведений (они стали более композиционно сложными). Музыканты становились легендами даже без привязки к их группам благодаря своей виртуозной игре (вспомним хотя бы Джимми Пейджа и Джона Пола Джонса).
Бас задавал ритмическую и гармоническую канву песни, поддерживал гитару, хотя местами стал более мелодически независимым.

Гармония:
Хард-рок периодически обращался к своим блюзовым корням, используя блюзовые прогрессии и ходы. Большинство партий строилось на основе миксолидийского лада и пентатоник. Стал активно применяться тритон (интервал дьявола :)). Некоторые группы активно использовали фригийский лад и гармонический минор для придания музыки более экзотического звучания.

Техника:
Медиатор был очень популярен среди исполнителей, однако и пальцами продолжали играть многие. Бас стал более выразительным, однако чаще всего играл роль поддержки,  повторяя гитарные рифы.  Басовые партии придавали музыке энергию, и вместе с барабанами задавали пульс песни.

Звучание:
Бас звучал очень разнообразно: он мог быть как очень глухим и плотным, так и звонким, с выраженной серединой. Музыканты начали использовать эффекты (в основном дисторшен, хорус, фленжер).

Пример:

 


03_-_Track_03.mp3

среда, 14 марта 2012 г.

Диатонические лады

Читать ТУТ и ТУТ.
Единственное, что добавлю от себя - это наиболее удобные мне аппликатуры

Словарь басовых грувов: Рок 60-х

Характерные черты

Мелодические  басовые линии

Независимые басовые линии

Взаимосвязь различных ладов

Бас более заметен в пачке

Представители

Jack Bruce (Cream)

John Entwistle (The Who)

Paul McCartney (The Beatles)

Noel Redding (The Jimi Hendrix Experience)

Bill Wyman (Rolling Stones) 
В 60-х звукозапись усиленно развивалась. Развивалась так же индустрия электронных музыкальных инструментов. Всё это привело к качественно новому этапу истории рок-музыки. Музыканты начали становиться популярными, как в составе групп так и благодаря сольным проектам (раньше в центре внимания всегда находились вокалисты-фронтмены). Электро бас-гитара использовалась всё чаще и чаще, постепенно вытесняя контрабас с насиженного места.

Гармония:
По сути, использовались те же аккордовые последовательности, что и в прошлом десятилетии, только расширенные. Часто стали использоваться лидийский и фригийский лады. Бас стал более мелодически независимым.

Техника:
Становится популярным использование медиатора, частично под влиянием бывших гитаристов, перешедших на бас. Пальцами, однако, играть тоже не прекратили.

Звучание:
Технологии не стояли на месте. Это касается как музыкальных инструментов, так и записывающего и усиливающего оборудования. Теперь бас куда более заметен в пачке. Взять хотя бы партии Пола Маккартни, которому в то время удалось записать одни из самых узнаваемых басовых партий за всю историю.

Пример:




02_-_Track_02.mp3

вторник, 13 марта 2012 г.

Словарь басовых грувов: Рок-н-ролл 50-х

буду медленно и постепенно переводить книгу "dictionary of bass grooves", в которой описано большое количество музыкальных стилей с точки зрения бас-гитариста. Очень полезная и познавательная книга.Возможно будут и какие-нибудь мои дополнения...

Rock'n'Roll 50-х годов


Характерные черты

Драйвовый ритм

Шагающий бас

Использование минорных септаккордов и доминантсептаккордов

Техника "перкуссионного пиццикато" 

Представители 

Bill Black

Arthur Blackman

Norman Brown

Joe Mauldin

Gary Morrison



В рок-н-ролл'е пятидесятых стала сильно выделяться ритм-секция, в которую входили ударные, клавишные, бас и гитара (которая теперь выступала и в качестве ритмической основы, а не только, как солирующий инструмент). Основной ритм задавали ударные и контрабас, грувы на котором исполнялись в очень выраженном перкуссионном стиле.

Гармония:
Рок-н-рольные песни 50-х  были основаны в основном на доминантсептаккордах и минорных септаккордах, построенных на базе минорного, мажорного и миксолидийского ладов. Использовались так же уменьшенные аккорды (в основном для переходов). Басисты часто обыгрывали аккорды при помощи шагающего баса (иногда не в чистом виде, однако элементы присутствовали), что создавало эффект движения, прогрессии. Здесь в большей степени видны блюзовые корни рок-н-ролла. Так же из блюза сюда перекочевали 12-тактовые и 16-тактовые прогрессии (блюзовый квадрат), хоть и с частыми заменами.

Техника
В основном играли на контрабасах. Альтернативы особого и не было, ведь бас-гитара в то время только начинала развиваться. Басисты использовали не только стандартное пиццикато (щепок струны) двумя пальцами, но и применяли некое подобие слэпа: пальцы плотно сжимались вместе в виде "чашечки" и при помощи этой конструкции извлекался перкуссионный звук (на сколько я понимаю и помню, по струне наносился удар чуть ли не ладонью(точнее той самой "чашечкой"), потом струна поддевалась и сильно дёргалась). Эту технику можно сымитировать на бас-гитаре (примерно так же, как описано выше).
 Так же можно сымитировать глухой винтажный звук, подложив под струны в районе бриджа какую-нибудь тряпочку ;)

Звучание
Так как запись звука была в то время в зачаточном состоянии, бас порой практически невозможно услышать. В 50-е практически постоянно вся группа записывалась одновременно (да еще часто и при помощи одного микрофона). Это заставляло басистов играть так громко, как это только было возможно, что бы не теряться среди барабанов, гитар и других инструментов. Возможно именно из-за этого и появился "слэп на контрабасе", описанный выше. На записях тех лет звук баса обычно имеет перкуссионный характер по той же причине. 

Пример


01_-_Track_01.mp3