суббота, 16 февраля 2008 г.

computeSpectrum - двигатель всего

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

Боюсь, что какую-то ценность это имеет только для меня, т.к. ничего нового не изобретено, но получен опыт, да и похвастать очень хочется.

PS: Градиенты в AS3 меня не обрадовали - излишняя сложность и дефицит возможностей. Вот если бы, скажем, можно было строить градиент вдоль кривой...

10 комментариев:

  1. картинку плохо вырезал;
    изображение очень размазанное, музыка не чувствуется. того же эффекта можно было добиться простым рандомом;
    чтобы создать градиент, не обязательно использовать градиет;
    я еще ни разу не пробовала градиенты о.О

    ОтветитьУдалить
  2. Танюш, злая вы какая-то.

    > картинку плохо вырезал;

    Эх, я же программист. Ладно, попрошу кого-нибудь поправить картинку.

    > изображение очень размазанное,

    С этим я поработаю и, возможно, если не нарушится общая цельность, что-то поправлю.

    > музыка не чувствуется. того же эффекта можно было добиться простым рандомом;

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

    > чтобы создать градиент, не обязательно использовать градиет;

    А что, кроме градиента, можно использовать при построении градиента, если нужно построить именно градиент? :)

    И да, я не разделяю стремление многих людей к несогласованному переходу на "ты".

    ОтветитьУдалить
  3. да, я очень злая. я люблю говорить людям что думаю в лицо. и ваши оправдания меня не интересуют, я лишь выражаю свою точку зрения на ваше творение.
    вы в своем сообщении сами нелестно отзываетесь о проделанной работе, а теперь старательно защищаете ее.

    кроме градиента можно использовать фильтры, особенно если объект постоянно меняется
    кстати, ваш градиент больше похож на блюр

    простите что задела ваше самолюбие, если вам не интересно мое мнение, я могу вам не писать

    ОтветитьУдалить
  4. > я люблю говорить людям что думаю в лицо. и ваши оправдания меня не интересуют, я лишь выражаю свою точку зрения на ваше творение

    Ну, зачем так открыто заявлять об отсутствии интереса к тому, что вам может ответить собеседник? Если это способ самоутвердиться, то передо мной надо это делать как-то иначе, а так вы только теряете свой авторитет, полученный благодаря вашим интересным работам. Если же вам действительно неинтересны мои реплики, то, что вы тут вообще делаете? Здесь не забор и не стена уборной.

    > кроме градиента можно использовать фильтры

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

    > если вам не интересно мое мнение, я могу вам не писать

    Нет уж, пишите. Я не могу позволить себе такой роскоши, как игнорирование мнения более опытного человека.

    ОтветитьУдалить
  5. >Нет уж, пишите. Я не могу позволить себе такой роскоши, как игнорирование мнения более опытного человека.

    тогда, пожалуйста, постарайтесь воспринимать критику более адекватно.

    >Ну, зачем так открыто заявлять об отсутствии интереса к тому, что вам может ответить собеседник?

    я различаю ответ и оправдания.

    >Так зачем использовать фильтры?

    не использую градиенты и посему не могу знать их преимуществ.
    могу только сказать что в данной работе не заметила ярковыраженных градиентов.

    ОтветитьУдалить
  6. М-да... Видимо, хороший глазик вышел. :)

    ОтветитьУдалить
  7. а как вы думаете можно эту вещь использовать с FLV плеером. Вот у меня стоит такая задача и очень не хочется прибегать с искусственному эквалайзеру.

    ОтветитьУдалить
  8. > Вот у меня стоит такая задача и очень не хочется прибегать с искусственному эквалайзеру.

    А какая "такая задача" у вас стоит? И чем вас это смущает? :) Подробнее можно? Иначе я не смогу ответить на ваш вопрос.

    ОтветитьУдалить
  9. Задача - анимировать поток звука воспроизводимый/приходящий с компонента FLV плеера, то есть не от mp3 а от flv звук берётся.
    Спасибо, думаю сейчас яснее описал.

    ОтветитьУдалить
  10. > Задача - анимировать поток звука воспроизводимый/приходящий с компонента FLV плеера, то есть не от mp3 а от flv звук берётся.

    Если (не уверен, не сталкивался) SoundMixer контролирует звук от FLV, то можно попробовать. Правда, могут быть проблемы с ограничениями безопасности.

    ОтветитьУдалить