Tach!
Seit einiger Zeit habe ich erfolgreich
Amplitube und ähnliche Programme in
wine betreiben können, es lief wirklich hervorragend und fast besser (was die Latenz betrifft), wenn man das so sagen kann, als unter Windows. Nun macht
wineasio aber Probleme, die ich seit einiger Zeit nicht Lösen kann, möglicherweise kennt sich hier jemand mit der Audiothematik gut aus und kann behilflich sein:
- wine, wineasio, jack (wurde auch schon probeweise mit jack2 ausgetauscht) und Amplitube wurden schon neu installiert etc...
- Das Verstellen mancher Parameter für jackd (z.B Echtzeit, Abttastrate, etc) ändert dabei nichts an der vorliegenden Sachlage (also dem Problem).
- Amplitube als Problemquelle kann ausgeschlossen werden, da bei Reaper dasselbe Probelm auftritt.
- Jack als Problemquelle kann vermutlich auch ausgeschlossen werden, da Jack zusammen mit Rakarrack oder Guitarix2 super funktioniert.
Es liegt also vermutlich an
wineasio (da dies bei
Rakarrack und
Guitarix2 nicht zum Einsatz kommt, wohl aber bei
Amplitube und
Reaper), d.h. die Kommunikation von wineasio hin zu
Jack oder die Kommunikation von
Jack hin zu
wineasio (Demnach kann möglicherweise
jack doch Quell des Problems sein?!).
Die Eingabe von
$ wine AmpliTube\ Metal.exe
führt dann im Folgenden dazu:
LoLevel initing...
Loading driver...
retrieving configuration...
ASIOGetChannels (inputs: 16, outputs: 16);
ASIOGetBufferSize (min: 512, max: 512, preferred: 512, granularity: 0);
ASIOOutputReady(); - Not supported
Creating buffers...
Channel info after create
Channel: 0
isInput: 1
channelGroup: 0
type: 19
isActive: 1
name: in_1
Buffer info after create
Channel: 0
isInput: 1
buffer_0: 0501C820
buffer_1: 0501D020
Channel info after create
Channel: 1
isInput: 1
channelGroup: 0
type: 19
isActive: 1
name: in_2
Buffer info after create
Channel: 1
isInput: 1
buffer_0: 0501D820
buffer_1: 0501E020
Channel info after create
Channel: 0
isInput: 0
channelGroup: 0
type: 19
isActive: 1
name: out_1
Buffer info after create
Channel: 0
isInput: 0
buffer_0: 0502C820
buffer_1: 0502D020
Channel info after create
Channel: 1
isInput: 0
channelGroup: 0
type: 19
isActive: 1
name: out_2
Buffer info after create
Channel: 1
isInput: 0
buffer_0: 0502D820
buffer_1: 0502E020
ASIOGetLatencies (input: 512, output: 512);
LoLevel init done
cannot send request type 3 to server
cannot read result for request type 3 from server (Datenübergabe unterbrochen (broken pipe))
cannot send request type 3 to server
cannot read result for request type 3 from server (Datenübergabe unterbrochen (broken pipe))
cannot send request type 3 to server
cannot read result for request type 3 from server (Datenübergabe unterbrochen (broken pipe))
cannot send request type 3 to server
cannot read result for request type 3 from server (Datenübergabe unterbrochen (broken pipe))
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_1
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_2
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_3
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_4
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_5
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_6
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_7
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_8
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_9
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_10
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_11
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_12
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_13
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_14
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_15
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_16
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_1
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_2
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_3
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_4
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_5
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_6
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_7
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_8
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_9
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_10
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_11
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_12
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_13
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_14
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_15
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_16
fixme:asio:DllCanUnloadNow (void): stub
$
Angemerkt sei hier, dass
Amplitube nicht abschmiert oder so, sondern es kann keine Kommunikation zwischen
Amplitube und
jack hergestellt werden. Das Programm an sich "läuft".
Zeitgleich gibt
jack im Meldungsfenster aus:
...
18:02:32.138 Schaubild der JACK-Verbindungen geändert.
18:02:47.429 Schaubild der JACK-Verbindungen geändert.
bad status (-2) for client AmpliTube Metal handling event (type = 14)
bad status (-2) for client AmpliTube Metal handling event (type = 14)
18:03:43.191 Schaubild der JACK-Verbindungen geändert.
Beim Start von
Reaper wird folgendes ausgegeben:
$ wine reaper.exe
cannot read result for request type 3 from server (Die Verbindung wurde vom Kommunikationspartner zurückgesetzt)
cannot send request type 3 to server
cannot read result for request type 3 from server (Datenübergabe unterbrochen (broken pipe))
cannot send request type 3 to server
cannot read result for request type 3 from server (Datenübergabe unterbrochen (broken pipe))
cannot send request type 3 to server
cannot read result for request type 3 from server (Datenübergabe unterbrochen (broken pipe))
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_1
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_2
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_3
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_4
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_5
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_6
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_7
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_8
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_9
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_10
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_11
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_12
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_13
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_14
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_15
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port in_16
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_1
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_2
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_3
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_4
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_5
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_6
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_7
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_8
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_9
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_10
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_11
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_12
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_13
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_14
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_15
cannot send request type 2 to server
cannot read result for request type 2 from server (Datenübergabe unterbrochen (broken pipe))
Error trying to unregister port out_16
err:ole:RevokeDragDrop invalid hwnd 0x100a4
$
Installiert sind folgende Pakete:
Danke schoneinmal für jeden Beitrag/ Tipp/ was auch immer