White Cat lighting board

White Cat Lighting Board Documentation

Outils pour utilisateurs

Outils du site


developpement

Etat de développement

Bugs connus

AUDIO PLAYERS

  • comportements bizarres sur les boucles et cue: les petits fichiers audio peuvent avoir des comportements bizarres en mode boucle ou cue + boucle si dans le répertoire so vous avez un fichier son qui n'est pas en 44100hz ET que vous utilisez le mode pre-load ( menu [MAIN CFG] > General ). A suivre.

LIGHT PLOT

  • nom du plan avec espace mets un bazar dans la lecture des datas de plot ( pb de scanf )
  • Patch en direct depuis le plan: il faut vérifier, il y a un truc entre manipulations circuits et symboles qui peut poser problème sur un patch total depuis le plan. En appoint, pas de souci. Merci de remonter le problème de manip si vous le trouvez.

IMPORT ASCII

  • Temps des mémoires en minutes: apparaissent comme secondes.
  • ASCII sur congo v6 : enchainements automatiques des mémoires décalés (au lieu de passer de la 2 à la 3 tout seul, ce chat passe de 3 à 4 seul)
  • ASCII avab VLC SAFARI ne prends pas export WCAT en ASCII

WIZARD

  • Insert de memoires: fait disparaitre la FROM MEMORY.

SEQUENCIEL

  • Le ratio manuel enclenché empêche le Go ou click souris ou par la barre d'espace.
  • Temps négatifs affichés pour certains crossfades (n'affecte pas l'exécution, c'est un problème d'affichage)

ARDUINO

  • Revoir tout le système de communication pour le rendre plus fluide.

ART-NET

  • ArtPoll (recherche de nodes Art-Net sur le réseau) ne fonctionne plus.

A FAIRE / EN PROJET

-Mover, pour les asservis

-channel times

-wizard: inclure les faders, mais aussi les contenus dynamiques dans les fonctions de circuits

-fonction pick up ( aller chercher un chaser précis, un fader précis, une config midi ou icat dans un autre spectacle)

-passer à 1024 circuits

-ajouter le 16 bits pour les crossfades

-mapping clavier personnalisable

-un mappeur midi universel avec presets intégrés

-timeline

DRIVERS ENTTEC

  • Porter les drivers FTDI pour une communication plus rapide
  • CFG: Assigner des numéros de POrt COM à la main, et pas en automatique (notamment par rapport à l'ENTTEC PRO MK2)

Historique des versions

0.8.6, 6 mai 2014

0.8.6 Spring Power

Améliorations:

Performances: * WhiteCat tourne désormais sur des ultra portables et petites machines, grâce aux efforts d'Anton, Ruiserge et Georges

Sauvegardes et Layouts: * une même sauvegarde nommée WhiteCat Téléco Phone permet d'avoir en main un set configuré pour iCat et Touch OSC, avec la plus part des fonctions nécessaires pour un concert. * création de 2 layouts ( un pour téléphone, un pour tablette) pour TouchOSC, dans le dossier Ressources/touchOsc/

Audio: * Lissage en Audio des Stop de lecteurs, disparition des crêtes de son

Banger: * ajout de fonctions Loop pour un enregistrement en direct des manipulations en manuel. Vous pouvez enregistrer en live DRAW et tout mouvement de faders.

Opensource: * le github vous attend, si vous voulez nous aider à faire passer WhiteCat dans le monde Linux et Mac ! Github WhiteCat

Debug
  • Plot comptage projecteurs
  • Gestionnaire de fenêtre
  • en commande midi Next/Prev file ne fait plus planter WhiteCat
  • Draw

0.8.4.1, 11 octobre 2013

0.8.4.1:

Debug

* CFG NETWORK: si le serveur ou le client artnet n'était pas ON, faisait planter whitecat au rescan ( pb des adresses IP n'apparaissant pas)

* Bug audio nettoyé sur crachotements. On est revenu sur une courbe linéaire.

Améliorations

* Proc. visuelles séquenciel

0.8.4, 21 juillet 2013

1ère release 14 juillet

WHITE CAT passe en OPEN SOURCE et le système des licenses disparait ! Et oui le chat blanc reste et restera gratuit !

Nouveautés:
  • DRAW
  • ECHO
Modifications:

LICENSE:

  • WHITE CAT passe en OPEN SOURCE et le système des licenses disparait

MAINLOOP et ART-NET IN:

  • amélioration de la réception ART-NET, disparition du paramètres MAIN LOOP. Le processeur replafonne sur les petites machines, mais la réception art-net in est désormais parfaite.

MIDI PRESET:

  • avec la sauvegarde / chargement sélectifs, plus besoin du dossier midi presets, cette option est retirée.

DMX:

  • retrait des interfaces DMX Velleman (catastrophique) et DMX512USB de Vinc's. L'arduino permet désormais de se faire des interfaces DMX économiques, soit en Art-Net, soit considérées comme des ENTTEC OPEN (Nano et 2009 sur driver FTDI), seules sont gardées les ENTTEC et la SUNLITE.

BANGER:

  • ajout d'une fonction pour recopier un banger vers un autre
  • ajout catégorie DRAW
  • ajout catégorie ECHO
  • catégorie Windows > rajout de fenêtres et réorganisation des ordres de fenêtres. Si vous utilisez cette fonction dans une conduite de version précédente, il faudra revoir votre encodage.
  • catégorie Sequences> rajout d'une fonction GO permettant de faire dans un Banger un SET MEM in PRESET et un GO
  • catégorie Sequences> rajout d'une fonction Set Blind, pour passer en momde OnStage (Val2=0) ou Blind/PReset (Val2=1)
  • ajout de l'effacement d'un banger par F4
  • GridPlayers: Snap fader, next Step, previous step
  • Draw : Snap Fader ou GridPlayer
  • Faders: Set Fader as DCHan / Set Channel at Full / Set Channel At 0
Améliorations:

Fenêtre confirmations:

  • fenêtre de confirmation: message plus gros

Fs iCAT:

  • orientation horizontale: inversable. Au chargement d'une ancienne conduite la fenêtre d'erreur apparaitra, aucune conséquence
  • texte des faders plus gros

GridPlayers:

  • rajout d'une fonction snap fader pour enregistrer dans un step la sortie active d'un fader ( permet une connexion avec les contenus dynamiques comme Draw, la trichro, etc…)

LightPlot:

  • à l'édition du numéro de circuit d'un symbol, le circuit est sélecionné
  • les départs sons ont été optimisés
  • disparition du paramètre MAIN LOOP pour gagner en fluidité de procédures
  • affichage des fichiers longs dans fenetre audio (débordement de l'espace fenêtre)
  • fenêtre moins haute
  • Affichage deux écrans: la hauteur de la barre des menus ne bloque plus les manipulations souris sur le deuxième écran
  • amélioration mise en page affichage des périphériques midi dans midi devices

AUDIO: amélioration de l algorythme du niveau sonore, rajouts de boutons Next Previous Track et d'un mode Autoload et Autopause

Debug

NETWORK CFG:

  • Mise à plat de l'initialisation des cartes réseaux. Quand Art-Net n'était pas enclenché, les cartes réseaux n'apparaissaient pas. Faire un rescan faisait planter wcat

AFFICHAGE MENU SAVE:

  • sur certaines machines avec des cartes graphiques qui ne le supportaient pas, appeler SAVE faisait planter WCAT.

CLICK SOURIS sur FADERS et Tirettes SEQUENCIEL:

  • au lachage de souris le fader ou le sequenciel est déselectionné

HELP:

  • l'aide s'affiche désormais, quelque soit le répertoire de travail de Whitecat ( pour mon ami Alain ;-) ). l'aide ne bloque plus WhiteCat

FADERS:

  • nettoyage d un dock: les niveaux rendus par le dock restaient quand on faisait une autre affectation dynamique

Channels:

  • déselection d'un circuit à la souris ou a clavier : le circuit déselectionné apparaissait comme last_ch_selected

SYSTEME FENETRES:

  • disparition des fenêtres suite à un bang ou une action souris
  • disparition fenêtres suite à des clicks consécutifs sur le bouton MENUS
  • améliorations notable ( nettoyage du code) sur l'affichage

TRICHRO:

  • l'enregistrement, ou la modification de circuits dans un dock color nécessite d'avoir F1 / F2 ou F3 enclenchés
  • pour affecter des circuits à un dock color il faut faire F1 ou F2 ou F3

SEQUENCIEL:

  • la memoire 0.0 reste désormais présente, de façon à garder 1 mémoire existante dans le séquenciel.
  • si on ne specifie pas de chiffre, la creation de mémoire ajoute automatiquement une mémoire pleine. Cette information n'apparassait pas dans la fenetre de confirmation.vu sur bouton CREATE aussi.

WIZARD:

  • récupération des mémories détruites par wizard

Fs IcAT:

  • debug boutons de pages et rechargements de pages
  • debug des touches de banger sur les télécommandes iPHONE / iPAD

Channel View: au chargement les 16 channels views s'affichent toutes désormais PLOT:

  • ventilations x y
  • clear patch faisait sauter les affectations circuits au symboles

CHANNEL VIEWS:

  • bug 512 channels sur denrière vue

GRIDPLAYERS:

  • debug de l'algo de crossfade quand un circuit est présent dans le pas sur scène et le pas en preset ( crééait des flashs sur des temps décalés)
  • affichage des niveaux de circuits survolés dans la grille

CHASERS:

  • quand un chaser est mis en slave le comportement accéléromètre est désormais à droite accélération, à gauche ralentissement.

AUDIOPLAYER:

  • Bug sur le seek player2 via banger

0.8.3, 28 juillet 2012

allias Community Release

Nouveautés:
  • LightPlot: un éditeur de plans lumières intégré à WhiteCat
  • 16 vues personnalisables de circuits pour organiser son espace de travail circuits
  • Changements assez profonds dans l'ergonomie générale des appels de fenêtres et menus, pour plus de simplicité et de légerté dans l'espace général de travail
  • Rajout d'un mode EXPERT pour éviter les confirmations ( CFG MENU > onglet General)
Améliorations

Réseaux:

  • refonte du système des protocoles réseaux: la télécommande iPhone/Pad peut désormais coexister avec l'art-net
  • License: une fois la clé rentrée, elle est testée sur toutes les adresses MAC détectées. Il n y a plus besoin de sélectionner une adresse MAC à la souris.

Core:

  • Passage des procédures DMX et calculs à la précision du centième de secondes voir CFG MENU > CORE, le dmx rate correspond au nombre de calculs + envois par seconde. Minima pour un résultat propre 40fps. Tourne à 100.

Ergonomie:

  • refonte du système des fenêtres
  • disparition de la fenêtre NAME: une zone fixe affiche le texte tapé ( ou la frappe clavier) AU DESSUS de toutes les fenêtres.
  • Faders: lissage des “affect to dock” et “F1” pour les contenus dynamiques. Pour affecter un contenu dynamique il faut désormais que F1 et l'Affect to dock soit enclenchés tous les deux. Cocher AFFECT TO DOCK enclenche donc F1. De même, si une fenêtre de contenu dynamique a le focus, faire F1 enclenchera son affect to dock spécifique. Cette simplification a aussi été reportée sur le Midi Do Order des faders ( la petite case avec un [V], permettant de charger directement dans les faders.
  • direct chan: on peut aussi taper le num de circuit sans le sélectionner: direct ch ON / Num circuit / clicker le dock
  • navigation fenetres: ajout de la touche PAGE UP en solo et en CTRL
  • Miniséquenciel retiré de WhiteCat
  • Fenêtre Help retirée de WhiteCat. Désormais, lorsque l'on clickes help on appelle le navigateur web par défaut. L'aide s'affiche sur whitecat que si ce dernier est posé sous la racine C:
  • Ajout d'une barre principale en haut de l'écran, condensant les principales commandes que l'on a besoin de voir.
  • Création d'une fenetre MENUS pour appeler les différentes fenêtres de whitecat d'un click droit.
  • Disparition de la fenêtre NAME, le mode NAME reste actif

Circuits et patch:

  • Channel View: poignée des circuits affectable en midi
  • Channels et Patch: Une option Show first Dimmer est clickable dans la fenêtre patch. Quand celle ci est ouverte on affiche dans l'espace circuit me premier grada utilisé par un circuit. Quand il y a plusieurs gradas affectés au même grada, un petit plus est affiché.
  • Patch: saisie simplifiée: [1][+] [45] [SHIFT] [ENTER] attribue le grada 45 au circuit 1

Séquenciel:

  • le nombre de mémoires affichées après celle en preset est éditable dans CFG menu / General
  • en tapant le temps au clavier, les touches JKL permettent d'affecter directement un temps à la mémoire en preset: [5.][J] = 5 sec temps out

[10.55][SHIFT][K] 10,55 secondes temps delay IN. J et K ont été inversées de fonction.

  • bouclage des mémoires ( début et fin de liste des mémoires). La mémoire 0.0 peut être détruite.
  • amélioration de l'accéléromètre en position accélérée: l'algo permet d'avoir une gestion plus fine et proportionnelle du temps
  • bouton GOTO: taper le num de mémoire, presser le bouton
  • possibilité d'exclure des mémoires du séquenciel, sans les détruire. Le preset ne s'arrête pas sur celles ci. C'est une fonctuon essentiellement dédiée à la créa, quand on a besoin de supprimer une longue séquence de mémoire, et peut être finalement de les garder. Elles sont éditables en Exclusion dans la liste du séquenciel, et rappelables en tapant la mémoire et en la chargeant dans le preset.
  • shift F1 et shift F3 sans taper de numéro de mémoire ajoutent une mémoire pleine en fin de séquenciel
  • Le mode annotation disparait dans le séquenciel. Vous pouvez éditer chacune des deux lignes via F5 / NAME. L'autoclose est lui situé dans la fenêtre des menus.

Fantastick iCAT, télécommande iPHONE/iPOD et iPAD:

  • Extension à 48 sliders, mais vous devrez réencoder vos presets
  • rajout d'une catégorie bouttons BANGER qui déplace celle des boutons iCat. Rajout d'images pour les bangers, il faut recharger sur le site la librairie d'images
  • portage des play / seek / Loop embeded sur audio, chasers et gridplayers
  • gridplayers dans les commandes des faders
  • minifaders: portage du play embeded sur audio, chasers et griplayers
  • dans la release charger de manière sélectives les layout iPHONE et iPAD ( choisir le momde Choice > iCAT seulement)

Banger:

  • Catégorie Set Channel > Set Macro ON/OFF
  • Catégorie Hardware, gestion de l'arduino: ON OFF d'un port COM, réglage du Baudrate
  • Rajout des fenêtres minifaders et Gridplayers dans les appels de fenêtres
  • Rajout de deux fonction midi: le Midi On/Off des envois midi faders, et une fonction de rafraichissement (Re-emit ALL Out)
  • Catégorie Midi > Send On/Off des midi out des 24 tracks de la fenetre chasers
  • Catégorie Sequences > rajout d'un refresh Stage et refresh Preset, rechargeant les états depuis les mémoires
  • Catégorie Emulate Keyboard ( permet une passerelle via Banger pour créer une télécommande depuis l'arduino)

Arduino:

  • Anton Langhoff rejoint le projet et est intervenu sur la partie arduino. Dans WhiteCat le code a été changé, mais les anciens sketchs fonctionnent toujours. Il ya dans le dossier ressourcesune batterie de sketchs nommés WhiteKitten. Ces sketchs permettent de ne plus éditer le script arduino et de paramétrer l'arduino à la volée les entrées et sorties depuis WhiteCat
  • Restriction du baudrate aux valeurs 300, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600, ou 1152007
  • Modification du fonctionnement des Boutons, pour permettre via le midi simulé une émulation de toutes les commandes de WhiteCat

Midi:

  • l'affectation midi grâce à la nouvelle ergonomie n'a plus besoin de la fenêtre MenuCFG
  • rajout pastille midi out sur speed des lfos des faders
  • option midi thruth revue et filtrée
  • bouton midi out pour activer sur les fader les out des faders et lfos

Chasers:

  • rafraichissement midi au changement de chaser dans la fenetre chaser ( tracks, on/ off , play mode, curseur timeline et marques de début et de fin)
  • autolaunch: Go lecture sur changements de docks

Channels Macros

  • Rajout d une catégorie Fader level et Fader LFO Speed en mode follow > permet de créer un swop facilement
  • Rajout d'une condition: Follow Inv. Se comporte comme Follow mais inverse le résultat.

Faders:

  • Espace Faders: délimitable en largeur. Amélioration du système de la poignée.

Sauvegardes classiques:

  • réorganisation du dossier import_export: un dossier ascii où poser .asc et .alq, un dossier schwz où poser votre sauvegarde schwarztpeter, un dossier pdf et plot où sont générés l'export pdf et l'export image de plot
  • 4 presets personnalisables ( carrés colorés ) pour charger sauver de manière spécifique

Export Pdf:

  • export désormais sélectif en 14 grands chapitres
  • rajout d'une vue par circuits du patch ( feuille de patch ), la vue par dimmer est laissée.

Les circuits de LIST apparaisent dans l'export PDF uniquement si ils sont patchés.

Debug:

  • rafraichissement memoire sur scène avec Report (F3)
  • chargements de spectacles différents dans une même session: les attributions midis n'étaient plus branchées
  • Edition du CHannel 0 en macros
  • MidiOut sur les pistes de la fenêtre des chasers
  • touches copy et paste du numpad
  • Chargement des profils couleurs utilisateurs
  • affichage des temps des mems en presets ( customisation séquenciel)
  • bougeage de fenetre réglé
  • autoclose fenetre Name et nouveau gestionnaire de fenetres
  • bug esc key
  • bug ascenceur fenetre des faders qui pouvait toucher les faders et les fonctions de docks
  • export ascii $$Wait
  • bug molette souris sur banger
  • patch: lag fenêtre sur selection d'un gradateur > à 58
  • patch: bug sur sélection de plusieurs gradas à 3 chiffres
  • ventilation des niveaux si la roue de trichromie n'est pas affichée et que sa commande midi est manipulée
  • désaffectation midi lors assignation grand master
  • debug chrono au centième et affectations temps
  • autolaunch gridplayer et seek position renvoyait vers Gr1Stp1
  • débug chasers: vitesses asservies séparées
  • Audio: le chargement d'un fichier audio dans un lecteur bouclé faisait sauter le mode loop.

0.8.2.7, 24 décembre 2011

allias Xmas Release

nouveautés:
  • Module GridPlayers, développé pour le projet KeyFrames ( Thomas Veyssière, Groupe Laps). Ce projet a rencontré un sacré succès à la Fête des Lumières de Lyon ( 2011). Keyframes. Il y a 4 GridPlayers, représentant 4 séquenciels additionels de 1024 pas.
  • GridPlayer 1 dans le séquenciel: un double séquenciel intégré pour séparer conduite lumière et vidéo
  • tablier iCAT étendu à l'iPAD (merci Hugo !)
  • FX modes pour chaque fader: le niveau issu d'un Fader peut être retranché, additionné, etc… du résultat global des Faders. Les mouvements lumineux s'écrivent désormais aussi en soustractif !
  • report possible d'un fader directement dans l'espace sequenciel, quelque soit le contenu
  • Création des FGroups: Faders groups, permettant la créatiin de sous groupes de Faders comme en son.
  • channel Macros dans la fenêtre List, permettant des automations puissantes et souples depuis les circuits. Attention, vérifier que dans CFG Core, Channel Macros est actif.
améliorations:

=MIDI=

  • affectation midi de chacun des 127 bangers (appel solo depuis Live ou autres)
  • auto-demute et lfo auto mute activables dans le CFG midi ( /faders /minifaders /banger /arduino)
  • option auto-mute sur l'accéléromètre du crossfade: sijamais la vitesse est différente de la vitesse normale,le mute s'enclenche
  • rajout d'une catégorie midi cheat: Pad to Trigger
  • la roue midi de niveau est prise en charge pour la désélection automatique de circuits

=FADERS=

  • affectation direct chan x12 ( reclicker direct chan)
  • Mode HiPass: quand ce mode est enclenché, on peut manipuler les niveaux issus des faders (mode chargement de circuits dans un dock) en sélectionnant lescircuits allumés: sont concernés: UP-DOWN et level Wheel
  • Players Embeded dans les faders: le pilotage des lecteurs embarqués sont tous actifs dans les faders (GridPlayers, AudioPlayers, Chasers)

=CUE LIST=

  • ForceMode pour le Midi ( voir CFGMenu > General) : lorsqu'un Go est en cours, une deuxième Go enclenche un Jump, pas une pause. Pour le midi uniquement, à destination des piloteurs de WhiteCat sous Live
  • l'accéléromètre ne se remet pas en position normale si les mémoires sont linkées ( permet d'accélerer un enchainement de mémoires

=CORE=

  • rajout d'un core config: permet de limiter calculs et affichages pour le nombre de faders, de docks, de chasers, de tracks de chasers, de gridplayers, de bangers, et d'activer désactiver les calculs. Cette option permet à WhiteCat d'être recalibrer pour mieux tourner sur des petites machines

=TRICHRO=

  • Mode d'affectation à la volée: lorsque ce mode est eclenché, la valeur de la pin de couleur clickée est appliquée à la sélection (stage et blind)
  • Mode Paste direct dans le séquenciel

=CONFLIT ARDUINO ENTTEC PRO et OPEN=

  • au démarrage whitecat dans le cas d'un OnOpen Arduino /ON: La recherche de ports com pour l' enttec pro évite l'adresse de PORT COM spécifiée pour l arduino. Celà permet de démarrer Whitecat avec enttec et arduino branchées.

=CIRCUITS=

  • circuits: le survol à la souris de plusieurs circuit, click maintenu permet leur sélection/déselction, comme dans feu Schwartzpeter
  • possibilité d'exclure de l'action du grand master une sélection de circuits
  • modification d'un circuit en crossfade à la souris aux fleches ou a la roue de niveau ( relatif)
  • selection des circuits depuis LIST, + systeme déselection au niveau
  • dé freeze d'un circuit: la valeur est recopié directement sur scène
  • channel macros

=BANGER=

  • molette souris pour se déplacer en édition dans les familles et actions de bangers
  • taper le numero de banger et clicker la case du num de banger
DEBUG
  • banger: les gos de bangers envoyés en rafale provoquaient un delai dans le banger stay on qui s'amplifiait au fur et à mesure
  • desaffectaion midi ne prenait pas en compte le type de signal
  • bug plantage patch sur sélection de gradateurs supérieurs l'adresse 512 ( shift + / shif Tab / shift - )
  • bug affectation fake midi
  • bug autodesaffectation midi: le type de signal n'était pas pris en compte
  • view au survol d un dock
  • chasers, chaser in dock, chaser in banger; chaser in banger: l'envoi du play de manière forcée et répétée mettait le curseur hors time line .
  • procedure d affichage des temps relatifs aux docks créait une fuite de mémoire
  • sauvegarde: control s posait souci
  • toggle mode en midi cheat
  • flash fader en midi restait bloqué
  • iCAT CFG: BUG Affectation IP souris
  • iCAT: slider=fader 0 débugué
  • Grid: changement d'offset de grille à la volée et conséquence sur buffer fader
  • freeze: le grand master n'était pas échappé par freeze
  • clear d'un dock contenant un lien vers un dock color ( trichromie) : ce dernier est désaffecté et apparait en 0 / 0
  • Affect to dock du Tracking Video debugué
  • copy page iCat sur strings
  • copy mem à bug mem à deux chiffres réglé
  • le mode affect de la fenetre chaser est déselectionné automatiquement à la fermeture de la fenetre
  • bug selection type banger ou event à la molette souris
  • les bangers sont désormais calculés avant le crossfade dans les envois de data ( cf arduino et latence au go sur petites machines)
  • affectation de l'audio à un dock: à la fermeture de la fenetre le mode restait actif (et empechait d'enregsitrer dans les docks)
  • wizard: add / reduce bug de valeur quand le resultat était inférieur à 0 ou superieur à 100
  • gridplayers: prise en compte de l offset begin channel au chargement d'une mémoire
  • export pdf: catégorie audio player dans banger

0.8.2.2, 25 aout 2011

nouveautés:
  • Systeme Mute Midi (global/local): permet de repositionner les potentiomètres des surfaces de controle non motorisées, sans affecter les niveaux: Faders, grand master, séquenciel, etc …
  • iCat pour iPod et iPhone ( iPad: besoin d'une machine pour adapter le code et tester, quelqu'un peut m'en passer une entre Paris et Rouen ?)
  • banger: catégorie iCat, catégorie chrono, catégorie SetChannel, catégorie Banger, catégorie MidiMute
  • tap tempo dans fenêtre Time, ce temps peut etre reporté comme time unit de chaser
  • shoutbox sur la page principale du site
améliorations:
  • rajout annotation et link dans l'export pdf
  • baudrate arduino ok désormais au dessus 9600
  • CTRl-F3 ré enregistrement d'une mémoire sur scène avec les faders
  • CTRL-C CTRL-V peuvent être utilisés avec l'entrée numérique pour copier/coller rapidement une mémoire
  • CTRL-G affecte aux circuits sélectionnés la valeur qu'ils ont dans une autre mémoire
  • Delete mem: si pas d 'entrée de num de mémoire, la position sur scène ou en blind détermine la mémoire à détruire
  • optimisation affichages des temps sequenciel et faders
  • minifaders: un “-” apparait dans un minifader quand le dock actif est vide, le rafraichissment de l info du dock actif se fait sur le fader manipulé, selectionné en dernier
  • minifaders presets: affichage du preset selectionné, comparaison des sélections aux presets des minifaders, affichage avec un “-” si le preset est vide
  • iCat: grand master rafraichissement visuel dans iCat / performances des rafraichissements
  • trichro: les calculs de la trichro sont possibles désormais fenêtre fermée. Un témoin dans le retour d'infos affiche la teinte et le résultat final du dock color sélectionné.
  • affinage du système de sauvegarde/chargement sélectif
  • chaser embeded: une fonction Autolaunch a été rajoutée aux faders, permettant de démarrer le play du chaser depuis l'état du Fader
  • export pdf: complétion des différentes catégories Banger ( catégorie chasers,catégorie iCat, catégorie chrono, catégorie SetChannel, catégorie Banger, catégorie MidiMute)
  • restructuration des appels des fenêtres ( commandes visuelles regroupées)
  • rajout d'un fichier de sauvegarde pour les options on start ( allumage caméra / arduino / iCat ) au démarrage de WhiteCat. Ce fichier peut etre éditable manuellement et se situe dans le dossier /user si vous rencontrez des problèmes de démarrage
  • allègement des dlls contenu dans le dossier whitecat
debug:
  • move / close d'une fenêtre interragissait avec les autres move / close
  • baudrate arduino ok désormais au dessus 9600
  • remise à zéro des chasers lors d'un seek
  • clear midi et autodésaffectation nettoyés
  • survol affichage affectations midi Create Mem /stage +-, affectation midi audio play pause seek etc
  • banger catégorie audio : setPitch / setPan / positions CueIN OUT
  • attribution courbe fader > 16
  • lors d'une attribution de temps en scene ou en preset whitecat rechargeait la mémoire telle qu'enregistrée ( posait souci si des modifs de circuits pas enregistrées)/ merci de vérifier que tout va bien dans le séquenciel
  • export pdf, divers
  • affectation dock color
  • une partie des commandes de faders avec CFG menu n'étaient pas enclenchables
  • ESC key et menus de confirmation (bug v.0.8.2.1)
  • raccourcis Full et Atzero ( I / O ) inclus dans déselection automatique
  • minifaders: click Select
  • banger: window / goto fader
  • save: sauvegarde / chargement d un fichier inexistant
  • iCat fader en direct Channel
  • launchpad ( allégèment des procédures)
  • bug sauvegardes hors dossier

0.8.1, 13 juillet 2011

nouveauté:
  • module iCat

Cette version est une alpha release sans débug.

0.8.2, 02 mars 2011

nouveauté:
  • fenêtre chasers !
améliorations:

FADERS:

  • direct Chan: allers retours du descriptif Dock ↔ descriptif d'un projecteur dans LIST
  • il y a désormais un seul MasterLock, qui est le 1er fader rencontré à Full en Lock en partant de la gauche

MIDI:

  • extension des affectations midi: les tableaux d'affectation doublent de taille (2048 entrées).Donc ne vous inquitez pas au chargement de spectacles venant de versions précédentes
  • la fenêtre de retours d'infos en sauvegarde n'apparait que si il y a un souci au chargement ou à la sauvegarde (aka adaptations de versions et fichiers manquants)
  • report des infos chrono dans la partie retour d'infos

ARDUINO:

  • ARDUINO UNO intégrée ( le dossier ressources/arduino/ comprend un script pour la 2009

fonctionnant sous version 18 et un script pour l'UNO sous version 22).L'UNO a besoin de 10 secondes avant émission de ses datas lors de la première ouverture de whitecat.

  • NAME: fonction autoclose ( XX ) de la fenêtre, eprmettant de laisser actif ou pas pour saisir en série des descriptions rajout d'un mode annotation pour les mémoires. clicker la case ANN pour enclencher le mode. Le texte affecté à une mémoire devient une annotation ( couleur grise). Cette fonction permet de donner deux type d'indications différentes ( nom de scène et tops ).
  • BANGER: Chasers et Minifaders. Attention pas de Go Back pour l'instant.
debug:

FADERS:

  • comportement de saw: ne démarrait pas quand conduite chargée à sec, réglé sur click souris Saw / Fader, MiniFaders, MidiIn, Banger, Arduino
  • fonction modify/type color
  • position barre des faders récupérée au démarrage

BANGER:

  • Set At : les niveaux sont désormais identiques entre SetAt dans Banger et le niveau effectif du fader
  • SetFader en DC n'écrivait pas dans le séquenciel

PATCH:

  • bug de l'écran noir sur les SHIFT-TAB SHIFT-ENTER laissés appuyés

LIST:

  • affichage limité aux 512 circuits

MINIFADERS:

  • RECALL sur les fonctions ALL AT ZERO ne fonctionnait pas
  • Affichage du stop pos pas rafraichi correctement

0.8.1, 15 janvier 2011

améliorations:

MIDI:

  • affinage des procedures de trichage midi ( rajout d'un trichage key-on key-off spécifique à chaque note)
  • ajout d'une visualisation du signal original + le résultat triché
débug:

BANGER:

  • bug banger départs intempestifs
  • limitation du nbre de bangers de 1 à 127
  • init au démarrage réglée ( bug déclenchement banger 73 au démarrage)
  • set cue player audio

SEQUENCIEL:

  • delay dans un crossfade par un départ en link n'était pas actif
  • clean nom memoire, auto go et banger à la création d'une mémoire sur une ancienne mémoire effacée

FADERS:

  • Direct CH ne montait pas au dessus de 254 circuits
  • Direct CH 0
  • flash en Direct CH
  • fader locké applique sa valeur au Direct CH
  • niveaux faders “fantômes”: nettoyage du buffer issu de chaque Fader lors de l'assignation de familles différentes ( direct CH / Sub / Memoire / Color …)

AUDIO:

  • controle du pitch par un fader
  • fichier audios limités à 127 dans un dossier

MIDI:

  • récupération de l affectation midi du numpad et des grandes commandes

DIVERS:

  • level flèche moins va jusqu'à 0 complet en mode %
  • check channel + prend en compte le niveau donné dans le setup
  • vidage des buffers de chaque fader à chargement d'un autre type dans un dock (DCH, Color)
  • position fenêtre List à l'ouverture de WCAT
  • ARTNET conf posait souci (conséquence bug banger)
  • Export pdf Patch
  • nbre audioplayers en sauvegarde / chargement
  • affichage de l'origine/destination de Last Save ( venu d'une conduite, importé d'un ascii / sauvé sous un autre nom, exporté en ascii )
  • bug check dimmer (conséquence bug banger)

0.8, 14 novembre 2010

nouveautés:

  • arduino (2009 et précédentes)
  • feedback lumineux pour launchpad
  • fenêtre minifaders (shift-F10)

ameliorations:

  • simplification des affectations midi
  • ajout d'un Flash, Loop/Unloop et LoopAll/unloopAll
  • banger: rajout d'un Load and Play Audio en une seule opération ( Val 1= lecteur Val 2= fichier)
  • mise en fenêtre des minifaders et report des AllAtZero et Lock Preset dans cette fenêtre

debug:

  • système fenêtres et clicks transperçants
  • bug des désaffectations midi réglé
  • sauvegarde temporaire enlevée ( pb d instabilité avec VVVV et sauvegardes diverses )
  • banger, departs multiples et temps, banger 1 au démarrage
  • export pdf: temps stockes dans docks étaient inversés IN/OUT

0.7.6.5, 4 septembre 2010

Correctif majeur ( bug des sauvegardes).

Nouveautés:

  • multicore: affectation à un Core de White Cat
  • améliorations des options Network pour art-net ( port in et out , détections adresses IP etc)
  • automatisation d'une sauvegarde temporaire ( dossier tmp) toutes les x minutes (minimum 3 minutes). En cas de coup de trafalgar, charger le spectacle tmp via la fenetre save

Débug: export ascii ok, debug des sauvegardes et fin des dossiers de 0Ko

0.7.6.4

  • première mise en ligne aout 2010:
  • minifaders (vue generale) et flash
  • direct-channel mode pour les faders ( liaison fader/circuit conduite)
  • les courbes sont aussi affectables aux faders (notamment pour le son ), et peuvent être assignables via banger
  • automatisation d'une sauvegarde temporaire ( dossier tmp) toutes les x minutes (minimum 3 minutes). En cas de coup de trafalgar, charger le spectacle tmp via la fentre save
  • une interface pour les 127 Banger permet de les déclencher manuellement à la souris, ou fe faire un goback sec en reclickant dessus. Ce goback n est possible que dans le temps global du Banger. Si ce dernier possède des actions tres courtes, calibrer le Bang Stay-on en 3 ou 5 secondes, ou ce que vous voulez, dans le menu CFG
  • creation d un fichier de sauvegarde des paramètres dits généraux, dans users
  • blocage possible du grand master dans le setup general. Important si vous travaillez en artnet avec vvvv, si vous avez des circuits appelant des presets…
  • rajout dans les preset options du midi d une inversion de signal ( 0-127 / 127-0)
  • audio: option preload dans le CFG menu on read pour le chargement ou pas en mémoire du fichier audio à son appel dans un player
  • retour renvoi midi et stop pos: les valeurs n etaient pas bonnes
  • Banger: debug du Bang it manuel qui ne lancait pas correctment les salves d evenements. A tester et voir, si c est ok ( verif à la mano et via sequenciel). le sequenciel n a pas été touché.
  • système de fenêtres et espace faders: fin du portage du systeme de fenetres, ca semble ok
  • SAVE: sauvegardes avec fichiers à 0 koctets. Lors d'une deuxieme sauvegarde sous un autre nom, whitecat créait des fichiers de 0 kO.
  • PATCH: fleches latérales, ou fleches laterales + control sont prises en compte dans l affecation des gradas
  • EXPORT ASCII: un erreur de frappe dans le code en version 0.7.6.3 faisait planter le matoux

0.7.6.3

  • première mise en ligne juillet 2010:
  • wizard menu: manipulation des mémoires et circuits par lots
  • deplacement des touches de fonctions ctrl-c et ctrl-v dans le numpad
  • ajout d'un menu CFG pour divers paramètres qui recoit notamment le changement de vision dmx/%, l affichage des circuits clignotants, le paramétrage des levels des touches up down, et les temps par defaut
  • changement du mode de calcul des step levels ups down
  • fenetre audio: nombre de lecteurs ( 1/2/3 ou 4) paramétrable dans le menu de CFG general
  • limitation de la manipulation de la souris dans un fader lorsqu'elle est cliquée: faders de faders, séquenciel, accéléromètre de faders et du séquenciel
  • rajout de l'affectation midi des commandes du séquenciel: Create Mem, Delete Mem, Stage -/+, Preste -/+
  • grand master dans la barre des faders n etait pas activable ( du à la refonte du systeme des fenetres)
  • séquenciel: rafraichissement du séquenciel réglé sur ctrl W/X et ses équivalents souris Stage+/- Preset +/- en cours de crossfade ou en pause

0.7.6.2

  • première mise en ligne juin 2010:
  • export pdf. L'export texte n'existe plus
  • import ascii: séquenciel rafraichi à l'import / inversions de temps réglées / clean de la conduite en mémoire amélioré > reste la question des delay in out
  • visibilité ascenceur faders

0.7.6

  • première mise en ligne 30 mai 2010:
  • audioplayers: whitecat comprend désormais 4 lecteurs audio intégrés, pilotables en idi, ou incorporables dans des mémoires via banger.
  • creation d'une fenetre unique bougeable pour les CFG. Elle comprend DMX CFG / DMX-IN / MIDI CFG / NETWORK CFG / ARTNET > DOCK
  • le dmx est opérationnel sans license. seule la sauvegarde ( classique ou export ascii ) est conditionnée à une license. charger un spectacle, importer une conduite sont accessibles sans license.
  • shift F3: creation de memoires en Report des faders ( master + stage), uniquement onstage
  • rajout envoi Ctrl-Change Vel 0 et Ctrl-Change par Channel midi , où le pitch et la vélocité sont paramétrables
  • remote des boutons en midi Bang it , navigation + - et bangers solos
  • rajout d'une fonction clear complet d'un player audio
  • rajout d'une roue de niveau en mode relatif ou absolu pour pilotage midi
  • remote des boutons en midi
  • possibilité de ne pas désaffecter automatiquement, pour commandes exotiques
  • la pin d'affectation reste active une fois l'activation faite
    • grandes commandes et appels de fenetres pilotables en midi
    • fenetre time entièrement affectable en midi ( rotos / boutons ), renvoi midi out de la roue de temps
  • remote des faders son
  • stopPos ( butée aux LFO )
  • l'ascenceur horizontal est affectable en midi ( ctrl change)
  • option DoubleDMX pour les intrefaces en USB: la sortie DMX art-net est envoyable en simultanné, permettant aux possesseurs d'interfaces DMX USB de travailler avec des logiciels tiers en art-net
  • dans user/ le fichier config_dmx permet de spécifier le taux de rafraichissement vers l interface, ainsi que le taux de rafraichissement dmx in
  • in off de la réception art net
  • systeme de fenetres amélioré ( chevauchements et clicks “transperçants”). PGDOWN sert à naviguer dans les fenetres actives.CTRL-PDDOWN permet d'appeler en solo les fenetres autorisées

debug:

  • changement de la clé de cryptage

banger:

  • le déclenchement des bangs depuis une mem s'arretait sur temps in/out différents, refonte de l'algo
  • declenchement bang solo réglé (bug en versions 0.7.5.5 et 0.7.5.8)

circuits:

  • flèche haute et molette haute vont désormais à 100%
  • clavier: enter clavier num réglé pour escape mode

séquenciel:

  • désaffectation des bangs possibles sur toutes les mémoires depuis le séquenciel (position previous, preset et suivantes)
  • surlignement en rouge pour affectation midi

faders:

  • en lock: les niveaux issus LFO continuaient à etre actifs malgrè le lock. Lorsqu on lock en desous de 100% le LFO est coupé.
  • mode view: lorsqu'un fader est vidé il apparassait toujours dans l'espace circuits.
  • banger goback: le goback est désormais actif sur toute la durée du transfert du go

sauvegardes:

  • bug au chargement partiel d une conduite empechant de déplacer la conduite ailleurs après réglé
  • systeme de sauvegarde des fichiers en txt ( sequences_conf, audio_conf, …, etc)

0.7.5

  • première mise en ligne 29 mars 2010:
  • Banger
  • portage des interfaces DMX suivantes:
  • sunlite 8C in+out / USB-DMX512Online.net
  • ajout d'un grand master, pilotable en midi
  • Patch: simplification du patch à la souris / Check dimmers
  • poignée de controle de l'espace faders comporte désormais 2 zones: à gauche traction horizontale , à droite traction verticale.
  • le IN et OUT simultanné sur 2 enttec pro fonctionne, cependant la version 0.7.6 verra une autre approche de la gestion des Enttec PRO ( trop de latence avec le IN)
  • le clignotement des circuits est désormais est en off. Pour l'activer et voir si on change de niveau par rapport à la mémoire enregistrée en scène ou en preset il faut clicker [view on change]

Débug: -réglé les problèmes d'affichage des temps des dixiemes pour le séquenciel et les masters -debugué les boutons stage-+ et preset-+ du séquenciel ( un souci d archives de fichiers a remis en place des bugs corrigés depuis longtemps)

0.7.4

  • première mise en ligne 2 février 2010:

optimisation de 80 % du code pour les petites machines

rajouté saisie intelligente (le plus déselectionne quand un niveau a été attribué)
debugué import conduite ascii dans le cas de circuits >512 qui écrasait les courbes
midiIN mute (keyboard ctrl F11)

0.7.3

  • première mise en ligne 29 décembre:
  locks preset
  pilotage des affectations faders midi-do-orders
  affectation F1 F2 F3 F4 et Time sur le panneau de raccourci des faders
  fin de debogage du sequenciel à la souris

0.7.2

  • debog version 25 décembre:
 lock depuis behrinhger raffraichissment valeurs
 sequenciel souris rafraichissement memoire après crossfade
 elargissement de la zone sensible de la souris pour le Xfade
 affectation midi de la roue de couleur 
  • première mise en ligne : 21 décembre 2009
developpement.txt · Dernière modification: 2014/11/27 00:41 par 77.157.18.235