Presentation is loading. Please wait.

Presentation is loading. Please wait.

Real Time Remote Player Tutors: Dr. Shlomo Dubnov Etan Fisher Presented by: Ofer Weissblum Adar Paz.

Similar presentations


Presentation on theme: "Real Time Remote Player Tutors: Dr. Shlomo Dubnov Etan Fisher Presented by: Ofer Weissblum Adar Paz."— Presentation transcript:

1

2 Real Time Remote Player Tutors: Dr. Shlomo Dubnov Etan Fisher Presented by: Ofer Weissblum Adar Paz

3 Project Goal To be able to play music with a colleague over a computer network

4 Architecture (First Try) Challenges: Real Time Real Time Quality of Sound Quality of Sound Synchronization Synchronization

5 Architecture (Second Try) MIDI/UDP Pitch to Midi Real Time Synthesis Off line Analysis SDIF

6 In Other Words Sound Analysis – LORIS Sound Analysis – LORIS –(SDIF – Sound Description Interchange Format). Pitch to Midi (Not Done Yet) Pitch to Midi (Not Done Yet) Transmission - MIDI over UDP Transmission - MIDI over UDP Sound Synthesis (Real Time Algorithms). Sound Synthesis (Real Time Algorithms). Stream Player (SDL). Stream Player (SDL). Off Line Real Time

7 How do we Analyze an Acoustic Instrument? OtherPhaseAmplitudeFrequencyIndex.2.533926.08317e-05111.1071.2.700811.06125e-05240.3952.2.39179.63689e-05344.2693............... Analysis to SDIF Record to the Computer Analysis

8 OtherPhaseAmplitudeFrequencyIndex.2.533926.08317e-05111.1071.2.700811.06125e-05240.3952.2.39179.63689e-05344.2693............... Synthesis – Sum up The Partials Synthesis From SDIF

9 Adding Up Sine Waves

10 Can You Tell the Difference? Original Piano RecordingSynthesized Partials

11 Shifting The Frequency CDEFGAB C#D#F#G#A# C# = C * 1.0595 - for each half tone B= C * (1.0595) (11)

12 Synthesizer Real Time System Sender Receiver UDP/IP Frequency – MIDI (1Byte) Amplitude – MIDI (1Byte) MIDI to “ Shift ” Queue Stream Player

13 Challenges to Take on Pitch to Midi More than One Instrument at Once Server Client Architecture

14


Download ppt "Real Time Remote Player Tutors: Dr. Shlomo Dubnov Etan Fisher Presented by: Ofer Weissblum Adar Paz."

Similar presentations


Ads by Google