Pb enregistrement addition de deux sinusoides

Bonjour, je suis toujours sur le meme probleme qui consiste a vouloir enregistrer un signal issu de l'addition de deux sinusoides mais j'ai un soucis que je n'arrive pas a resoudre. J'ai chercher comment enregistrer un fichier wav avec les vi read file. Mon probleme est que lorsque je lance mon vi, aucune erreur apparente, mais des que je veux lire le fhier enregistre via windows media player, celui ci me dit "impossible de lire le fichier". La taille du vi est toujours de 9.82 K octet en sortie quelque soit la duree de l'enregistrement et en fouillant un peu plus j'ai vu un code erreur -4824 sur le vi read file. Je ne comprend pas pourquoi ca bugge, si qqun peut m'aider, d'avnce merci
Pièces jointes :
son genere.vi ‏30 KB

Bonjour Chris,
Je remarque 2 points :
1) Le VI d'écriture dans sa version simple, ouvre/ecrit/ferme le fichier à chaque fois, vos données ne sont donc pas cumulées dans le fichier mais remplacées à chaque itération. Autrement, il est préférable d'utiliser les VIs plus bas niveau de la même palette, tel que mis en oeuvre dans l'exemple "Sound Input to File.vi" (E/S matérielles > Son)
2) Vous avez mis 200000Hz comme fréquence d'echantillonnage. Si je met un standard tel que 44100 Hz, Windows Media parvient à le lire.
J'espère que cela pourra vous aider !
Cordialement,
Rémi M.
National Instruments France
#adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
>> Les présentations NIDays 2010 déjà disponibles au téléchargement !

Similar Messages

  • Concatenation de bout de sinusoides

    Bonjour, je suis en train de monter un projet et je dois faire l'addition de plusieurs sinusoides sur une seule carte audio.J'ai deja pose la question sur un autre forum mais je n'ai pas eu de reponses favorables. Lorsque je fais l'acquisition du signal wav, je n'ai qu'une portion du signal (apparement a chaque iteration).J'ai mis la fonction de sauvegarde DANS la boucle while. Donc à chaque
    étape, il sauvegarde le petit bout d'onde que tu génères (et écrase la
    précédente sauvegarde).
    Je pense qu'il faudrait que je concatène les bouts d'ondes au moyen d'un registre à décalage et placer la sauvegarde APRES la boucle while ....
    Malheureusement je n'ai pas beaucoup de connaissances avec les registres a decalage sous labview et malgre des bouquins, je n'arrive pas a le faire. Autre chose, comment je peux faire pour concatener ces bouts de sinusoides? D'avance merci.
    Pièces jointes :
    son_genere.zip ‏57 KB

    Bonjour,
    je ne connais pas dutout votre appli, mais perso, je tenterais de faire ceci : Quand vous arrétez la boucle while, ça enregistre la waveform en entier.
    V-F

  • Comment enregistrer le spectre de puissance issue d'un graphique?

    Bonjour à tous,
    J'aurai voulu un petit coup de main sur l'enregistrement du spectre de puissance issue d'un graphique.
    En effet, je fais actuellement une étude vibratoire à l'aide des accéléromètres.
    Je récupère le signal de l'accéléromètre à l'aide d'un module : NI 9234. J'envoie le signal sur un premier graphique me permettant de récupérer le signal temporel. Puis par la suite j'effectue la transformée de fourrier (FFT - Spectre de puissance et DSP (VI)) pour récupérer le signal fréquentiel.
    J'arrive partiellement à récupérer dans un fichier le graphique temporel mais je n'arrive pas à récupérer celui du spectre c'est pourquoi je suis venue poster sur le forum.
    Donc pour résumer, j'aurai aimé savoir comment faire l'enregistrement des deux graphiques simultanément dans un même fichier de préférence.
    En espérant avoir une réponse positive, merci d'avance à tous.
    Laetitia

    Bonjour Laetitia et bienvenue sur le forum de discussion de National Instruments,
    Tout dabord, pourriez-vous joindre votre vi svp ? Celà sera plus facile pour vous aider.
    Au delà de l'aspect enregistrement, votre FFT est-elle correcte ?
    En ce qui concerne l'enregistrement simultané de deux graphs (le graph temporel et le graph dans le domaine de Fourrier) vous pourriez peut-être utiliser le format TDMS (exploitable sous un tableur de type Microsoft Excel). Ce format là vous permet d'enregistrer vous données en les triant par "voies", vous pourriez ainsi allouer une voie au signal dans le domaine temporel, et une seconde dans le domaine fréquentiel.
    En éspérant vous avoir aidé avec ces premières pistes,
    Cordialement,

  • Indicateurs DBL dans fichiers tdms

    Bonsoir,
    J'aimerai utiliser pour enregistrer mes données les fonctions TDMS.
    Cela semble très pratique et il me semble que cela peut gérer d'énormes fichiers.
    J'aimerai enregistrer toutes les 100ms, pendant 1 heure, 16 valeurs numériques qui decoulent de calculs (sur mon vi, ce sont 16 indicateurs tout simple DBL 32 bits)
    Après avoir ouvert mon fichier TDMS avec le bloc TDMS-ouvre, je ne vois pas comment raccorder ces 16 valeurs numériques sur un bloc TDMS-Ecrire ?
    J'aimerai aussi pouvoir associer à ces 16 valeurs une date et une heure que je pourrai afficher en relisant le fichier TDMS.
    Merci par avance pour vos aides (dans les exemples, je ne trouve que des enregistrements de signaux types sinusoides...)
    et désolé si mon problème vous parait simple mais j'ai des difficultés à prendre en main Labview.
    DC.

    Bonjour DavCaz,
    Vous trouverez ci-joint un exemple permettant de réaliser l'opération souhaitée.
    Autrement pour prendre la main sur LabVIEW, et l'utilisation des fichiers TDMS, je vous encourage à prendre connaissance des informations présentes depuis notre site internet sur le sujet:
    1 - Getting Started with NI LabVIEW Student Training
    2 - The NI TDMS File Format
    Je vous souhaite une bonne journée,
    Rémi D.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    >> Les rencontres techniques de NI - Mesures et acquisition de données : de la théorie à la mise en ...
    Pièces jointes :
    TDMS- Demo.vi ‏15 KB

  • Problèmes avec un .exe

    Bonjour,
    j'ai un problème avec un .exe que j'ai crée. Ce dernier a été crée à partir d'un VI principal qui appelé deux sous VI, ceci marche bien sur le PC avec la licence labview, mais ne marche pas sur un autre PC ou le logiciel n'est pas installé. bien sur j'ai crée un installeur aussi. Le pb c'est que au lancement de l'exe, j'ai que le vi principal qui s'affiche mais l'appel des deux sous vi ne marche pas. Sachant que ceci est fait par une structure séquence. 
    si quelqu'un a eu le même pb, merci de me répondre.
    Je vous envoi en pièce détaché mes VI:
    VI principal à partir duquel le .exe est créec'est le vi nommé: page de saisie bis enregistrement 2.
    les deux sous VI appelés par le vi principal sont les deux fichiers: 3 climats et 5 climats.
    Merci d'avance, c'est urgent.
    NB: la version que j'utilise est LABVIEW 2010 sur windows 7
    Attachments:
    3 climats.vi ‏457 KB
    5 climats.vi ‏608 KB
    page de saisie bis enregistrement 2.vi ‏74 KB

    I can't open your files as I can only open v8.5 and before (and I'm afraid my French isn't too good!) but, just a few ideas for you:
    If an exe doesn't work on a different machine...
    1) Double check that the runtime engine, including necessary DAQmx, MAX etc are properly installed.
    2) Are you using subpanels or similar that require relative paths which might be different in a vi to an exe?
    3) Are the local settings the same on the two PCs eg decimal point is "." vs ","?
    Bonne chance!

  • Enregistrer deux signaux sur un fichier

    Bonjour
    je suis entrain de réaliser un programme qui permet l'acquisition de mesures d'un capteur position et au même temps afficher la position angulaire de la plaque tournante.
    Quand j'ai réalisé deux VI différents et ça fonctionne correctement, chaque VI m'affiche dans un fichier .vlm les mesures dont j'ai besoin
    mais du moment où je veux les mettres dans un même VI je trouve quelques problèmes:
    -l'acquisition du premier bloc ne fonctionne plus et je ne vois aucun fichier comme sortie
    - Jai essayé de mettre les deux signaux sur le même fichier (dans un boucle while seule, à l'exterieur, à l'interieur de chaque boucle) toujours sans succès
    Si quelqu'un a une idée pour m'aider
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    capteur.gif ‏95 KB

    Bonjour,
    Pour gérer vos fichiers et vos aquisitions vous pouvez utiliser les noeuds de propriété et/ou de méthode situés dans la palette de programmation au niveau des controls d'applications. Si vous decidez d'enregistrer vos valeurs sur un fichier TDMS ou XML, le control ActiveX vous implifiera la chose.
    Vous pouvez aussi utilisez le Report Generation Toolkit. Payant mais très efficace  pour gérer vos fichier. http://sine.ni.com/nips/cds/view/p/lang/fr/nid/209050
    L'utilisation du .lvm est-il obligatoire pour vous?
    Brice S.
    National Instruments France

  • Enregistrer et récupérer des valeurs de variables numériques entre deux exécutions d'un logiciel créé avec Labview 2009

    Bonjour,
    Je cherche le moyen le plus fiable et simple pour enregistrer et récupérer des valeurs de variables numériques entre deux exécutions d'un logiciel créé avec Labview 2009.
    Cordialement
    Philippe

    Une fois l'executable fermé, on perd les valeurs de variable partagée? Comment peux t on les stocker automatiquement à la fermeture de l'exe et les récupérer à son ouverture? Il y a toujours la solution de les enregistrer sur un fichier texte mais je n'ai pas l'impression que cela soit la solution la plus usuelle. J'ai vu qu'il y avait la possibilité d'allouer les clefs de registres à la création de l'installeur. Est ce que ces clefs de registres peuvent servir à stocker des données de configuration pour mon logiciel comme des variables numériques?
    Cordialement,
    Philippe

  • Enregistre​r acquisitio​n de donnees sur Excel : je n'ai que deux points...

    Bonjour a tous !
    Lorsque je desire enregistrer des donnes sur Excel a partir de donnees dynamiques acquises par un DAQ Assistant, le resultat est seulement deux points, avec des "hashtags" pour le temps..
    Avez-vous une idee du probleme ?
    Je vous remercie d'avance pour votre aide.
    Resultat d'une acquisition de 10s...

    Bonjour, merci pour ta reponse effectivement il suffisait d'elargir la colonne, je me sens un peu bete....
    Je suis egalement en bonne voie pour le probleme des deux points : j'ai mis (par exemple) 500 points a acquerir en meme temps (l'encart en bas, juste a gauche de la frequence d'acquisition) et dans mon tableau Excel je retrouve bien les 500 points acquis !!
    Seulement : ce sont les 500 derniers points uniquement, et ca fait pas mal ramer le programme quand je suis a 1kHz en acquisition..

  • Enregistrer une sinusoide en .wav

    Bonjour, je voudrais savoir s'il est possible, a partir d'une sinusoide quelconque de l'enregistrer sous le format.wav. J'ai deja pose la question, j'ai eu des reponses mais je n'arrive toujours pas a l'enregistrer pour pouvoir l'ecouter. D'avance merci pour une eventuelle piste ou un exemple, je pense que ca doit bien exister.....
    Résolu !
    Accéder à la solution.

    Ci joint le vi sur lesquel je bloque depuis quelques temps.....merci d'avance
    Pour info je travaille sous labview 8.6
    Pièces jointes :
    son genere.vi ‏45 KB

  • Insérer un enregistrement

    Bonjour, je suis à faire un formulaire enregistrement, et l'option dans l'onglet comportement de serveur insérer enregistrement n'y est pas comme vous pouvez le constaté sur mon image,
    Même chose dans le menu insertion, la fonction Objets de données n'y est pas non plus.  Ma base de données est créer mon formulaire aussi. Mais ces deux options n'y sont pas. Si vous avez une idée du problème, cela me sera vraiment utile.
    merci.
    Onglet comportement
    Barre navigation

    Pour la première question, j’ai trouvé ce qui clochait, mais pour les objets de données je cherche toujours.

  • Formulaires enregistrables et protection par certificat

    Bonjour,
    Mon contexte : Des documents sont mis à disposition sur le réseau et son  protégés par certificat : on ne peut les ouvrir que si le certificat  est installé sur le PC. Or, parmi ces fichiers, il y a des formulaires  qui doivent être protégés mais qui doivent aussi pouvoir être  enregistrables.
    Je me doute un petit peu de la réponse, mais est-il possible de protéger des formulaires enregistrables (c'est à dire que l'on peut enregistrer le formulaire modifié sous Reader) par certificat tout en conservant la sécurité sur le formulaire enregistré ?
    Merci d'avance pour votre réponse.
    Cdt.

    Merci pour ces informations!
    En voulant tout de même explorer toutes les possibilités, j'ai contacté le service client pour Adobe LiveCycle...
    Cette protection coûte quelques milliers d'euros par document.
    Je me suis donc tourné vers LockLizard, et je retrouve là aussi des prix faramineux (à mon humble avis).
    Puis en recherchant un DRM gratuit, je suis tombé sur une multitude de sites proposants divers moyens et logiciels pour cracker les DRM.
    Je me demande donc si cela vaut le coup, même pour les entreprises fortunées, de souscrire à un abonnement pour avoir une protection qui ne me semble pas si fiable.
    Pour en revenir à la méthode JavaScript, étant quelque peu débutant, j'ai presque entièrement recopié le code de niveau document.
    Ne sachant pas où implémenter le "designe code", j'ai ajouté manuellement un filigrane opaque avec un message demandant d'activer JavaScript.
    Pour ce qui est du champ date, ne trouvant pas comment le créer, j'ai laissé une date en dur en attendant de trouver.
    J'ai fait deux ou trois petits changements (le texte d'alerte, et j'ai essayé d'ajouter la fonction deletePages()).
    Et après avoir chiffré le document par la méthode de certificat, à l'ouverture du document, une fois sur deux, le filigrane apparaît alors qu'il ne devrait pas.
    j'ai donc implémenté ce code au niveau de la première page, et là, plus de problèmes de filigrane jusqu'à ce que je change de page.
    Je pourrai écrire le code pour chaque page, mais ce serait du travail d'âne.
    Je suis donc ouvert à vos propositions.
    Je voulais aussi savoir s'il etait facil de cracker une protection comme celle-ci

  • Problème enregistrement et erreur 1073807339

    Bonjour,
    Je cherche à suivre l'évolution de la résistance (j’impose un courant, je récupère une tension puis U=RI) et de la température de mon échantillon au cours du temps, grâce à deux équipements Keithley connectés par GPIB.
    Pour le suivi de la résistance, l’utilisateur détermine le pas de temps d’enregistrement en entrée. Pour le suivi de la température, l’utilisateur définit un pas de temps d’enregistrement et un seuil de détection de variation (typiquement 1 %).
    Sur la face avant se trouvent quelques indicateurs pour déterminer les causes de l’arrêt du programme (ne sont pas des problèmes LabView) ou les potentielles erreurs LabView.
    Je rencontre deux problèmes avec mon programme :
    1/ parfois, l’enregistrement de la résistance s’arrête (mais le programme continue d'enregistrer la température). Il semblerait que ce problème arrive lorsque je consulte ou copie le fichier texte dans lequel sont enregistrées les données  (pas à chaque fois).
    2/ si j’utilise j’utilise excel ou que j’effectue diverses autres actions sur l’ordinateur alors que le programme LabView est lancé, le message d’erreur suivant s’affiche : « Error 1073807339 occured at VISA wait an event for RQS.VI », et le programme ne tourne alors plus correctement (problème avec le Keithley me permettant de suivre l’évolution de la température).
    Si vous pouviez m’aider à comprendre d’où viennent ces problèmes (surtout le premier), ça me serait bien utile. Vous trouverez en PJ le programme LabView et différents sous-VI. Je n’ai mis que peu d’explications dans le programme, donc si besoin je peux apporter des compléments d’informations.
    Merci de votre aide,
    Simon
    Pièces jointes :
    Conditions enregistrement.vi ‏11 KB
    calcul pas de temps-M2.vi ‏10 KB
    Pgm principal.vi ‏82 KB

    réponse rapide avant d'ouvrir ton code :
    Excel n'est pas partageur, si tu ouvres un fichier avec Excel, il  ne laisse pas d'autres appli accèder à ce fichier, en tout cas c'était vrai avant, peut être queles versions récente sont plus souples, mais pas sûr.
    après avoir vu le code :
    je pense que de lire le fichier de résultat pour voir la dernière valeur n'est pas une super idée, tu pourrais conserver cette valeur dans un shift register pour éviter les accès au fichier.
    ensuite, ouvrir ton fichier avec une autre appli pendant que ton soft continu d'y ajouter des valeurs est un peu risqué, en fait ça va dépendre de l'appli que tu utilises, selon comment elle fonctionne tu auras différents comportement, si tu prends Notepad++ tu n'auras pas de soucis, si tu prends Excel, là c'est plus problématique...
    il y a plusieurs option, avant d'écrire ton fichier, t'assurer qu'il est "libre" en récupérant l'erreur à la sortie d'un "open file", c'est moyen parce que tu dois ensuite stocker les valeurs den mémopire jusqu'à ce que le fichier soit libre..
    autre option, utiliser des TDMS (fichiers qui permettent les accès conccurents), il existe aussi un Addin pour qu'Excel puisse ouvrir ces fichiers.
    Il y a surement d'autre option auxquelles je n'ai pas pensé.
    Bonne chance
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"

  • Problème enregistrement diagramme

    Bonjour à tous,
    Je suis sur un projet assez conséquent, plus le temps passe et plus les problèmes d'enregistrement des VIs, diagramme, projet sont présents... J'ai le droit au message "Impossible de charger le diagramme", "impossible d'enregistrer le diagramme" et d'autres qui m'obligent à fermer LabView sans enregistrer et donc à perdre deux heures, voir une demie journée de travail. J'y ai le droit environ deux fois par semaine...
    Auriez vous une idée si le problème est du à Labview ou à mon pc ?
    Certains ont-ils déjà rencontrés ces problèmes ?
    Merci.

    Bonjour,
    Il y'a plusieurs choses que vous pouvez faire :
    Mettre en place la sauvegarde automatique des VIs :
    Outils » Options » Envrionnement » Sauvegarde automatique
    De cette manière vous pourrez récupérer vos VIs ou une partie de vos VIs dans le dossier : Mes documents\LabVIEW Data\LVAutoSave\ (sous XP pour Vista et 7 je ne me souviens pas).
    Aussi si vous avez un plantage et que vous obtenez une fenêtre d'erreur avec un fichier log n'hésitez pas à faire la demande de support chez NI, ils pourront alors demander plus d'infos à la R&D et voir ce qui peut en être la cause. Sinon vous avez la fenêtre Étudier l'erreur interne. (Aide » Étudier l'erreur interne) qui peut être utile. Avez vous des erreurs présentes dans cette fenêtre actuellement ?
    N'hésitez pas a faire une copie d'écran de l'erreur si vous en rencontrez une. Avez vous déja eu une erreur du type "Insane Object on block diagram" ?
    Dans les VIs qui ont posés problème utilisiez des appels de DLL ou d'assembly .NET ?
    Cordialement,
    Da Helmut

  • Je n'arrive pas à lire un mémo vocal enregistré avec le dictaphone

    Bonjour,
    Hier soir j'ai enregistré quelque chose et je ne parvient pas à le lire sur mon Ipod Touch ! Pourant le mémo vocal est bien enregistré mais quand je le sélectionne il reste à 0:00
    Quand je lance itunes sur mon ordi le mémo vocal n'apparait nulle part...
    Quelqu'un aurait t-il une idée ?
    Merci..

    C’est justement ce que j’étais entrain de faire, revérifier tous les noms. Ça m’encourage si c’est ce que vous me suggérez aussi.
    Le 2015-04-30 à 11:19, jmlevy <[email protected]> a écrit :
    Problème avec Indesign CC, je n'arrive pas à faire un PACKAGE complet, Message : cannot copy necessary linked files(s). Pourtant les liens sont bien mis à jour dans le document. Je n'ai jamais eu de problèmes avec mon ancienne version CS.
    created by jmlevy <https://forums.adobe.com/people/jmlevy> in Forums en français - View the full discussion <https://forums.adobe.com/message/7498835#7498835>
    La première chose à faire est de vérifier si un des fichiers placés dans le document InDesign ne comprend pas de caractères « interdits » dans son nom (barre oblique, deux-points, etc.)
    If the reply above answers your question, please take a moment to mark this answer as correct by visiting: https://forums.adobe.com/message/7498835#7498835 and clicking ‘Correct’ below the answer
    Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page:
    Please note that the Adobe Forums do not accept email attachments. If you want to embed an image in your message please visit the thread in the forum and click the camera icon: https://forums.adobe.com/message/7498835#7498835
    To unsubscribe from this thread, please visit the message page at , click "Following" at the top right, & "Stop Following"
    Start a new discussion in Forums en français by email <mailto:[email protected]ed.jivesoftware.com> or at Adobe Community <https://forums.adobe.com/choose-container.jspa?contentType=1&containerType=14&container=20 13>
    For more information about maintaining your forum email notifications please go to https://forums.adobe.com/thread/1516624 <https://forums.adobe.com/thread/1516624>.

  • Photoshop elements / erreur en enregistrant pdf en jpeg

    Bonjour,
    si j'ouvre un fichier pdf et que j'essaie de l'enregistrer sous le format jpeg (en conservant les options et formats proposés), j'obtiens cette erreur :
    Que dois-je faire ?
    Merci pour votre réponse.

    Merci de votre réponse, mais elle ne répond pas à mon souci.
    Le premier lien donne accès à la notice de Elements 10 mais pas 11
    Le deuxième donne accès aux fonctionnalités de l'organizer d'éléments 11 
    mais pas à celles de la partie modifications qui est celle qui m'intéresse le
    plus.
    J'avais bien trouvé ces deux liens en allant sur le bouton HELP, mais la 
    seule notice complète sur Elements 11 est en Anglais. Il n'y a rien en 
    Français...à ce jour.
    In a message dated 24/10/2012 18:19:09 Paris, Madrid, 
    [email protected] writes:
    Re:  mode d'emploi de photoshop elements 11 en français
    created by 99jon (http://forums.adobe.com/people/99jon)  in Photoshop 
    Elements - View the full  discussion
    (http://forums.adobe.com/message/4797328#4797328)

Maybe you are looking for

  • Open On PlayBook Error

    Hello All, We're having issues with the 'Open On Playbook' not working with email attachments. If we try to open anything (a 293kb JPEG in this case) we receive the following error: Attachment exceeds the maximum download size of 0.0 KB. The image op

  • Centro no longer syncing AFTER desktop access lost datebook

    Forgive me if my terminology is not 100% accurate. I've used a palm since 2002 and NEVER have issues. I opened my desktop today to find all my datebook lost. Everything else was intact.  I retrieved it from my last backup (not as recent as it should

  • Need help with Component- TileList

    Hi, I'm trying to make a gallery using the component: TileList. Here is what I've done so far: I've created two arrays(aTop & aBottom) to store the movie clips(mc1-mc10 & mc11-mc20 respectively) which will be shown when the corresponding drop down me

  • JSplitPane problem with Border layout

    I am using Swing utilities. I have a JFrame I am using Panel with BorderLayout(mainPanel) To this Panel i am adding a Button Panel which comprises of two JButtons. Now i am creating a BorderedLayout Panel (subPanel)and setting its size and adding it

  • Problem with BranchGroup

    Hi all, When the following class is called, Java returns an exception. I d'ont understand what the problem is. If anybody has an idea, it''ll be great. The code is : import javax.media.j3d.*; import com.sun.j3d.utils.picking.PickTool; import com.sun.