16bit i 32bit LE je v pohodě, přehrát nejde jen 24bit.
Zde lze prohlédnout všech příspěvky uživatele. Jsou zde vidět pouze příspěvky z oblastí, do kterých máte přístup.
Stran1
#2
Software / Re:Přehráváni 24bit wav little endian
12. 03. 2019, 23:38:01Citace od: redustin kdy 12. 03. 2019, 16:09:42zvukova karta je intel ALC3227, jde mi o vytvoření mini nahrávacího studia s rpi, sestříhání v audacity, export -> flac, mp3...
A co přesně konkrétně děláš? Příkazy, typ zvukovky atd...
zvukova karta na rpi je tato - https://www.element14.com/community/servlet/JiveServlet/downloadBody/72078-102-2-310056/Cirrus%20Logic%20Audio%20Card%20for%20B%2B%20and%20A%2B%20onwards%20V1.02.pdf
Bohužel k rpi teď nemám přístup, nejdřív o víkendu. Zkusím nahrát víc souborů, 16bit, 32bit.
Pokud nahraji wav pomocí arecord tak to přehraji zase jen pomocí aplay? Každopádně díky za snahu, po víkendu se snad posunu dál.
#3
Software / Re:Přehráváni 24bit wav little endian
11. 03. 2019, 23:24:28Citace od: redustin kdy 10. 03. 2019, 23:36:09Nevím, pokud spustím
S24_LE nebo S24_3LE? Tipuju si, že důvod je tenhle.
Kód [Vybrat]
aplay -f S24_3LE test.wavdostanu:
Kód [Vybrat]
Warning: format is changed to S24_LE
Playing WAVE 'test.wav' : Signed 24 bit Little Endian, Rate 44100 Hz, Stereo
#4
Software / Přehráváni 24bit wav little endian
10. 03. 2019, 21:15:28
Ahoj, na rpi se zvukovou kartou cirrus logic jsem nahrál wav:
pokud se pokusím soubor přehrát pomocí vlc, je slyšet jen hrozný praskání, to stejné pokud soubor otevřu v audacity.
Soubor přehraji čistě jen pomocí aplay:
Co dělám špatně? Díky za nasměrování.
Kód [Vybrat]
arecord -Dhw:sndrpiwsp -r 44100 -c 2 -f S24_LE test.wavpokud se pokusím soubor přehrát pomocí vlc, je slyšet jen hrozný praskání, to stejné pokud soubor otevřu v audacity.
Soubor přehraji čistě jen pomocí aplay:
Kód [Vybrat]
Signed 24 bit Little Endian, Rate 44100 Hz, Stereo
ALSA <-> PulseAudio PCM I/O Plugin
Its setup is:
stream : PLAYBACK
access : RW_INTERLEAVED
format : S24_LE
subformat : STD
channels : 2
rate : 44100
exact rate : 44100 (44100/1)
msbits : 32
buffer_size : 22050
period_size : 5512
period_time : 125000
tstamp_mode : NONE
tstamp_type : GETTIMEOFDAY
period_step : 1
avail_min : 5512
period_event : 0
start_threshold : 22050
stop_threshold : 22050
silence_threshold: 0
silence_size : 0
boundary : 6206523236469964800
Co dělám špatně? Díky za nasměrování.
Stran1