Palm Pre, Pixi, HP TouchPad, смартфоны, планшеты, телевизоры LG / Palm / HP / Open webOS / /Выбрать тему
Поиск по сайту
Добро пожаловать на PalmQ Online
Главная Форум Продавцы КПК Кладбище КПК
Кто в онлайне
В настоящий момент на сайте находится 26 посетителей и 0 зарегистрированных пользователей.

К сожалению, система Вас не опознала. Вы можете бесплатно зарегистрироваться здесь

Последние статьи
New! · Palm и webOS: как это было (14.10.12)
New! · HP TouchPad и Pre3. webOS против iOS (31.03.12)
New! · HP webOS, которую жалко потерять (20.11.11)
· Обзор HP TouchPad (23.07.11)
· 7 главных преимуществ HP TouchPad перед iPad 2 (19.07.11)
· Секретные материалы компании Palm (22.07.06)

Настройки
· Ваш аккаунт
· Все пользователи
· Top 10 статей
· Все статьи
· Все новости
· Программы
· Статистика сайта
· Вход с КПК
· RSS

Последние советы
New! · Запуск демонстрационного режима (Exhibition mode) из лаунчера webOS (04.02.13)
New! · Перемещение или удаление нескольких файлов одновременно (03.02.13)
New! · Добавление избранных композиций на главный экран Music Player (Remix) (28.01.13)
· Увеличение числа иконок в лаунчере HP TouchPad (25.01.13)
· Редактирование "черного списка" приложений в Preware (22.01.13)
· Изменение порядка учетных записей электронной почты [webOS 3.x] (17.01.13)
· Сортировка списков путем нажатия и удержания (11.01.13)
· Способы перезагрузки планшета HP TouchPad (09.01.13)
· Проверка даты последнего резервного копирования данных пользователя (08.01.13)
· Изменение имени webOS-устройства (05.01.13)

  
Re: Загружаем мелодии для мобильных телефонов в Palm (Счет: 1)
от Andry 14/03/2003 @ 12:40:55 MSK
Я писал для PocketC программу, что смешно -- на входе и на выходе то же самое, что и в этой статье. Вот сама программа:

<tt>// Nokia2PocketSynth
int i,o,l;
char t, n, d;
string str,ou;

g() { // puts(str@[i]);
return(str@[i++]);
}

main()
{
clear();
str=clipget();

do {
l=g()-48; t=g();

if ((t>="0") && (t<="9")) {l=l*10+t-48; t=g();}

if (t==".")
{d=".";t=g();}
else
{d="";}

if (t=="#")
{
n=g()-32;}
else
{
n=t;
if (str@[i+1]=="#")
{n=n-32;i=i+1;}
}

if (n=="-")
{n="r"; o=0;}
else
{o=g()-49;} // Октава

g();
ou=ou+n+o+(l/8+2)+d;
} while (i<=strlen(str)-1);
puts(ou); clipset(ou);
}
</tt>


]


(©) 1999-2017 PalmQ Tech. Полное или частичное воспроизведение материалов данного сайта допускается только
при условии наличия прямой активной индексируемой и видимой ссылки на сайт или на конкретный материал.
Яндекс.Метрика