Fórum:
Sziasztok!
Van egy arranger szintetizátorom, USB kábellel csatlakozom a Mint-hez, gond nélkül megvan a MIDI in/out kapcsolat. A Reaper DAW-ot használom midi fájlok átszerkesztésére, áthangszerelésre. Nincs semmi egyéb használatban a Reaper-ben -se soft szinti, se audio-, csak a hardveres MIDI kimenetre (néha bemenetre) van szükségem. A szoftverben a szokásos alsa/pa/ jack eszköz választható.
Amit nem értek, hogy a pulseaudo (vagy pipewire?) miért nem birkózik meg egy 31.250 baud-os sebességgel? Alsa-ra kell kapcsolnom, hogy jól működjön. Szóval megoldható a probléma, ha más audio-t használó alkalmazásból kilépek, csak a Reaper fut. Azt gondoltam, hogy a pipewire ezt a helyzetet megoldja.

Milyen sebességgel birkózik
Beküldte kami911 -
Értékelés:
Milyen sebességgel birkózik meg? A doksiban sok minden nincsen sajnos. Dumpolni sem tudod? A
pw-cli list-objects | grep midi
parancsnak mi a kimenete? Az ALSA nem fogja a MIDI-t a Pipewire elől?
Milyen sebességgel birkózik
Beküldte matrix64 -
Értékelés:
A MIDI protokoll sebessége amit írtam, ezen nem lehet változtatni. Ha a pulseaudiót választom szétcsúszik az egész. Nem egy nagy sebesség, ezért nem értem. Pipewire opció nincs a programban, csak az előzőleg felsoroltak.
A pw-cli kimenete:
format.dsp = "8 bit raw midi"
format.dsp = "8 bit raw midi"
Akkor nem értettem pontosan a
Beküldte kami911 -
Értékelés:
Akkor nem értettem pontosan a problémát, menj PipeWire irányba!
Ha a rendszereden telepítve van a pipewire-alsa, akkor a REAPER-t egyszerűen beállíthatod úgy, hogy a PipeWire-en keresztül működjön: válaszd ki az ALSA hangrendszert, és írd be a "default" szót a kimeneti és bemeneti mezőkbe.
Akkor nem értettem pontosan a
Beküldte matrix64 -
Értékelés:
A pipewire-alsa, pipewire-pulse telepítve van a rendszeren a kompatibilitás miatt, nem én telepítettem. Mint írtam, ha alsa-t választok -gondolom itt már a pipewire-alsa-t használja- tökéletesen működik a MIDI in/out. A gond az, hogy üti egymást a kettő. Ha valami egyéb program használja már a pipewire-t (ami valószínűleg pipewire-pulse) , hibát ír ki a Reaper az alsa-ra váltáskor. Fordítva is igaz: ha már átkapcsoltam alsa-ra és utána indítok egy programot, ami használná a hangrendszert, az már nem szól. A megfelelő működés az lenne, ha pipewire-pulse- nak nem okozna gondot ez az egyszerű midi kapcsolat, de valamiért okoz. Nem tudom így érthető-e amit az első posztban írtam.
Valószínűleg az lesz majd a megoldás, ha ezek programok natívan támogatják a pipewire-t.
Oké, lehet nem értettem az
Beküldte kami911 -
Értékelés:
Oké, lehet nem értettem az eredeti kérdésedet jól, és most elolvasva is zavaros, de most már értem mi a probléma. Nem lehet, hogy minden mást, szimplán nem pipewire-pulse-n keresztük használod, hanem PulseAudio nélkül közvetlenül a PipeWire-al?
Oké, lehet nem értettem az
Beküldte matrix64 -
Értékelés:
Ennyire nem látom át a pipewire működését. Van egy alap 22.1 Mint, a hang tökéletes mindenhol. Kérdés az, hogy ilyenkor mit használ? Pipewire vagy pipewire-pulse? A Reaper is jól működik, ha csak audiót használok pulseaudiora állítva.
Rögzíthető, lejátsza, szerkeszthető stb. A gond akkor kezdődik mikor a midi kapcsolat miatt át kell váltanom alsa-ra. Ez rögtön kilövi a hangot mindenhol. Még azt sem tudom megcsinálni, hogy a kiküldött midi által megszólaló zenét felvegyem a szintiről akár egy másik programmal, vagy a Reaper-el.
Lehet, hogy a Jack-et még kipróbálom, de azt hittem a pipewire-t pont ilyen problémák miatt fejlesztik (késleltetés csökkentése stb.)
Oké, lehet nem értettem az
Beküldte lala -
Értékelés:
Eloljaroban: Nem foglalkoztam(om) MIDI-vel. De kivancsisagbol telepitettem a "freepats" csomagot.
Hogy a DeaDBeeF audio player kepes legyen lejatszani MIDI fajlokat - pl. innen letoltve:
https://midifilesdownload.com/modules/wfdownloads/
A DeaDBeeF-ben tudom allitani a Kimeneti bovitmenyeket - ugymint:
- PipeWire output plugin
- ALSA output plugin
- PulseAudio output plugin
https://ibb.co/2YpHmMw4
Mindharom pluginnal lejatszotta a letoltott MIDI teszt fajlt.
Nem tudom hogy ez segit-e valamiben neked.
Egy masik - talan temaba vago hir:
https://linuxiac.com/pipewire-1-4-1-brings-bug-fixes-and-stability-impro...
Oké, lehet nem értettem az
Beküldte matrix64 -
Értékelés:
Köszi, szerintem az utolsó linked lesz a megoldás. Midi fájlokat le tudok játszani a Mint-en Qsynth-el. Itt az USB Midi protokol a problémás, ahogy írják is.