PROJETO FINAL CPD – INF01124 2008/1 ANDRÉ OLIVERA.

Slides:



Advertisements
Apresentações semelhantes
TRATAMENTO DE ARQUIVOS EM C
Advertisements

Transformada-Z reduz-se á transformada Fourier
Transformação de Imagens
Lógica de programação de jogos
© Copyright 2008 Algoritmos e Estruturas de Dados IF672ec - Algoritmos e Estruturas de Dados CIn - UFPE { alp4, dnq, dwcs, fmm, jdf2, lfpd, mraga, psbof,
Controle de Processos por Computador
A Transformada de Fourier Discreta
Sinais e Sistemas – Capítulo 4
Sinais e Sistemas – Capítulo 3
Sinais e Sistemas – Capítulo 4
Sinais e Sistemas – Capítulo 3
AULA06-exercícios MLP.
Projeto de Filtros Digitais c/ Matlab
Transformada de Fourier (TF)
Introdução ao Computador
Técnicas Algorítmicas em Processamento de Imagens
Prof. Luis Otavio Alvares
Capítulo 7 Multimídia 7.1 Introdução à multimídia
Arquivos Prof: Erivelto Tschoeke, Msc. –
Linguagem de Programação 1
Transformação de Imagens
Computer Vision Transformação de Imagens Paulo Sérgio Rodrigues PEL205.
AMBIENTE MULTIMÍDIA DE SUPORTE À DISCIPLINA DE PÓS-GRADUAÇÃO
Armazenamento de Dados em Arquivos
Armazenamento de Dados em Arquivos
unesp Laboratório de Acústica e Vibrações
Tratamento de Ficheiros
Filtragem de Fourier É baseada no uso da transformada de Fourier
Formação PowerPoint 2010 Aline Loyanne Ana Vital Filipa Cordeiro
Marcador do tempo do bloco
Fundamentos de Análise de Sinais
Sistemas de Aquisição e Processamento de Dados
Sistemas e Sinais (LEIC) – Análise em Frequência
Fundamentos de Análise de Sinais
Ordenação e Pesquisa de Dados Marco Antonio Montebello Júnior
Guia Geral: Apresentação do Programa Apresentação do Sistema - Atenção: Este Software não deverá ser rodado em REDE.
DAVID ANDERSON CARDOSO DANTAS
My drivers Ipanema Állan da Costa Pimentel Rodrigues nº03 Thiago Souza de Oliveira nº37.
Aula Prática 12 Operações com Arquivos Monitoria
Série de Fourier As séries trigonométricas infinitas formadas por seno e/ou co-seno são chamadas séries de Fourier. Seja a série na forma No conjunto de.
SOMA  0 fim início Simulação do algoritmo que soma os valores dos primeiros números naturais até o número fornecido como entrada: leia N T
Aula 13 - Armazenamento de Dados em Arquivos
Educação Profissional Técnica de Nível Médio Curso Técnico de Informática Disciplina: Estrutura de Dados Professor: Cheli dos S. Mendes da Costa Arquivo.
Linguagem de programação I A Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
Tratamento de ficheiros Abrir e fechar um ficheiro.
Algoritmos e Estrutura de Dados I Jean Carlo Mendes
Aula Prática 11 Operações com Arquivos Monitoria
Input » Processamento » Output »
Algoritmos e Estruturas de Dados
Operações com Arquivos Monitoria A estrutura FILE  É como um tipo de dado, mas não é um tipo propriamente dito  Definido no arquivo cabeçalho.
Interpolação e Ajuste de Curvas
Aula Prática 11 Operações com Arquivos Monitoria
Transformada Rápida de Fourier para FPGA
Manipulando arquivos texto com C
Transformada de Fourier
A Série e a Transformada de
Salvando em Arquivos. Arquivos Um arquivo pode estar associado a qualquer dispositivo de entrada e saída, como por exemplo: teclado, video, impressora,
Prof. José Mauricio Neto
Processamento Digital de Sinais (PDS)
Sistemas Operacionais Multimídia
Felipe Nunes Flores – Programa de Educação Tutorial.
Técnicas Algorítmicas em Processamento de Imagens
Análise Espectral Jean Baptiste J. Fourier ( )
USP – ICMC – SSC SSC0300 2º Semestre 2015 Disciplina de Linguagem de Programação e Aplicações [ Eng. Elétrica / Eletrônica ] 1 Prof. Dr. Daniel Rodrigo.
Pesquisa Aplicada à Computação utilizando MatLab® Anderson Vinícius Alves Ferreira Leonardo Vidal Batista (Tutor)
Fundamentos de Programação 1 Slides 19 Prof. SIMÃO Jean Marcelo SIMÃO Linguagem C “Arquivos Binários”.
DsPIC Prof. Ricardo Teixeira Especialização em Sistemas Embarcados POLI – UPE.
Professor: Gerson Leiria Nunes.  Introdução  Séries de Fourier  Potência de sinais periódicos  Espectro de sinais periódicos.
DsPIC – Aula 3 Prof. Ricardo Teixeira Especialização em Sistemas Embarcados POLI – UPE.
Algoritmos e Estruturas de Dados I
Transcrição da apresentação:

PROJETO FINAL CPD – INF /1 ANDRÉ OLIVERA

CHUSMERIO TUNER

INTRODUÇÃO O QUE FAZ? Identifica as notas musicais contidas nos dados obtidos pelo dispositivo de entrada de som COMO FAZ? Captura o áudio do dispositivo de som através de funções da SDK do Windows: WaveInOpen, WaveInPrepareBuffer, WaveInAddBuffer, WaveInStart.. Aplica a Transformada Rápida de Fourier (FFT) para obter a frequência fundamental

FUNÇÕES PARA CAPTURAR DADOS WaveInOpen – Abre dispositivo de entrada para receber os dados WaveInPrepareBuffer – Prepara um buffer para entrada WaveInAddBuffer – Manda um buffer para o dispositivo de entrada WaveInStart – Inicia o preenchimento do buffer que conterá os dados WaveInUnprepareBuffer – Limpa a preparação feita no buffer WaveInStop – Para o preenchimento do buffer WaveInClose – Fecha o dispositivo de Entrada

ONDA OBTIDA DO DISPOSITIVO Problema!! É necessário encontrar a frequência fundamental

FOURIER TRANSFORM Jean-Baptiste Joseph Fourier Gera espectro de frequência a partir dos dados obtidos. Custo do algoritmo quadrático

FOURIER TRANSFORM

FFT FAST FOURIER TRANSFORM Reduz o custo do algoritmo de N² para N.log 2 N Necessário para aplicações que é imprecindível a velocidade.

Joguinho Chusme armazena pontuação do jogador em arquivos binários; Funções: fopen, fwrite, fread, fclose; Algoritmo QuickSort para mostrar as pontuações como um Ranking (ordem Decresente).

PERGUNTAS...

FIM DEMONSTRAÇÃO