For my final project I am going to use the SDRAM. I am uploading 9 files that exceed the limit of the internal memory RAM. I am going to manipulate the.

Slides:



Advertisements
Similar presentations
Kimberly S. Rodriguez English Language Training Institute (ELTI), University of North Carolina at Charlotte December 2008.
Advertisements

Audio Programming With Python Copyright © Software Carpentry 2011 This work is licensed under the Creative Commons Attribution License See
Pro Tools 7 Session Secrets Chapter 6: After the Bounce or Life Outside of Pro Tools Life Outside of Pro Tools.
Slider param_definition( minVal, maxVal, increment, pageIncrement, paramName ) { statements } param_definitionParameter description that is printed on.
Int 2 Multimedia Revision. Digitised Sound Analogue sound recorded from person, or real instruments.
Guitar Effects Processor Using DSP
Music on Mobile Phones Issues Overview. Mobile Music Formats Common Music Formats used in Multimedia Messaging Services (MMS) are: MIDI SP-MIDI I-Melody.
LMMS is a digital audio workstation that allows you to produce instrumental songs. LMMS stands for Linux MultiMedia Studio. The software was originally.
Digital audio recording Kimmo Tukiainen. My background playing music since I was five first time in a studio at fourteen recording on my own for six months.
Guitar Trainer Adam Janke CS 470 Final Presentation.
1 CS 177 Week 15 Recitation Slides Review. Announcements Final Exam on Sat. May 8th  PHY 112 from 8-10 AM Complete your online review of your classes.
TEAM SYNTH: Design Proposal EE 41430, Fall 2007 John Simmons William Andrews Angela McKenzie.
Mp3 player Alma Rico and Amy Wibowo. functionality Audio –Play mp3’s stored in memory –Volume control –Additional Possible Features: Download capability.
1 My Beats Final Presentation Mike Smith, Karen Tipping, Dylan Barrett.
GarageBand Basics: “Getting the Band Back Together” Nick Gogno Technology Applications for the Classroom Nick Gogno Technology Applications for the Classroom.
Let’s Make a Movie How to Create a Movie from a flipcam video (Adapted and Shared with permission from Erin Mayer)
 Continuous sequence of vibrations of air  (Why no sound in space? Contrary to Star Wars etc.)  Abstraction of an audio wave:  Ear translates vibrations.
0 - 1 © 2010 Texas Instruments Inc Practical Audio Experiments using the TMS320C5505 USB Stick “FIR Filters” Texas Instruments University Programme Teaching.
Introduction to Interactive Media 10: Audio in Interactive Digital Media.
Patent Liability Analysis Team 14: Faris Issa Sean King David Record Prateek Singhal.
Song Pro Retro Alex Harper. Contents of Presentation Inspiration Basic Concept Speaker Module.sng file structure Song Pro Retro: Light Song Pro Retro:
ITEC 109 Lecture 26 Sound (2). Sound Review Sound –How does it work in real life? –What are the different types of waves that represent sounds? –How are.
Home entertainment. The hardware, software and techniques used for sound MP3 players: play music files stored digitally in MP3 file format are small and.
Input Devices.  Identify audio and video input devices  List the function of the respective devices.
Creating Soundtracks and more with GarageBand. Timeline Track HeaderTrack Mixer Transport Controls Instrument Fx & Loop Browser Time display/tuner Master.
AUDIO MEDIA 1 Created } “Borrowed” } Microphone MIDI keyboard CD’s & flash drives Internet Audio Sources 2.
Activity 2 Mix a WAV file and the sound from a youtube video In this activity, we are going to mix the WAV file created in Activity 1and the sound file.
Finding a Music File to Work With From the PUSD student home page, select “Royalty Free Music”
C Tutorial Session #2 Type conversions More on looping Common errors Control statements Pointers and Arrays C Pre-processor Makefile Debugging.
Today you will be RECORDING your RAFT on my camera OR your Verizon cell phone. 1. You need Second song intro Fade in/fade out 2. You need second.
Chapter 15 Recording and Editing Sound. 2Practical PC 5 th Edition Chapter 15 Getting Started In this Chapter, you will learn: − How sound capability.
ITEC Final Presentation For Fall 2011 Table of Content –Basic Requirements  Audacity  Inskcape  GIMP  Blender  Animation of 2D and 3D.
Know: How to create major & minor triadic chords Be able to: Accompany My girl Understand: Triads LINKED TO GCSE MUSIC 40 % of the Music GCSE is performance.
EE 113D Fall 2008 Patrick Lundquist Ryan Wong
Engr 0012 (04-1) LecNotes Engr 0012 (04-1) LecNotes C++ errors/debugging build/compile compiler does not recognize a statement build/compile.
James Hornsby Connor Bradshaw 1168 Unit 1. Unit Unit  I will use Garageband because it has simple user interface, it is easy to use.
Sound DirectMusic & DirectSound. Sound Formats Wav Midi (Musical Instrument Digital Interface) DLS (Downloadable Sounds) DirectMusic Producer Segments.
How to get the most out of this digital media player in Education.
EDT 500 Session 09. SESSION OVERVIEW Homework presentations Video modeling Aviary Preview next session.
Year 13 Music Technology Listening Exam - Kind of!
1 ENGI 2420 Structured Programming (Lab Tutorial 7) Memorial University of Newfoundland.
ECE 3551 – Microcomputer Systems I By Md. Raqiq Islam AUDIO EFFECTS IMPLEMENTATION.
Circular Buffer Audio Generation Using the Karplus-Strong String Synthesis Algorithm.
Project Presentation Eoin Culhane Multi Channel Music Recognition for an Electric Guitar.
Multi Channel Music Recognition for an Electric Guitar.
Final Year Project Eoin Culhane. MIDI Guitar Guitar with 6 outputs 1 output for each string Each individual string output will be converted to MIDI.
© ExplorNet’s Centers for Quality Teaching and Learning 1 Objective % Understand advanced post-production methods for digital audio.
ECE 3551 Microcomputer Systems 1 Final Project Morse Code Reader Instructor: Dr. Veton Kepuska Term: Fall 2006 By: Erik Lindman & Rong Li.
XP Practical PC, 3e Chapter 14 1 Recording and Editing Sound.
Full video version of the Album Instrumental Music for Concentration and Studying (3/12) Meditaudios.com 1/20.
To import music or sound effects, save it to your computer then click FILE-IMPRT-AUDIO.
Audacity Basics.
Chapter 15 Recording and Editing Sound
AUDIO Reflection Questions: (IN AUDIO ENGINEERING FOLDER)
Objective % Explain concepts used to create digital audio.
Senior Project MEDIA ASSIGNMENT part 2.
Learning Objectives Be able to explain how sound can be sampled and stored in digital form. Understand how sampling rate affects digital audio quality.
Implementation of Convolution using C++
Music for a Christmas Animation
Adding Music to Your Google Slides Presentation
Computer Organization & Compilation Process
The Beat Box Project #7: Preliminary Questions: Overview:
Introduction to Digital Audio
Blackfin Volume Control
Digital Music Scott Bennett 1/3/2019.
IPod A combination portable digital media player and hard drive from Apple Computer… searchmobilecomputing.com.
Introduction to Digital Audio
Computer Organization & Compilation Process
For Podcasts and Other Media
Presentation transcript:

For my final project I am going to use the SDRAM. I am uploading 9 files that exceed the limit of the internal memory RAM. I am going to manipulate the output so that a maximum of three files can be output together. Three files where going to be guitar tracks, other three bass files and the remaining three drums files

This program helped me select a part of audio file that I liked and export is as a wav file with a sampling rate of Hz. I did this for my guitar, bass and drum tracks. I used music I had in my iTunes library to make this happen and also downloaded songs that only had an instrument playing.

Code Composer could only use files with the.dat extension, fortunately our lab instructor, Jacob, had a MATLAB class that could convert wav files to data files and give us the number of samples of the file, which will be the size of the array buffers we will need for the files to be stored in the SDRAM

We had to tell the compiler that we were going to store the array in the section of the SDRAM called “mySDRAM” also declaring the array with the size of the number of samples obtained from the conversion back in MATLAB. Since I was uploading 9 files I had to create 9 arrays

For my project I created 6 slider GEL files. Three of them are the volumes of each instruments and have a range from 0 to a hundred. The remaining three are sliders that changes the track of each instruments and they have a range from 0 to 4

To make this happen I created a series of if and else if statements for each instrument that would result in adding to the output