A quacktrip v0.5 plugin that handles a 3 way connection. Head to the releases pages to get the builds.
Version: 1.6 Author: ffddcchh
made with Camomile
Based on quacktrip~ by Miller Puckette.
Many thanks to Miller Puckette and the Pure Data team, Marc Ainger for testing and support, and Pierre Guillot for Camomile.
- unzip the zip file
- open with Pure Data the file
Quack4.pd
located in the foldersrc / Quack4 /
- unzip the zip file
- load the VST (or AU in macos) from your DAW (Ableton, Max, Reaper, etc)
- this system is managed with "calls" that are made between two people at the same time
- each call must have a unique name known to the two people who communicate
- up to 6 simultaneous calls can be made (always between one person and 6 other people on different IPs)
- each row corresponds to a call
- the name of the call must be entered in the "call-name" field, replacing the name "q1" (or "q2", "q3", etc.) with the name agreed between both parties
- after entering the name of the call, the call is started by clicking on the white toggle on the left corresponding to the call
turn the call on or off
unique name of the call between two different IPs. Double-click on the graphic symbol object to type the name with the keyboard and then press Enter to correctly enter the name.
- if the
bang
object blinks: it is communicating with the server - if object
toggle
is on: connection established on call
number of audio channels of the outgoing call: 0, 1 or 2 channels (default 2)
amount in milliseconds to wait to send the audio packets (default 50). Low values improve round-trip latency but the signal is affected depending on the transmission speed. High values add latency to the transmission but guarantee fewer cuts in the audio.
block size of the signal sent and internal processing in Quack4.pd: 0 (64), 1 (128) or 2 (256) (default 0, that is, 64)
repeat (see quacktrip~)
Turn on all calls (use carefully)
local test audio signal output
Send test audio signal (to all calls). Note: Only the person on the other end of the call hears it
These buttons allow you to choose between a server (default) from Miller Puckette and another one of my own. It is important that all people are using the same server.
can be added / changed to a ip from another server
you can add / change the port number of another server
- descomprimir el archivo zip
- abrir con Pure Data el archivo
Quack4.pd
ubicado en la carpetasrc/Quack4/
- cargar el VST (o AU en macos) desde tu DAW (Ableton, Max, Reaper, etc)
- este sistema se maneja con "llamadas" que se realizan entre dos personas a la vez
- la llamada debe tener un nombre único elegido por las dos personas que se comunican
- este nombre deben ingresarlo en el campo
call-name
- es importatísimo reemplazar el nombre
q1
(oq2
,q3
, etc) por el nombre acordado entre ambas personas - luego, apretar el toggle blanco de la izquierda para iniciar la llamada.
- cada hilera se corresponde a una llamada
- se pueden realizar hasta 6 llamadas simultáneas
- las llamadas son siempre entre una persona y otras 6 personas (en IPs distintas)
enciende o apaga la llamada
nombre único de la llamada entre dos IPs distintas. Hacer doble click en el objeto de símbolo gráfico para escribir el nombre con e teclado y luego apretar Enter para que se ingrese correctamente el nombre.
- si el objeto
bang
titila: se está comunicando con el servidor - si el objeto
toggle
está encendido: se estableció la conexión en la llamada
cantidad de canales de audio de la llamada saliente: 0, 1 ò 2 canales (default 2)
cantidad en milisegundos de espera para enviar los paquetes de audio (default 50). Valores bajos mejoran la latencia de ida y vuelta pero la señal se ve afectada dependiendo de la velocidad de transmisión. Valores altos agregan latencia a la transmisión pero garantizan menos cortes en el audio.
tamaño del bloque de la señal enviada y de procesamiento interno en Quack4.pd: 0 (64), 1 (128) ò 2 (256) (default 0, o sea, 64)
repeat (ver quacktrip~)
enciende todas las llamadas (usar con cuidado)
prueba local de señal de audio de salida
envío de señal de audio de prueba (a todas las llamadas). Nota: solo lo oye la persona del otro lado de la llamada
estos botones permiten elegir entre un servidor (default) de Miller Puckette y uno mío. Es importante que todas las personas estén usando el mismo servidor.
se puede agregar/cambiar a una ip de otro servidor
se puede agregar/cambiar el número de puerto de otro servidor