Блог про музыку, звукозапись и код.

Идейка

Posted: July 14th, 2010 | Author: kix | Filed under: IT, Музыка | Tags: , , , , | View Comments

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

Даже не знаю, смогу ли я сам это осилить, но идея мне кажется интересной. Итак, цель моя – редактирование нотного материала (ну или таблатур) в режиме а-ля Google Docs, когда несколько пользователей могут одновременно работать над одним документом.

Немного покопав в эту сторону, я выяснил, что сейчас подобных решений вообще не существует. Не-вебовых редакторов таблатур – много, и есть хорошие. Например, тот же Guitar Pro.

Так что смотрю, в какие форматы Guitar Pro может экспортировать ноты. Окей, он поддерживает MusicXML – формат достаточно интересный, основанный, как можно догадаться, на XML. Правда, средняя песня в нем весит чуть не полмегабайта, ну да ладно, каналы сейчас широкие, можно и такой файл туда-сюда переслать нормально несколько раз в минуту.

Думаю дальше. Что я еще знаю про XML? Вспомнилось сразу, что Jabber/XMPP – это XML Messaging and Presence Protocol. Эту штуку я тоже очень уважаю, да к тому же она прям как специально создана для передачи туда-сюда XML-данных.

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

Ну и еще пара мыслей: можно навертеть для MusicXML что-то вроде SVN и diff, чтобы можно было работать с музыкой как с исходниками, наслаждаясь всем счастьем branch’ей, commit’ов и отката версий.

Как бы так резко поумнеть, чтобы это написать?


Как перейти на Jabber

Posted: May 27th, 2009 | Author: kix | Filed under: IT | Tags: , , , | View Comments

В свя­зи с оче­ред­ной вы­ход­кой AOL я ре­шил на­писать оче­ред­ное ру­ководс­тво по пе­рехо­ду на Jab­ber. По­шаго­во расс­мот­рим, что и как де­лать, что­бы боль­ше не за­висеть от ус­та­рев­ше­го про­токо­ла. Спе­ци­аль­но для не­жела­ющих сов­сем расс­та­вать­ся с ICQ я расс­ка­жу и о том, как подк­лю­чить к Jab­ber учет­ную за­пись ICQ.

Есть ли у вас ак­ка­унт Go­og­le, Ян­декс.Поч­ты, Li­ve­In­ternet или ЖЖ? Ес­ли от­вет по­ложи­тель­ный, то у вас уже есть и Jab­ber-ак­ка­унт. Как к не­му подк­лю­чить­ся? Дос­та­точ­но ска­чать кли­ент (нап­ри­мер, Psi или Я.Он­лайн) и наст­ро­ить его. В ка­чест­ве при­мера я опи­шу наст­рой­ку Psi (мой лю­бимый кли­ент). Read the rest of this entry »