jamba
26-05-2005, 12:10
ich habe folgendes problem:
CLIENT:
- sync Thread --> synchronisiert parameter mit server (sendet an server)
- midi Thread --> liest MIDI vom angestöpselten keyboard, und sendet an server
SERVER:
- sync Thread --> synchronisiert parameter mit server (empfängt von server)
- midi Thread --> liest MIDI daten von midi socket und gibt diese aus
als protokoll verwende ich UDP, weil das ganze zackig gehen muss...
mein problem ist folgendes: nach dem synchronisieren, das tadellos funktioniert, liest mir der MIDI thread nix mehr vom keyboard ein. der sync thread ist zwar beendet (auf beiden seiten), aber der midi thread vom client liest nix mehr. wenn ich den sync thread weglasse, gehts wieder tadellos. woran könnte das liegen..? gibts da probleme von der pthread library mit der socket.h ???
ich kann dann auch mal den code posten...
danke
CLIENT:
- sync Thread --> synchronisiert parameter mit server (sendet an server)
- midi Thread --> liest MIDI vom angestöpselten keyboard, und sendet an server
SERVER:
- sync Thread --> synchronisiert parameter mit server (empfängt von server)
- midi Thread --> liest MIDI daten von midi socket und gibt diese aus
als protokoll verwende ich UDP, weil das ganze zackig gehen muss...
mein problem ist folgendes: nach dem synchronisieren, das tadellos funktioniert, liest mir der MIDI thread nix mehr vom keyboard ein. der sync thread ist zwar beendet (auf beiden seiten), aber der midi thread vom client liest nix mehr. wenn ich den sync thread weglasse, gehts wieder tadellos. woran könnte das liegen..? gibts da probleme von der pthread library mit der socket.h ???
ich kann dann auch mal den code posten...
danke