Вопросы по теме 'libsndfile'
Неверный формат с использованием hsndfile (libsndfile)
Я пытаюсь использовать hsndfile (привязка Haskell для libsndfile) для создания файла .wav, и я достиг еще одной горки, которую не могу преодолеть. Следующий код вызывает ошибку «Неверный формат». (как написано в openWavHandle). Я пробовал все...
563 просмотров
schedule
19.09.2021
Как я могу использовать libsndfile для загрузки файла .wav в массив?
Я просмотрел примеры программ, использующих libsndfile, но не смог скомпилировать ни одну из них. Я хочу иметь возможность читать файл .wav в массиве целых (или двойных) чисел, не беспокоясь о том, что это за файл .wav или даже о чем-либо в...
1886 просмотров
schedule
07.09.2021
Как скомпилировать libsndfile в проект?
Я пытаюсь использовать libsndfile. Я тоже не очень хорошо разбираюсь в g ++. Кажется, что для установки libsndfile используется "make install". Я действительно могу это сделать, поэтому я скомпилировал его в каталог.
Я пытался скомпилировать...
7221 просмотров
schedule
07.09.2021
Сообщение MIDI Note в C ++
Я пытаюсь создать часть программного обеспечения с использованием C ++, которое воспроизводит аудиосэмпл .wav при нажатии определенной клавиши MIDI. Наилучший способ, которым я думал это сделать, - использовать оператор if (если есть более простой...
583 просмотров
schedule
16.10.2021
Libsndfile - как работать с лишними фрагментами (метаданными)
Я использую libsndfile (с оболочкой C #) для создания файлов wav / aiff на основе существующих файлов wav, например, путем преобразования стерео файла в монофайл или наоборот.
Мой процесс:
Прочитать существующий файл
Открыть новый файл для...
364 просмотров
schedule
11.10.2021
При воспроизведении стереофонического файла .wav с помощью PortAudio и sndfile вывод получается нечетким и пониженным / замедленным
Я писал код для воспроизведения стерео-файла .wav на C ++ с использованием PortAudio и sndfile, но выходной звук нечеткий и неровный (уменьшение высоты тона для меня меньше, но может быть частью проблемы) . Это почти похоже на то, что он...
338 просмотров
schedule
24.10.2021
Интеграция Libsndfile с xaudio2
Я пытаюсь интегрировать libsndfile с xaudio2. Я не так много нашел в Интернете, поэтому спрошу здесь.
Я легко интегрировал libsndfile с OpenAL, но у меня проблемы с xaudio2.
Он издает хлопки и потрескивание. Я уверен, что это потому, что я не...
33 просмотров
schedule
14.09.2021
Анализ WAV-файла C (libsndfile, fftw3)
Я пытаюсь разработать простое приложение C, которое может выдавать значение от 0 до 100 в определенном диапазоне частот при заданной временной метке в WAV-файле.
Пример: у меня частотный диапазон 44,1 кГц (типичный файл MP3), и я хочу разделить...
8322 просмотров
schedule
02.01.2022
В докере: OSError: ctypes.util.find_library() не удалось найти библиотеку с именем «sndfile»
Я использую Docker (Linux Container) на компьютере с Windows 10 Pro. Я создал контейнер Docker для запуска моего фляжного приложения и упомянул необходимые библиотеки в файле requirements.txt.
Когда я запускаю контейнер докеров, я получаю следующее...
2469 просмотров
schedule
26.03.2022
sndfile.h C CodeBlocks Windows 7
Я работаю над CodeBlocks 12.11 в Windows 7 (64-разрядная версия). Я программирую на C и использую библиотеку: libsndfile ( http://www.mega-nerd.com/libsndfile/api.html ), чтобы легко прочитать .wav и преобразовать его в двойной массив.
Я запустил...
831 просмотров
schedule
27.04.2022
PortAudio: задержка воспроизведения при частоте кадров на буфер по умолчанию
Я пытаюсь воспроизвести аудио в Go асинхронно, используя PortAudio. Насколько я знаю, PortAudio обрабатывает свои собственные потоки, поэтому мне не нужно использовать какие-либо встроенные средства параллелизма Go. Я использую libsndfile для...
430 просмотров
schedule
09.05.2022
libsndfile sf_readf_short максимальное количество кадров
Мне нужно считывать волновые файлы как можно быстрее. В настоящее время я делаю следующее:
SFINFO sfinfo;
SNDFILE *wavFilefd = sf_open ("mySong.wav", SFM_READ, &sfinfo);
int readBlockSize = 1024*1024; // 1MB
if( sfinfo.frames * 2 <...
738 просмотров
schedule
15.05.2022
задержка звука заставляет его работать
Я пытаюсь реализовать простую задержку звука в C. Ранее я сделал тестовую программу задержки, которая работала с печатной синусоидой и работала эффективно. Я попытался включить свою задержку в качестве процесса в SFProcess - libsndfile-, заменив...
1337 просмотров
schedule
28.05.2023
Распространяемое приложение с использованием portaudio и libsndfile
Я написал небольшую программу на C, используя portaudio и libsndfile, которая работает только на моем ПК. В других системах он запрашивает libportaudio.dll и libsndfile.dll. Я связываюсь с -lportaudio и -lsndfile.
Я хочу, чтобы это работало везде...
149 просмотров
schedule
27.05.2023
Varispeed с Libsndfile, Libsamplerate и Portaudio на C
Я работаю над визуализатором звука на C с OpenGL, Libsamplerate, portaudio и libsndfile. У меня возникают трудности с правильным использованием src_process во всей моей парадигме. Моя цель — использовать src_process для достижения переменной...
333 просмотров
schedule
05.11.2022
Использование libsndfile в проекте Android Studio
Я работаю над приложением для Android, для которого требуется несколько функций обработки сигналов MATLAB, закодированных на C. Эти функции должны выполняться с данными из различных файлов WAV. За последние несколько дней я пришел к выводу, что было...
167 просмотров
schedule
05.02.2023
Чтение файла .wav с помощью libsndfile в C
Я хочу прочитать файл .wav на C, аналогичный тому, что делает команда Matlab wavread. Я наткнулся на эту библиотеку http://www.mega-nerd.com/libsndfile/ , которая кажется решением. Но может ли кто-нибудь объяснить, как установить эту библиотеку,...
1862 просмотров
schedule
23.11.2023
Использование libsamplerate с libsndfile
Этот код является частью моих попыток лучше понять кодирование звука. Здесь файл открывается с помощью libsndfile, преобразуется с помощью libsamplerate в новую частоту дискретизации, а результат воспроизводится с помощью libao.
При...
1247 просмотров
schedule
14.02.2024
Код консоли MSVS2010 C++, перенесенный в графический интерфейс MSVS2010 C++, не работает. Почему?
Я только что закончил доказательство концепции, или я так думал, что передал Microsoft Visual Studio 2010 некоторый код C++ в качестве консольной программы. Скомпилированный код C++ приведен ниже:
#include "stdafx.h"
#include <stdio.h>...
517 просмотров
schedule
15.04.2024
Ошибка при использовании WASAPI с PortAudio на Win7
Я пытаюсь использовать PortAudio и libsndfile для воспроизведения файлов .wav в эксклюзивном режиме на моем компьютере с Windows 7, но я получаю
номер ошибки -9984 "Несовместимая информация о конкретном потоке API хоста" .
Я заполнил...
2483 просмотров
schedule
03.05.2024