roboforum.ru

Технический форум по робототехнике.
Текущее время: 18 апр 2025, 10:44

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 34 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Re: [Basic] WAV на FAT32 SD-card
СообщениеДобавлено: 05 май 2009, 21:36 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Может уже транзистор сгорел?

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [Basic] WAV на FAT32 SD-card
СообщениеДобавлено: 05 май 2009, 21:38 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2008, 14:41
Сообщения: 997
Откуда: СПб
прог. языки: C,Python
или резистор >10K


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [Basic] WAV на FAT32 SD-card
СообщениеДобавлено: 05 май 2009, 21:41 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
резюк 1К.
galex1981 писал(а):
Может уже транзистор сгорел?

да вроде нет, мультиметр грил что усиление есть. я потом ещё аналогичный (вроде бы :oops: ) попробовал: c995, тоже не катит. будет время, съезжу за tda2822d да распаяю :)

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [Basic] WAV на FAT32 SD-card
СообщениеДобавлено: 08 май 2009, 19:42 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
EdGull, таки нашли исходничек проигрывания WAV'ок?

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [Basic] WAV на FAT32 SD-card
СообщениеДобавлено: 08 май 2009, 19:44 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
Я свои исходники похерил на нотебуке... востанавливать долго и муторно
Galex обещал выложить


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [Basic] WAV на FAT32 SD-card
СообщениеДобавлено: 12 май 2009, 15:09 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
EdGull писал(а):
Galex обещал выложить

:oops:

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [Basic] WAV на FAT32 SD-card
СообщениеДобавлено: 12 май 2009, 16:05 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
В ближайшие несколько дней, может сегодня получится, сделаю новые исходники и выложу, свои тоже похерил.... :oops:

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [Basic] WAV на FAT32 SD-card
СообщениеДобавлено: 13 май 2009, 08:57 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
вот нашел случайно завалявшийся тест

Вложение:
Test1.rar [11.26 КиБ]
Скачиваний: 32


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [Basic] WAV на FAT32 SD-card
СообщениеДобавлено: 16 май 2009, 23:58 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
по поводу исходника: у вавок первые байт 40 примерно можно не читать, они описывают поток

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [Basic] WAV на FAT32 SD-card
СообщениеДобавлено: 17 май 2009, 08:44 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Паша, я тебя уверяю: читаешь ли ты эти 40 байт или пропускаешь - тратится одно и то же процессорное время

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [Basic] WAV на FAT32 SD-card
СообщениеДобавлено: 17 май 2009, 08:59 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
на частоте 8кГц это 5 мсек мусора на динамике :crazy:

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [Basic] WAV на FAT32 SD-card
СообщениеДобавлено: 17 май 2009, 09:03 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Все равно не успеешь его услышать ;)

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [Basic] WAV на FAT32 SD-card
СообщениеДобавлено: 17 май 2009, 11:54 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
что-то у меня 16 кГц не успевает. может надо не байтами считывать, а сразу сектор...

Добавлено спустя 4 минуты 21 секунду:
запустить ф.с., прочитать номер первого сектора файла и последнего, потом играть с низким доступом(используя буфер ф.с., чтобы лишнюю память не расходовать), а уж после опять поднимать ф.с.

Добавлено спустя 1 минуту 13 секунд:
хотя тут тоже надо думать: каждые 512 байт задержка будет :roll:

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [Basic] WAV на FAT32 SD-card
СообщениеДобавлено: 17 май 2009, 12:03 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
MiBBiM писал(а):
по поводу исходника: у вавок первые байт 40 примерно можно не читать, они описывают поток

44 байта. Читать надо, и анализировать надо, если хотим играть любые файлы, а не только с заранее известными частотой сэмплов, размером сэмпла и количеством каналов.

Добавлено спустя 4 минуты 59 секунд:
MiBBiM писал(а):
хотя тут тоже надо думать: каждые 512 байт задержка будет :roll:

Я сделал 2 буфера по 512 байт. Пока один проигрывается по прерываниям, другой в фоне читается с карты.
MiBBiM писал(а):
запустить ф.с., прочитать номер первого сектора файла и последнего, потом играть с низким доступом(используя буфер ф.с., чтобы лишнюю память не расходовать), а уж после опять поднимать ф.с.

А это будет работать с фрагментированной ФС?

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [Basic] WAV на FAT32 SD-card
СообщениеДобавлено: 17 май 2009, 12:09 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
ну как сказать, канал максимум один, размер семпла максимум 8 бит(таймер 8мибитный), разве что частота пока прыгает. всё остальное будет читаться только с потерями, а смысла хранить избыточную инфу нет

Добавлено спустя 1 минуту 56 секунд:
blindman писал(а):
А это будет работать с фрагментированной ФС?

нет :) но фргаментирования можно избежать наверн

Добавлено спустя 2 минуты 51 секунду:
жирно получается ~500 на ф.с., 2*512 для буферов :oops:
хотя..буфер ф.с. наверняка хранит текущий сектор+немного отладочной инфы. надо покопатся, вдруг удастся обойтись только дополнительными 512байтами

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 34 ]  На страницу Пред.  1, 2, 3  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO