MIDAMP - плеер MIDI файлов

Processing, playback of audio and video
  • Не думаю, что всем. Взять те же иконки, скринсейвер, полноэкранный режим zSea.

    Для меня привычнее звучит "сворачивание в заголовок", а раз заголовка нет, то куда сворачивать?
  • В Midamp формально (для пользователя) заголовок есть.
    Насчет иконок и полноэкранного режима без заголовка - да, тут я согласен.
  • Чтобы не забыть - с SVN r. 2466 программа падает при попытке открыть файл. Ревизия ядра не моя, но разбираться надо.
  • Вылетает в 18.2 из-за нечётного количество push/pop

    Code: Select all

            push    ecx
            shl     ecx, 5
            mov     edx, [ecx+CURRENT_TASK+TASKDATA.pid]
            add     ecx, CURRENT_TASK+TASKDATA.state
            cmp     byte [ecx], 9
            jz      noprocessterminate
    
    noprocessterminate:
            ret
    Я правда не понял зачем там вообще push ecx
  • Так это мой косяк - ECX сохраняется, чтобы было потом откуда брать данные для проверки является курсор убиваемого приложения дефолтным или нет. Однако почему оно вылезло только после ревизии 2466 мне не понятно.
  • Mario
    Потому что ты где-то добавил change_task чтобы поток гарантированно завершился.
  • Да, уж получается я ССЗБ... :?

    Исправил в SVN r. 2472.
  • Почему вы не встроите функциональность MIdAMP в AC97SND? Зачем две сущности?
  • Атауальпа wrote:Почему вы не встроите функциональность MIdAMP в AC97SND? Зачем две сущности?
    Самостоятельно СЛАБО?
    Программист не тот, кто постоянно пишет КОД, а тот кто сможет понять чужой КОД!!!
  • MidAmp на ассемблере, AC97SND - на Си. Уж веселее вставить в AC97 модуль timidity, чтобы играть полифонию.
  • Artyom wrote:
    Атауальпа wrote:Почему вы не встроите функциональность MIdAMP в AC97SND? Зачем две сущности?
    Самостоятельно СЛАБО?
    Ну сколько говорить, не программист я, и никогда не смогу им стать... Совсем на другое повёрнуты мозги! Мог бы — сделал бы.
  • Атауальпа wrote:Почему вы не встроите функциональность MIdAMP в AC97SND? Зачем две сущности?
    Если звуковая карта не поддержана, а спикер все же присутствует, то можно получить хоть какой то звук.
  • Чтоб не потерялось, при реакции данные клавиатуры (нажатие клавиш) вываливается программа:
    r4607

    Image
  • Akyltist wrote:Чтоб не потерялось, при реакции данные клавиатуры (нажатие клавиш) вываливается программа:
    r4607
    Fixed in #4620
    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
  • Who is online

    Users browsing this forum: No registered users and 0 guests