Song Pro Retro Alex Harper. Contents of Presentation Inspiration Basic Concept Speaker Module.sng file structure Song Pro Retro: Light Song Pro Retro:

Slides:



Advertisements
Similar presentations
AK500N THE ULTIMATE MQS NETWORK AUDIO PLAYER.
Advertisements

Using Multimedia on the Web Enhancing a Web Site with Sound, Video, and Applets.
By: Russ Butler ECE4220 Spring 2012 Dr. DeSouza May 2, 2012.
Industry Leading Audio Products. ClearOne’s installed and tabletop audio products deliver in-person sound quality Precision-Engineered Audio Products.
LOGSYS Development Environment of Embedded Systems Tamás Raikovich Béla Fehér Péter Laczkó Budapest University of Technology and Economics Department of.
Guitar Effects Processor Using DSP
I Power Higher Computing Multimedia technology Audio.
Basic Computer 101 and Basic Digital Audio basic is a relative term.
Types of Computers & Computer Hardware Computer Technology.
Seismic Octave Programming for Analog/Digital Converters Michael W. Siekman Electrical and Computer Engineering Senior Capstone Design Project 2007 Advisor:
Mark Neil - Microprocessor Course 1 Digital to Analog Converters.
Basic Electricity and Electronics Mr. McClean Concepts of Engineering and Technology Copyright © Texas Education Agency, All rights reserved.
CSE466 Autumn ‘00- 1 System Functional Requirements  Children’s toy…comes with PC software. Child plays notes on the screen and the device makes corresponding.
Spring 2002EECS150 - Lec13-proj Page 1 EECS150 - Digital Design Lecture 13 - Final Project Description March 7, 2002 John Wawrzynek.
Part A: Controlling Oscillation Frequency with Capacitors and Resistors Part B: Diodes and Light Experiment Timer.
TEAM SYNTH: Design Proposal EE 41430, Fall 2007 John Simmons William Andrews Angela McKenzie.
Capstone Fall 2005 GFX-One Guitar Processor Team Carpal Tunnel October 6 th 2005.
EET 450 Chapter 18 – Audio. Analog Audio Sound is analog Consists of air pressure that has a variety of characteristics  Frequencies  Amplitude (loudness)
02/12/03 Brian Crosby Electrical Report Auto Tuner Brian Crosby.
Fulton-Montgomery Community College TEPP Technological Education Pathways PartnershipNSF DUE Clock Radio.
5. Multimedia Data. 2 Multimedia Data Representation  Digital Audio  Sampling/Digitisation  Compression (Details of Compression algorithms – following.
Chapter 14 Recording and Editing Sound. Getting Started FAQs: − How does audio capability enhance my PC? − How does your PC record, store, and play digital.
Sound Chapter Types of Sound Waveforms MIDI Sound is related to many things in computers but only Wav and MIDI exist in PCs.
M. Guymon Pleasant Grove High Spring 2003 Types of Computers & Computer Hardware Computer Technology Day 1.
2 Outline Digital music The power of FPGA The “DigitalSynth” project –Hardware –Software Conclusion Demo.
Peripheral Interpreter consisting of Analyzers 'N Operators
Graphic Equalizer Table By Jose Lerma. Main Idea The main idea of this table is to display the frequencies of any sound or audio input, either by microphone.
A Brief Exploration of Electronic Music and its Theory By: Zac Changnon.
School of Informatics CG087 Time-based Multimedia Assets Sampling & SequencingDr Paul Vickers1 Sampling & Sequencing Combining MIDI and audio.
Digital Sound and Video Chapter 10, Exploring the Digital Domain.
MIDI and YOU Orchestra in a Box. What is MIDI?  Musical Instrument Digital Interface  MIDI is a protocol - a standard by which two electronic instruments.
Digital recording software Presented by Andrew Littlefield.
Physics 1251 The Science and Technology of Musical Sound Unit 4 Session 37 MWF Synthesizers Unit 4 Session 37 MWF Synthesizers.
Oscillator Foundations of Technology Oscillator © 2013 International Technology and Engineering Educators Association, STEM  Center for Teaching and Learning™
Sound on the Web. Using Sound on a Web Site Conveying information  pronounce a word or describe a product Set a mood  music to match the web page scene.
Kristina Makarova Yoko Ishioka Burt Carter Carlos Rios team.
Lecture 27 Electricity & Applications toMusic. Probe the Class OP.
Headphone Amplifier, Equalizer, and Sound Stage Abstract Some portable media devices, such as mp3 players, have insufficient power to drive top-of-the-line.
EE 113D Fall 2008 Patrick Lundquist Ryan Wong
Representing Numerical Data Analog Any signal that varies continuously over time Mechanical Pneumatic Hydraulic Electrical Digital Quantities are represented.
Soundscapes James Martin. Overview Problem Statement Proposed Solution Solution Created (Modules, Model, Pics) Testing Looking Back See It in Action Q&A.
Second part is the oscillator itself. Hardware circuit that converts a DC signal to an AC signal. Frequency of the oscillator.
Analog to Digital Converter David Wallace English 314.
Midterm Presentation Music Alarm Clock. Craig Bilberry Team Leader Electrical Engineering Layout and Design Atomic Clock Signal Will Kalish Electrical.
Types of Computers & Computer Hardware Computer Technology Day 1.
Comparators, DAC, and ADC
Digital Data-Acquisition Systems Since the late 1950s, computers have been used to monitor, and in many cases to control, the performance of large process.
Sound. Sound Capture We capture, or record, sound by a process called sampling: “measuring” the sound some number of times per second. Sampling rate is.
Department of Electrical and Computer Engineering Theremi n THEREMIN.
Objective: 1.You will build a simple circuit - two transistor audio oscillator that will generate an audio tone in a speaker.
R. Stewart Fayetteville High School Types of Computers & Computer Hardware Computer Technology.
The Post-Moog Digitally Controlled Analog Synthesizer Group Members Logan Snow Robert Estelle Greg Hartl Toan Ho.
By: Devon Schmidt & Kyle Da Rif Instructor: Stanislaw Legowski Senior Design 2012/2013.
Basic Op-Amp Circuits Application: D/A Conversion.
Concepts of Engineering and Technology Copyright © Texas Education Agency, All rights reserved. 1.
Understanding Midi Audio Processing Describe the Midi Audio Processing.
Electric Air Ukulele Ivan Setiawan (setiawa2) Satyo Iswara (iswara2) ECE 445 Senior Design Spring 2012 Team #32 TA: Jane Tu.
Garage Band For MAC. What is it? A digital audio workstation that can record and play back multiple tracks of audio. Is a software application for OS.
Chip Config & Drivers – Required Drivers:
ECE 477 Design Review Team 12  Spring 2007
Analog/Digital Hybrid synthesizer
Project guide B. SUBBULAKSHMI M. E Assistant Professor C. A. R
Modular Analog Synthesizer
Presenter: Artur M. KUCZAPSKI
Laser Harp Team: Peter Crinklaw Qiushi Jiang Edwin Rodriguez.
Digital to Analog Converters
Capstone Design Team 1 Kahnec De La Torre – Lead Report Manager
Chapter 5 OUTLINE Op-Amp from 2-Port Blocks
♪ Embedded System Design: Synthesizing Music Using Programmable Logic
Embedded Sound Processing : Implementing the Echo Effect
Presentation transcript:

Song Pro Retro Alex Harper

Contents of Presentation Inspiration Basic Concept Speaker Module.sng file structure Song Pro Retro: Light Song Pro Retro: Poly Expandable tone library Potential Uses

Inspiration Grew up with musical background. Integrated joy of music, with interest in embedded systems. Used a similar program in band class to accompany me during practice. Embedded system powered platform could allow for inexpensive solution to musical accompaniment.

Basic Concept Program running on TS7250 writes sound waves values to GPIO Port D Speaker module obtains number, and converts it to a voltage. Using oscillating voltage, speaker module creates desired tones in series, which results in a song..sng file format allows for easy song development

Speaker Module Port D feeds an 8-bit number to speaker module. R 2R DAC converts binary number into an analog voltage. Input is amplified by transistor. Resulting signal is passed through 4 ohm speaker. Runs off a single 9-volt battery!!

‘.sng’ file format ‘.sng’ file allows for easy transition between sheet music, and a text layout. Song settings include song title, and tempo. Expandable tone library allows for wide range of notes. Line comments allow for separation of measures, allowing for easier song creation process Parameters for notes include: – Base note – Octave – Sign – Volume – Length

Song Pro Retro: Light Runs on a single TS7250 board can only generate a single instrument Useful for accompanying a musician Light weight process allows for ability to run on variety of real time enabled hardware. Easy to understand user interface.

Song Pro Retro: Light

Song Pro Retro: Poly Allows for multiple instruments to play simultaneously Useful for simulating an entire group of musicians. Multiple clients feed to single server. Server combines all client feeds into a single sound wave. Both client and server systems require a multicore embedded system, in order to supply a clean audio signal.

Song Pro Retro: Client

Song Pro Retro: Server

Expandable Sound Library Both “Light” and “Poly” platforms use the definitions.txt file to create tones. This tone library is easily customizable. Allows for increased range of notes, depending on the needs of the user. Speaker module will play frequencies between 100hz and 20khz Columns(from left to right): – Base note – Octave – Note Sign – Frequency(multiplied by 1000)

Potential Uses Musician practice companion. Assistance in writing music, through song emulation. Simple conversion between written sheet music, and computer generated music.

Thank you!