Трекерная музыка. Приобщаемся к великому

     Представляю вашему вниманию подборку из 15 моих любимых V2M-композиций от товарищей Farbrausch. Для прослушивания достаточно запустить Exe-шник. Обращаем внимание на его размер и на качество звучания!

    narod.ru/disk/9788383000/q.exe.html

    (Это не вирус, клянусь кармой, сам лично компилил)

    Сразу оговорюсь, не работает в Висте и Windows 7, почему — не знаю =(, т.к. не использую и полный профан в системном программировании, если кто подскажет, почему — буду благодарен. В *nix под Wine должно работать.

    Прежде чем начать повествование рекомендую освежить в памяти эти хабратопики

    Music. The code inside. Razor 1911, Farbrausch…
    Деморолики. Искусство программирования.

     Как то так случилось, что я увлекся всякими трекерными мелодиями.
    У меня в универе был лектор (по ТФКП), который любил на лекциях пофилософствовать о связи музыки и математики, и довольно интересно, надо сказать. И, по-моему, трекерная музыка — это именно та музыка, которая ближе всего находится к математике.

     Для непосвещенных скажу, что это музыка, звучащая в кряках/кейгенах, многих компьютерных играх, демосценерских роликах… По правде сказать, я искренне не понимаю, почему, например, именно midi-мелодии так прочно укоренились в мобильниках, ведь трекерная музычка весит примерно столько же, а звучит гораздо лучше. Форматов трекерного музона очень много: .mod, .it, .xm, .s3m, ..., и т.д. Основная их особенность — очень малый «вес» (десятки-сотни килобайт, хотя зависит от битности семплов, могут быть и мегабайты), при этом красивое (по сравнению с миди-музоном, а, имхо, и просто красивое) звучание. Более подробную информацию можно с легкостью отыскать на бескрайних просторах интернета.

     Опять отвлекусь и дам ссылку на другие «самые-самые» трекерные композиции: http://websound.ru/tracked-music.htm (и вообще всячески рекомендую этот сайт о музыке websound.ru). Только убедительно заклинаю слушать их не через Winamp (а он может), а через XMPlay — по моему опыту — самое адекватное воспроизведение модулей.

     Ребята из Farbrausch (в лице kb) пошли дальше и создали свой музыкальный движок v2. Музыка, созданная в нем и звучит в потрясающих демках этого демомейкерского коллектива. Собственно, я подозреваю, самой v2m-музыки в природе существует не так много (если неправ — поправьте, буду приятно удивлен и благодарен), но то что есть можно скачать, например, тут (около 200 изумительно звучащих мелодий размером всего 1 Мб) для проигрывания рекомендую in_v2m.dll плагин для винампа отсюда (т.к. сдается, что новая версия 1.5 плагина, доступная на авторском сайте у меня проигрывала некоторые v2m-ки некорректно). Отличие этого формата от классических трекерных мелодий в том, что в нем совершенно не используются семплы, а все инструменты и эффекты, включая синтез голоса, программно генерируются движком.

     Ну и вот мне захотелось немножко «приобщиться к великому» и попробовать скомпилять экзешник с музычкой, во-первых чтоб узнать, как же эти гении-демосценеры добиваются таких крошечных размеров демок, а во-вторых просто чтоб поделиться с вами своими любимыми v2m-композициями.

     Я взял за основу файлик tinyplayer.cpp приведенный как пример использования API (отсюда). Он представлял собой исходник проигрывания одной музычки, которая вкомпилировалась в него прямо в коде типа такого:

    const unsigned char theTune[] = {
    0xe0, 0x01, 0x00, 0x00, 0xd7, 0x84, 0x02, ...


    подключаемом в .h файле. Мне надо было создать аналогичный .h-файл но с нужными мне композициями.

     Скопировал нужные v2m-ки в папку, создал там скриптик gen_tunes.py содержанием:

    import glob

    out = open('tune1.h', 'w')
    listOut = open('list.txt','w')

    def writeTune(i, data):
      out.write('\nconst unsigned char tune_%s[] = {\n\t' % i)
      
      t = 0
      
      lst = []
      for b in data:
        lst.append(hex(ord(b)))
        t+=1
        if t % 16 == 0:
          lst[-1] += '\n\t'
          
      out.write(', '.join(lst))
      out.write('};\n\n')

    def main():
      i = 0

      for fn in glob.glob('*.v2m'):
        f = open(fn, 'rb')
        data = f.read()
        
        writeTune(i, data)
        listOut.write("%s, %s\n" % (i, fn))
        
        i += 1
        
    main()  


    * This source code was highlighted with Source Code Highlighter.


    и запустив его, получил файл tune1.h «весом» 7.84 Мб, суммарный вес файликов .v2m же был 1.46 Мб.

    И как я уже говорил, tinyplayer.cpp был дополнен следующим образом:

    //
    // tinyplayer: An example for using libv2 and a lesson in getting
    //       Win32 executables small. Written by Tammo "kb"
    //       Hinrichs in 2004. This file (as well as the .sln
    //       and the .vcproj file) is in the public domain,
    //       do with it what you want.
    //
    //       farbrausch consumer consulting, Dec. 2004
    //

    // it is advised to look into the compiler settings to see why the
    // final exe takes only 52k (or 12.5k after being packed with an
    // executable packer)

    // we need: windows...
    #define WIN32_LEAN_AND_MEAN
    #include <windows.h>

    // ... the libv2 ...
    #include "libv2.h"

    // ... and our tune.
    //#include "tune.h"
    #include "tune1.h"

    // --------------------------------------------------------------------------------

    // a few fakes coming up because this gets compiled without any stdlib and so
    // we don't even have printf() :

    static HANDLE stdout;

    static void print(const char *text)
    {
      unsigned long bw;
      int len=0;
      while (text[len]) len++; // yeah, strlen() also is a luxury. :)
      WriteFile(stdout,text,len,&bw,0);
    }

    static const char* digits[]={"0","1","2","3","4","5","6","7","8","9"};
    static void print(long num) {
      int nums[20];
      int n = 0;

      if (num == 0) {
        print("0");
      }

      while (num != 0) {
        nums[n++] = num % 10;
        num = num / 10;
      };
      n--;

      for (int nn=n;nn>=0;nn--) {
        print(digits[nums[nn]]);
      }
    }

    // VC needs this symbol as soon as something uses floating point numbers
    // (and libv2 does):
    extern "C" int _fltused;
    int _fltused;

    // --------------------------------------------------------------------------------
    const char* songs[] = {
      "acid in space",
      "agony remix",
      "breeze",
      "chiptown",
      "cracked zone",
      "fr-014 garbage collection - main",
      "fr-037 the code inside",
      "full access",
      "gamma projection",
      "josie3",
      "multiscenist",
      "trance style",
      "ultra short",
      "welcome to vectronix disco",
      "zuibath"
    };

    long songDurations[] = { // in sec
      233,
      296,
      181,
      157,
      267,
      128,
      211,
      225,
      152,
      207,
      177,
      465,
      186,
      208,
      170
    };

    const unsigned char* songData[] = {
      tune_0,tune_1,tune_2,tune_3,tune_4,tune_5,tune_6,tune_7,
      tune_8,tune_9,tune_10,tune_11,tune_12,tune_13,tune_14
    };

    static void writeSongLine(int current) {
      print(current+1);print(" - ");print(songs[current]);print(" (");
      long duration = songDurations[current];
      print(duration/60); // min
      print(":");
      long sec = duration%60;
      if (sec<10)
        print("0");
      print(sec);
      print(")");
    }

    static void playSong(int current) {
      print("\r                               \r");
      writeSongLine(current);
      ssStop();
      ssClose();
      ssInit(songData[current],GetForegroundWindow());
      ssPlay();
    }

    int SONG_NUM_MAX = 14;

    int main(int argc, char *argv[])
    {
      // we need this for print() to work
      stdout=GetStdHandle(STD_OUTPUT_HANDLE);

      // print a bunch of senseless info..
      print("Farbrausch Tiny Music Player v0.2\n");
      print("Code and Synthesizer (C) 2000-2004 kb/Farbrausch\n");

      print("Compiled by: Xonix\n\n");

      print("Tunes:\n\n");

      for (int i=0; i<=SONG_NUM_MAX; i++) {
        writeSongLine(i);
        print("\n");
      }

      print("\n\n");

      int current = 0;

      print("Now playing (ESC to quit, UP/DOWN to select):\n");
      playSong(current);

      for ( ; ; ) {
        if ( GetAsyncKeyState ( VK_ESCAPE ) != 0 )
          break;
        else if ( GetAsyncKeyState ( VK_UP ) != 0 ) {
          if (current > 0)
            current--;
          else
            current = SONG_NUM_MAX;

          playSong(current);

          while(GetAsyncKeyState ( VK_UP ) != 0) {Sleep(10);}
        }
        else if ( GetAsyncKeyState ( VK_DOWN ) != 0 ) {
          if (current < SONG_NUM_MAX)
            current++;
          else
            current = 0;

          playSong(current);

          while(GetAsyncKeyState ( VK_DOWN ) != 0) {Sleep(10);}
        }

        if (ssGetTime() > (songDurations[current] + 1) * 1000) { // song ended
          if (current < SONG_NUM_MAX)
            current++;
          else
            current = 0;

          playSong(current);
        }
        Sleep ( 10 );
      }

      // stop and deinit the player
      ssStop();
      ssClose();

      // ... and we're done.
      ExitProcess(0);
    }


    * This source code was highlighted with Source Code Highlighter.


     Обращаю ваше внимание, что в программе используется только windows.h (помимо, собственно, libv2.h и tune1.h), и ничего более (все для компактности получаемого .exe, поэтому print и форматирование мы вынуждены писать собственноручно).

     Для компиляции использовал как ни странно QtCreator + Mingw, ибо Visual Studio, простите, не осилил (люблю когда все явно, т.е. я вижу что запускается при компиляции и т.д.).

    Тут обращаю внимание товарищей, потянувшихся к кнопочке "-", что это пожалуй первый, осознанно скомпиленный мною C++ код =)

     Проект выглядел так:
    # -------------------------------------------------
    # Project created by QtCreator 2009-06-10T03:58:51
    # -------------------------------------------------
    QT -= core \
    gui
    TARGET = v2m_palyer_qt
    CONFIG += console
    CONFIG -= app_bundle
    TEMPLATE = app
    SOURCES += main.cpp
    HEADERS += tune.h tune1.h \
    libv2.h
    OTHER_FILES +=
    LIBS += -L"C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\Lib" \
    -L"D:/TEST/v2m/libv2_1.0/v2m_palyer_qt" -llibv2 -ldsound -luser32 -lkernel32


     В результате компиляции получаем файлик v2m_palyer_qt.exe. Но это еще не все ). Теперь надо «ужать» этот файлик. Для этого я использовал обычный для таких задач executables compressor upx с настройкой --best, ужавший мой экзешник с 1.48 Мб до 72 Кб.

     Так же пробовал beroexepacker — ужал лучше, но остановился на первом варианте, т.к. антивирусы знают upx и умеют его распаковывать в поисках вирусов, а после этого товарища — не умеют.

    И наконец пробовал «ужиматор» kkrunchy — именно им пользуются сами ребята из Farbrausch, и действительно он ужал ровнехонько до 64000 байт, но при этом exe-шник ну ооооочень долго стартовал.

    Из недостатков: екзешник использует глобальные хуки для перелистывания/выхода. Как сделать иначе — не знаю, а автор kb по этому поводу оставил комментарий
    // yep, I know this will stop even if we don't have focus. I simply don't care.
    я тоже не стал заморачиваться.

    Спасибо за внимание.

    Похожие публикации

    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 81

      0
      а можно выложить сами треки в s3m или чём то подобном?
        +2
        В s3m и чем-то подобном можно послушать по приведенной ссылке:
        websound.ru/tracked-music.htm

        Если окажется мало и захочется еще, можешь покачать с modarchive.org )
        –2
        дайте что-нибудь красивое в mp3 для ленивых маководов, которые тоже хотят приобщиться к прекрасному
          +7
          В мп3 не интересно, тут же весь «кайф», вся идея в «цифровости» этой музыки, в её компактности, и её первозданном звучании — если перегнать в мп3 — звучать будет уже совсем не так =). И опять таки, для ленивых макосников — посетите вот эту ссылочку websound.ru/tracked-music.htm (в который раз уже её даю =) ) и тыцайте там на онлайн-прослушивание какой-либо композиции (значек динамика) — java-то надеюсь у Вас есть? )

          Особо рекомендую:

          «After hours» Elwood
          «World of plastic» Purple Motion / Future Crew
          «Itty it» Dmitry Poudavoff
          «Can you feel it?» Prism / EMF & Plant
          «64-mania» Edge / Unexpected
          «Underwater sex» Falcon / Pulse^TDR
          «Sick on Monday» Elwood
          «Aquarium» Awesome
          «Flying high» pOW
            0
            «Flying high» pOW

            Ух, давным-давно только из-за одного только этого модуля зафанател от трекерной музыки.
            И кроме этого ещё чудеса творили ребята под названием Darkstar Lab или как-то так. Надо попробовать отыскать архив музыки
            +4
            Вы ненастоящий ленивый маковод. Настоящий ленивый маковод умеет искать в гугле: CocoModX
              +2
              а еще относительно давно пролетала статья на flash плеер трекерной музыки :) что в общем очень хорошо.

              www.noinimod.ru/60/

              ну и послушать mmcm.ru/other.php
              mmcm.ru/ym.html
                +2
                Это chiptune — немного другое направление лимитированное конкретным музыкальным чипом, в данном случае AY8910. Хотя безусловно chiptune тоже пишутся в трекерах.
                  0
                  Да да да, не спорю =) Просто как то уже вылетело из головы, но плеер можно взять за осново, о чем там автор и пишет. (если не изменяет память)
            • НЛО прилетело и опубликовало эту надпись здесь
              +1
              Еще есть Emerald Box — Musicdisk в красивом оформлении от Conspiracy.
                +1
                спасибо, было интересно почитать!
                  +2
                  пожалуйста, а мне интересно было поделиться)
                  +2
                  fr-028 Brullwurfel — 11 треков из демок Farbrausch, 64Кб, прекрасно работает под вистой и семеркой
                    +2
                    www.youtube.com/watch?v=ML9v1r99xv0
                    Red Hot Chili Peppers-Snow Hey Oh (8-Bit Remix)
                      0
                      Пользуюсь плеером AIMP, и который раз оказываюсь приятно удивлен. ХМ-ки играют на «отлично».
                        +1
                        S3M-ки тоже.
                          0
                          и mo3 =)
                        +2
                        keygenmusic.net/
                        старый сайт с огромной коллекцией трекерной музыки из кейгенов и патчей различных релиз-групп в формате .xm
                        у меня коллекция с этого сайта в общей сумме весит ~130 мбайт и это с учетом того, что каждый файл весит в среднем 80-100 кбайт (хотя есть несколько и до 4 мбайт)

                        P.S: .xm формат отлично воспроизводится в аудио-плеере AIMP ;)
                          +3
                          у меня папочка «ТРЕКЕРСТВО, МОДУЛИ» весит 3.1 Гб )
                            0
                            наверное, еще и половины не прослушали? О:-)
                              0
                              сложный вопрос )
                              +3
                              Расшарьте ;)
                              • НЛО прилетело и опубликовало эту надпись здесь
                              +3
                              breeze больше всех понравился, вот такие мелодичные очень радуют, а то обычно понапихают совершенно диких нот, что не очень приятно слушать
                                +1
                                мне тоже эта композиция очень нравится
                                  +1
                                  Тоже мнение, для меня как правило трекерная музыка послушать все же раз, офигеть да, но слушать постоянно не возможно, а такие треки как breeze можно и в плейлист добавить.
                                  0
                                  А что делать, если музыка понравилась и хочется закинуть в плеер, который читает mp3?
                                    0
                                    по всей видимости, только перегонять в мп3…
                                      0
                                      Мне просто интересно, это музыка пишется только для прослушивание исключительно на компьютере. Никаких CD музыканты не выпускают?
                                        +10
                                        Эта музыка пишется в основном как составная часть demo, компьютерных игр или keygen-ов. Просто некоторые ценители любят отделять зерна от плевел — т.е. вынимают музыкальный файл, а все остальное выбрасывают :-). Ну и таких вот файлов скопилось по миру в десятки гигабайт :-). Разумеется есть сайты на которых можно купить подборку в виде MP3 или Audio CD. Есть даже FM радиостанции которые крутят трэкерную музыку.

                                        Как уже было замечено выше, основной цинус трекерной музыки состоит именно в том, что она синтезируется налету (в процессе проигравания) из нотных паттернов и сэмплов, по этому: a) нет искажения внесенного алгоритмами сжатия/кодирования как то в MP3, b) трекерные файлы очень маленького обьема, потому что это в сути набор нот + набор сэмплов, c) она в 99% случаев бесплатная, на неё нет никаких прав у медиа-магнатов, и d) очень прикольная, так как не является main-stream, никто не вкладывает вагоны $$ в проталкивания своего г-на, по этому всякого трэша тут очень мало.
                                          +1
                                          ^^абсолютно солидарен, заплюсовал.
                                          уточнил бы только что «трекерные файлы очень маленького обьема, потому что это в сути набор нот + набор сэмплов» + набор эффектов
                                            0
                                            уточнил бы, что «трекерные файлы очень маленького обьема, потому что это в сути набор нот + набор сэмплов», если туда огромных семплов не накидали
                                          0
                                          Выпускают. Например, в mp3.
                                            0
                                            Выпускают и CD и компиляции.
                                            Загуглите «demovibes» например
                                              0
                                            +1
                                            Эта.
                                            Спасибо большое.
                                              +2
                                              Под вайном и правда работает на «Ура», Ubuntu 9.10
                                                +1
                                                wine-1.1.26, Gentoo
                                                UI( :) ) не работает ни через wineconsole, ни просто так. Так что кинули бы вы ссылку на сами v2m файлики, может, скомпилю, как голова перестанет болеть.
                                            • НЛО прилетело и опубликовало эту надпись здесь
                                                +1
                                                > красивое (по сравнению с миди-музоном, а, имхо, и просто красивое) звучание
                                                Немного не в тему, но у миди-файлов нет никакого звучания, это просто последовательность сообщений, которые посылаются на синтезатор. Если слушать на качественном устройстве, звук тоже качественный, и наоборот.
                                                  0
                                                  ну речь скорее идет о прослушивании на компе, на стандартной звуковуой карте, это раз, а второе — в миди число инструментов ограничено 128, так, вроде (могу ошибаться)?
                                                  А в трекерной музыке используются семплы, которые можно брать какие угодно и сколько угодно!
                                                    +1
                                                    В MIDI сэмплы в синтеразор тоже загружаются и 128 одновременных сэмплеров это больше чем дофига! Для PC в свое время была масса проигрывателей которые позволяли играть MIDI «по табличке». Вот вспомнил, Cubic Player один из самых басских. И даже SoundBlaster Wave был с большой памятью под таблицу сэмплов.

                                                    PS: Меняя таблицу сэмплов можно одну и туже композицию изменить (аранжировать) до неузнаваиммости. И это очень прикольно делалось в Cubic Player-е. Почему MIDI на PC так и остался в виде синусоидального генератора на базе простенького чипа Yamaha — не ясно. Видимо MP3 формат выдавил всех.
                                                      +1
                                                      Эх настальгия, SoundBlaster Wave здоровущая ISA-карта с гнюздами под 30 пиновую память.
                                                    • НЛО прилетело и опубликовало эту надпись здесь
                                                        0
                                                        Миди вообще не разрабатывался для раздачи музыки 1:1 одинаково звучащей на раздных системах. Миди в первую очередь это передача нот для воспроизведения на специальном оборудовании или программном обеспечении которое принимает ноты на вход и даёт звук на выход.
                                                        +1
                                                        У midi есть такая проблема, как необходимость использования одинаковых банков семплов. Пишут мидишки обычно люди с хорошим банком семплов (современные — под несколько гигабайт), а проигрывают на стандартном. В итоге получаем совсем не то звучание, которое задумывал автор.

                                                        Стандартный банк включает в себя не так много интересных семплов.
                                                        А в трекерной музыке все семплы передаются в файле и мы получаем именно то, что задумал автор.
                                                        –22
                                                        не работает на висте и на семерке? ну и гуляй вася. Минусую
                                                          +4
                                                          Трекеры рулят! Сам писал в mod plug tracker лет 5 музяку, даже на дисках её выпускали! :))
                                                            0
                                                            а меня не хватила на MPT :)
                                                            А выпускал MPT — Olivier Lapique, насколько помню :)
                                                            +1
                                                            ешил поделиться с хабрасообществом вкусным треком — Contra Megamix (все саундтреки из 8-битной Contra в одном миксе) — narod.ru/disk/11804881000/Contra%20MEGAMIX.IT.html

                                                            Качал в 2000 году с OCremix.org, но теперь нигде в сети его не видно. Так что — наслаждайтесь, это 800-килобайтный ностальгический шедевр!)

                                                              +1
                                                              Я фанат этого вида музыки. Всегда поражала задумка, энергичность и мелодичность мелодий. Воистину шедевральное явление
                                                                0
                                                                Мой любимый трекер: keygenmusic.net/music/ucf/UCF-SWFScannerv2.6kg.rar
                                                                  +2
                                                                  3 — breeze (3:01) звучит достойно, хорошая мелодика, бас, ритм

                                                                  остальное все на один раз, чисто для ознакомления )))
                                                                  мое мнение.
                                                                    0
                                                                      0
                                                                      Превосходно.
                                                                        0
                                                                        Работает под wine'ом.
                                                                        +1
                                                                        Айда на СС'09 в приятной компании слушать приятную музыку?
                                                                          0
                                                                          Спасибо большое за исходник!

                                                                          Советую так же послушать вот этот чиптюнчик, очень приятная музыка:
                                                                          www.8bitpeoples.com/discography/8BP086

                                                                          Да и вообще сайт очень классный!
                                                                            0
                                                                            Помню я был переводчиков дисмага Hugi (кто не знает электронный журнал о демосцене), вот там часто попадались красивые треки в номерах. Тоже в свое время был подсажен на трекерную музыку :)
                                                                              0
                                                                              Ещё вдогонку. В старых Unreal'ах есть тоже трекерная музыка. Так вот в основном писали её финики какие-то, так давно не слышал такую музыку, что забыл, как эти финики называются, вроде на букву F.

                                                                              Ещё бывает интересно открывать треки в трекерах и читать о истории создания трека по названиям семплов, их расположению :)

                                                                              Ну и да, винамп конечно же лет 10 умеет как проигрывать всякие mod, s3m, xm и тп файлы.
                                                                                0
                                                                                во, нашел — Purple Motion / Future Crew
                                                                              • НЛО прилетело и опубликовало эту надпись здесь
                                                                                  0
                                                                                  самое, на мой взгляд, куртое в этой музыке это то как она создана… в трекере нету визуального отображения нот… там тока 16ричное обозначение… сейчас то может и есть такие редакторы, но раньше это было именно так… когда я этим интересовался…
                                                                                  канешно крутой мастеринг в этих редакторах не сделаешь, но музло оч даже забавное получается…
                                                                                    0
                                                                                    А зачем нужно «визуальное» представление? В трекерах представление намного понятнее и писать удобнее, чем втыкать в нотные «иероглифы» IMHO. К тому же в Octamed можно было и нотки расставлять, AFAIR
                                                                                    0
                                                                                    да, кстати, в качестве плейера можно и MOD Plug Player посоветовать, он может и зипованые треки прослушивать. Не надо будет ничего распаковывать :)
                                                                                      0
                                                                                      спасибо. слушая, вспоминал денди =)
                                                                                        0
                                                                                        fr-037 — шикарный трек… немного качественного мастеринга… звук чуть пожоще… и вот тебе популярный сингл… 100балов…
                                                                                          0
                                                                                          Запускал под Wine (Ubuntu 9.04), музыка играет (очень понравилось).
                                                                                          Но на нажатие клавиш не реагирует.
                                                                                            0
                                                                                            А можно где-нибудь взять эти 15 музыкальных файлов отдельно?

                                                                                            Если тут, то какие у них имена в этом архиве?
                                                                                              0
                                                                                              да, там

                                                                                              D:\TEST\v2m\libv2_1.0\v2m_palyer_qt\v2m>ls *.v2m
                                                                                              acid in space.v2m
                                                                                              agony remix.v2m
                                                                                              breeze.v2m
                                                                                              chiptown.v2m
                                                                                              cracked zone.v2m
                                                                                              fr-014 garbage collection - main (brullwurfel edition).v2m
                                                                                              fr-037 the code inside.v2m
                                                                                              full access.v2m
                                                                                              gamma projection.v2m
                                                                                              josie3.v2m
                                                                                              multiscenist.v2m
                                                                                              trance style.v2m
                                                                                              ultra short.v2m
                                                                                              welcome to vectronix disco.v2m
                                                                                              zuibath.v2m
                                                                                                0
                                                                                                Спасибо. :)
                                                                                                0
                                                                                                Упс, уже разобрался. :)
                                                                                                0
                                                                                                скажите пожалуйста, а v2m плагин для foobar'а есть?
                                                                                                  0
                                                                                                  Не могу ответить, т.к. не пробовал Foobar. Могу предположить, что к нему подойдет винампский плагин, но это лишь предположение…
                                                                                                  0
                                                                                                  А я такую музыку слушаю на Gravis Ultrasound PnP (RAM: 16Mb), благо под звуковоспроизведение отведена отдельная старая машина. Ну и карточка тоже знаменитая, к томуже аппаратно умеет играть половину форматов трекерной музыки.
                                                                                                    0
                                                                                                    Не нашел способа воспроизведения v2m на никсе, пришлось ставить AIMP2 с плагином под Winamp
                                                                                                    Есть идеи?
                                                                                                      0
                                                                                                      замечательная музыка
                                                                                                        0
                                                                                                        Приятно удивила чистота музыки и малый размер файла!
                                                                                                        Спасибо автору за подробный пост!
                                                                                                        Советую всем знакомым :)
                                                                                                          0
                                                                                                          т.к. сдается, что новая версия 1.5 плагина, доступная на авторском сайте у меня проигрывала некоторые v2m-ки некорректно

                                                                                                          в архиве версии 1.5 есть консолная утилита conv2m.exe для конвертации v2m-файлов.
                                                                                                            0
                                                                                                            А поделитесь пожалуйста вашими любимыми композициями ещё и в архиве с самими v2m, а то уж больно понравилось :)

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

                                                                                                            Самое читаемое