Показать сообщение отдельно
  #67  
Старый 14.08.2012, 16:13
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от Dmitry_DM
Теперь во всем деле есть только 3 проблемы. И все! На этом проект пока приостанавливается. Но все же есть 3 проблемы: первая - это почему при считывании самих сэмплов идет, к примеру так: FFFA 000A FFEE, а должно быть FAFF 0A00 EEFF. В проф. HEX эдиторе так. Можно это как то поменять местами 2 символа при выводе?
Менять ничего не нужно. Числа хранятся в обратном порядке: сначала младший байт, в конце старший байт. HEX эдитор показывает числа, в том виде, как они и хранятся, т.е. в перевёрнутом виде. А при считывании числа отображаются нормально. Например число $01234567 будет храниться так: 67 45 23 01

Цитата:
Сообщение от Dmitry_DM
Вторая проблема: Я еле смог сделать вывод сэмплов в "чистом виде", то есть без семпл:такой-то, канал 1: "значение". Сделал только значение. Но исходит проблема: в 2-х канальном wav не выводиться так FFFAFFFA, а только так: FFFA. Как сделать, чтобы рядом и второй канал приписывался? А 3 проблему расскажу потом.
Эту проблему я не сильно понял.
Ответить с цитированием