Вопросы по теме '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 просмотров

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 просмотров

Ошибка при использовании WASAPI с PortAudio на Win7
Я пытаюсь использовать PortAudio и libsndfile для воспроизведения файлов .wav в эксклюзивном режиме на моем компьютере с Windows 7, но я получаю номер ошибки -9984 "Несовместимая информация о конкретном потоке API хоста" . Я заполнил...
2483 просмотров
schedule 03.05.2024