» it.Modalità Debug
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

it.Modalità Debug

English | Russian

Modalità Debug


CTRL+F9

Attiva/disattiva la modalità debug su tutte le patches/tutti i nodi nell'istanza attiva di vvvv.exe

SHIFT+CTRL+F9

Attiva/disattiva la modalità debug solo sulle patches/nodi selezionati


Si aspettano conferme dai devvvvs su alcuni punti:

Che significato hanno i colori degli inlets?
verde: sembra avere a che fare con un inlet che richiede dati. (vedi sotto)
rosso: sembra avere a che fare con un inlet/outlet il cui SpreadCount cambia (sembra verificato dopo molti test)
blue: sembra avere a che fare con un inlet/outlet che viene calcolato.
~~#cccccc:bianco~~: sembra avere a che fare???

Un nodo con pins tutti grigi, è "Inattivo" e l'opzione "AutoEvaluate" è disattivata.

  • L'opzione Autoevaluate disattivata (Off): significa che se nessun altro nodo necessita dei suoi risultati, non verrà valutato.
  • L'opzione Autoevaluate attivata (On): significa che il nodo esegue l'autovalutazione per ogni frame.

Ci sono due tipi di pins per il valore in vvvv:

  • Value In: possiamo richiedere se il PinHaschanged (PinèCambiato), che farà un confronto dello spread nell'ultimo frame (slice per slice). Se la dimensione dello spread è 50000 vengono effettuate 50000 operazioni di uguaglianza. Può essere fattibile ed utile allo stesso tempo per pins che hanno sempre uno SpreadCount basso, e generano un grande spread. Quando un "PinIsChanged event" è impostato su "true", l'inlet diventa verde.
  • Value Fast In: Riceve solamente dati. Utile se si vogliono processare i dati in ogni caso

In quale unità di misura vengono espressi i valori?

I Valori vengono espressi in migliaia di ticks.

Un tick è l'unità di tempo più piccola in un processore, quindi dipende dalla sua architettura, anche se probabilmente 1 tick = 1/10000 millisecondi.

Il che significa che se il valore è 130, sono necessari 13ms per processare il nodo.

Debug di Spread

CTRL+F10

Attiva/disattiva la modalità debug per lo slicecount.
La modalità verrà attivata per tutte le patch dell'istanza di vvvv in uso. L'analisi sarà relativa ai nodi di una singola patch, non verranno confrontati cioè slicecount di patch differenti, anche se si tratta di moduli o subpatches.

Spreadcounts debug-mode

Un collegamento potrà presentarsi con 5 stili:

e tre di spessore maggiore del normale

  • spessore 1: quando trasporta un numero di slice, slicecount, minore della metà e non uguale dello slicecount massimo presente nella patch
  • spessore 2: quando trasporta uno slicecount uguale o maggiore della metà, ma comunque inferiore, allo slicecount massimo presente nella patch
  • spessore 3: quando trasporta lo slicecount massimo

Ci auguriamo che questo sistema risulti particolarmente utile ai nuovi utenti che approcciano l'argomento spread, oppure quando quando si è alla ricerca di spread molto grandi o, al contrario, di NIL.

anonymous user login

Shoutbox

~14d ago

~18d ago

joreg: The Winter Season of vvvv workshops is now over but all recordings are still available for purchase: https://thenodeinstitute.org/ws23-vvvv-intermediates/

~24d ago

schlonzo: Love the new drag and drop functionality for links in latest previews!

~1mth ago

joreg: Workshop on 29 02: Create Sequencers and Precise Clock Based Tools. Signup here: https://thenodeinstitute.org/courses/ws23-vvvv-08-create-sequencers-and-precise-clock-based-tools-in-vvvv-gamma/

~1mth ago

joreg: Workshop on 22 02: Unlocking Shader Artistry: A Journey through ‘The Book of Shaders’ with FUSE. Signup here: https://thenodeinstitute.org/courses/ws23-vvvv-12-book-of-shaders/

~2mth ago

joreg: Talk and Workshop on February 15 & 16 in Frankfurt: https://visualprogramming.net/blog/vvvv-at-node-code-frankfurt/

~2mth ago

woei: @Joanie_AntiVJ: think so, looks doable