Слушай, а в каком битрейте музыка записана-то? А то эти шумы очень напоминают искажения сжатия.
Слушай, а в каком битрейте музыка записана-то? А то эти шумы очень напоминают искажения сжатия.
Последний раз редактировалось Tronix; 27.12.2013 в 17:22.
Записал в WAV
STACKER : http://rghost.ru/51247588
BALTIYSKI-32: http://rghost.ru/51247620
Tronix, посмотри на форму сигнала. У тебя какие то странные пики в одном канале.
Не исключено, что это перегруз идет на моем древнем cowon u2. Нечто подобное я наблюдал, когда пытался засейвить БИОС от компа Дуэт через этот плеер. В итоге пришлось писать через ноут, так как из-за примерно таких-же пиков ни одна прога не могла декодировать сигнал. Алсо возможно это последствия ADPCM кодирования (перескок при большой разнице дельт, не вписывающийся в текущую разрядность) Короче больше склоняюсь к глюкам записывающей аппаратуры.
Последний раз редактировалось Tronix; 08.01.2014 в 08:34.
Хочу все-таки сделать USB. Вопрос к многоуважаемому Vitamin: можно будет добавить в твой плеер работу с USB устройством? Там все просто - есть либа (x32, x64), есть функции читать байт/писать байт и два бита читать/писать управляющие сигналы. Пойдут на BC и BDIR, соответственно. Мало чем будет отличаться от работы с LPT, я попробую как-нибудь сначала код тестануть на чужом плеере, или что найду в опен-сорсе, и если все ок - прям приведу куски кода для удобства.
Без поддержки плеера ZXTunes идея обречена на провал (
Замучился под системник лазить, он еще под столом стоит - не так просто включить-выключить LPT.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Tronix, будет на чем-нибудь таком? http://www.cypress.com/?id=193
Последний раз редактировалось dennt; 09.12.2014 в 17:43.
Использовать планирую библиотеку 16FUSB. Там даже стандартный пример есть - DirectIO - то, что надо практически - по USB рулит одним байтом (8 бит) на чтение-запись и еще двумя битами (control) на чтение-запись и еще плюс один статусный бит только на чтение, но он и не потребуется. Таким образом уже считай готовая прошивка для копеечного контроллера готова. Есть либа для работы по USB с этим DirectIO (x32, x64), есть пример на VisualC для Win. Бери и пользуй.
Пробовал вчера компильнуть для 16F819, сходу не взлетело, с памятью и банками надо разобраться. В крайнем случае если не получится для 819 адаптировать, куплю PIC16F628A, для которого собственно эта либа и написана. Тож копейки стоит.
Но больше всего меня пугает софт для хоста. Без поддержки ZXTunes - идея обречена на провал, ибо я точно такой крутой плеер не напишу. Вообще, думал для проверки взять какой-нибудь простейший опенсорсный AY плеер под венду, однако таковых что-то с ходу не нашлось Есть у меня вариант конечно портануть тот LPT-шный досовый для Watcom C, хотя бы просто для .AY файлов для теста - но работка та еще...
Главный вопрос, если я предоставлю всю инфу и примеры работы с библиотекой, сможет и захочет ли уважаемый Vitamin включить поддержку данного девайса в свой плеер? Если нет, то можно закапывать.
Граф Дракула наш кумир, патамушта он вомпир!
VKINK 9 : BORDER NOT PI
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)