Et, par curiosité, les cartes son n'ont pas de problème pour sortir des signaux carré ?
J'avais bidouillé des trucs pour générer du son en temps réel à une époque, et je crois que winmm permet effectivement de faire ce qu'on veut. De mémoire, il y a deux buffers (ou plus) ; on en remplit un pendant que la carte son est en train de sortir l'autre, ensuite on est notifié par une callback quand il faut remplir un nouveau buffer, etc. Du point de vue logiciel, on est absolument libre de générer le signal qu'on veut. Par contre il y a une latence qui dépend de la taille des buffers, des drivers et de la carte son, mais ça doit être de l'ordre de la centaine de millisecondes, donc pour contrôler des servo pas de soucis.
Message édité par youen le 09-02-2009 à 22:21:38