Счастливые обладатели айфонов, вероятнее всего слышали про такую вещь как iRig, которая вместе с софтом от IK Multimedia (те самые авторы AmpliTube — софтверного гитарного комбика с педалями для PC) позволяют использовать их яблочную технику в качестве гитарного процессора. Однако цены на официальный iRig несколько завышены, мягко говоря. Плюс для меня огромным минусом данной вещи было отсутствие поддержки устройств на Android (о причинах несовместимости читайте далее).
И так, если вы хотите сделать свой iRig, чтобы он поддерживал ещё и андроид, плюс потратить минимум денег, то добро пожаловать под кат.
Вступление (рождение идеи)
Я работаю простым программистом в одной конторе занимающейся МГ МН связью и Sip телефонией. При разработке клиентов под нашу Sip телефонию необходимо было тестировать качество связи, как работают разные кодеки и т.д. Есть не так много систем, которые заточены именно под это, но их стоимость нереально завышена, видимо это связано со слабой конкуренцией. Поэтому ко мне обратился коллега с идеей подключить телефон к комьютеру, да не просто так, а так чтобы компьютер определялся как гарнитура. Вооружившись гуглом я полез читать документацию по айфону, параллельно вышел на irig (у меня нет айфона и про айриг услышал впервые). В доках рассказывалось, что айфон, как и другие телефоны, для подключения гарнитуры используют Jack 3,5mm с 4 сегментами. Первые два используются для наушников, 3 и 4 питание и земля. Но тут начиналось самое интересное.
Дело в том, что у iphone (и других яблочных продуктов) порядок земли и питания отличается от тех что используется на андроидах.
На айфоне это выглядит так:
На андроиде 3 и 4 сегменты (если считать сверху-вниз) переставлены. Поэтому необходимо сделать аналог iRig, но только универсальный, не только под яблоко.
Немного о iRig
iRig представляет из себя пластиковый цилиндр с проводом для подключения к iphone/ipod/ipad, разъём для наушников (и вообще для вывода звука), вход для гитары. При своей простоте он позволяет сделать из яблочного девайса гитарный процессор, причём довольно неплохого качества! Видео в качестве пруфа:
К сожалению amplitube есть только под яблочные аппараты, под андроид пока в разработке, проблема связана с delay. На яблоке оно около 10мс, что достаточно для комфортной игры на гитаре, а под андроид 100-500мс задержки, играть невозможно. Об этом писали сами IK Multimedia. И это печально, так как хочется погонять это и на андроиде, а от количества медалей разбегаются глаза, вот только их часть:
Схемы такие схемы
Для айфона принципиальная схема выглядела приблизительно следующим образом:
Но её нужно было сделать:
1) Универсальной (возможность использовать на андроиде)
2) Практичной (какой-то бокс, коробочку)
Понятное дело, что я, как человек в радио-электронике на уровне любителя врят ли бы смог повторить вот такой корпус:
Однако креатив и желание помочь коллеге сделали своё дело.
Развёл небольшую платку (скачать её можно в конце статьи), выглядит она следующим образом (прошу учесть, что всё подключается через провода, а не на саму плату, поэтому делал места припаивания именно для проводов а не элементов):
Здесь цифрами отмечены:
1) 4 дырочки, куда припаивается 4ёх жильный провод с 4ёх сегментным Jack 3.5mm (папа)
2) сюда приваивается 3 провода, которые идут к выходу на наушники (Jack 3.5mm мама)
3) сюда припаивается 3 провода, которые идут ко входу (микрофон), учитывая что вход на телефоне моно — левый и правый канал объединяются в один
4) Простой переменный резистор на 100 Ом, регулятор громкости входящего сигнала (на случай если с компьютера будет идти слишком сильный сигнал, т.е. слишком громкий, просто для удобства)
5) Здесь имеется перемычка между 2умя отверстиями
6.1-6.2) здесь припаиваются 6 проводов, подключаются к сдвиговому переключателю с 6ью лапками, хотя на самом деле я во второй версии использовал только 4 лапки, на лапку напаивал 2 провода сразу крест на крест. Но оригинальное подключение на картинке ниже:
Зелёные линии — основной вход
Синие линии — режим андроида
Жёлтые линии — режим айфона
Итог
Список использованного:
1) Плата 40 руб (на самом деле меньше, т.к. использовал только 1/4 от неё)
2) Ингридиенты для травки платы после ЛУТа (я использовал перекись с лимонной кислотой)
3) Резистор 10кОм смд — 1 руб
4) Конденсатор — 1 руб
5) Сдвиговый переключатель — был в наличии
6) Переменный резистор — был в наличии (а так рублей 10)
7) Корпус — баночка — было в наличии, но думаю рублей 10 она стоит.
Т.е. в обще сложности не считая перекиси и лимонной кислоты у меня вышло 52 рубля (максимум у вас выйдет рублей 100) и 1 час времени, вместо 30 евро. Качество звука почти не отличается (на слух я особо не заметил).
В первой версии моего импровизированного айрига я использовал креативную баночку. Это баночка для сбора анализов, выбор был обусловлен тем, что только она была под рукой, ну и форма на оригинальный айриг похожа.
На фото не видно сдвигового переключателя, он находится на обратной стороне относительно положения камеры.
Так же на фото нет красной крышечки, она не попала в кадр (провод пропущен через неё).
К сожалению, а может и к счастью, эта поделка на работе получила популярность, сделав несколько версий они теперь гуляют по рукам сотрудников для не рабочих целей и теперь найти её не получается, чтобы сфотографировать доработанный вариант. :)
Рекомендую: потереть баночку мелкой шкуркой, тогда она станет матовой, выглядит вообще класс :)
Ну и собственно линк:
Схема для SprintLayout
Автор: ErgoZru