Чтение и запись звукового WAV файла средствами MQL4

 

Есть некоторая идея, для реализации которой необходимо уметь считывать, редактировать и записывать звуковой WAV файл в MQL4.

Что-то подобное, что делается вот здесь в примере на C++: http://www.cyberforum.ru/cpp-beginners/thread1605681.html

Кто что думает по этому поводу? Возможно ли такое в принципе, или это утопия, поскольку есть какие-то ограничения? Хотя мне кажется, что должно это получиться, но нужно разбираться с типами данных при чтении сначала заголовка, а потом и данных. Там что-то много всего разного в заголовке WAV файла находится. А может быть кто-то опытный мог бы просто подредактировать тот пример по ссылке в MQL4? Был бы весьма благодарен.

Считать data из wav файла - С++ для начинающих - Киберфорум
  • www.cyberforum.ru
Ребят, все перелазил и не могу дойти как считать данные звукового файла. Заголовок считал. Теперь нужно считать в массив данные, пересчитать заголовки и сделать 2 файла на выход (5;65 сек) к примеру, числа могут быть разные, но не больше 70 секунд. Прошу помощи:umbrage: #include ... С++ для начинающих
 
Иван:

Есть некоторая идея, для реализации которой необходимо уметь считывать, редактировать и записывать звуковой WAV файл в MQL4.

Что-то подобное, что делается вот здесь в примере на C++: http://www.cyberforum.ru/cpp-beginners/thread1605681.html

Кто что думает по этому поводу? Возможно ли такое в принципе, или это утопия, поскольку есть какие-то ограничения? Хотя мне кажется, что должно это получиться, но нужно разбираться с типами данных при чтении сначала заголовка, а потом и данных. Там что-то много всего разного в заголовке WAV файла находится. А может быть кто-то опытный мог бы просто подредактировать тот пример по ссылке в MQL4? Был бы весьма благодарен.

файлы в MQL4 должны находиться в песочнице = в папке Files, а воспроизводимые файлы - в папке Sounds. И если действительно нужно - используйте DLL
 
STARIJ:
файлы в MQL4 должны находиться в песочнице = в папке Files, а воспроизводимые файлы - в папке Sounds. И если действительно нужно - используйте DLL

Если файл находится в песочнице, то и DLL не потребуется. Дело лишь за парсером формата WAV. 

Таким образом ответ: да, возможно. Другое дело, что это не очень интересно.

Причина обращения: