IT Community - Software Programming, Web Development and Technical Support

What is the method for streaming transmission?

This is a discussion on What is the method for streaming transmission? within the Other Web Programming Languages forums, part of the Web Development category; could please any help me ?...


Go Back   IT Community - Software Programming, Web Development and Technical Support > Web Development > Other Web Programming Languages

Register FAQ Members List Calendar Mark Forums Read
  #1 (permalink)  
Old 07-20-2007, 12:42 AM
H2o H2o is offline
D-Web Analyst
 
Join Date: Jul 2007
Posts: 246
H2o is on a distinguished road
Default What is the method for streaming transmission?

could please any help me ?
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Sponsored Links
  #2 (permalink)  
Old 07-20-2007, 01:47 AM
oxygen oxygen is offline
D-Web Architect
 
Join Date: Jun 2007
Posts: 633
oxygen is on a distinguished road
Default Re: What is the method for streaming transmission?

1. A method for streaming transmission of signals representative of music for real time playback over a network comprising the steps of:

(a) encoding the music using MIDI representations, voicing parameters, and custom wavetable data;

(b) transmitting a data file via the Internet containing the encoded music;

(c) receiving the encoded music data file;

(d) playing back the encoded music data file in the foreground on one or more devices connected to the network as it arrives, initially using only standard MIDI musical instruments substituted for any non-MIDI standard musical instruments, as specified in the original composition, while data containing voicing parameters and custom wave table information necessary to play the original non-MIDI standard musical instruments is received in the background; and

(e) replacing the substituted standard MIDI musical instruments with the original non-MIDI standard musical instruments as the play back continues in the foreground and the data containing voicing parameters and custom wave table information is received in the background.

2. The method of claim 1 wherein the encoding of the music comprises the steps of:

(a) storing in a first file MIDI code of the music that can be accurately represented using MIDI standard music data;

(b) determining MIDI standard instruments that provide the best approximation for the music that is not played by MIDI standard instruments;

(c) storing in a second file MIDI code of the music that best approximates the music originally played by non-MIDI standard instruments; and

(d) creating a third data file by incorporating the stored first and second files comprising a plurality of fields including:

a first field having a complete representation of the music using only MIDI standard instruments; and

a second field having data containing voicing parameters and custom wave table information for recreating the original music created using non-MIDI standard instruments.

3. The method of claim 1 wherein encoding the music comprises the steps of:

(a) storing in a first file data representative of instrument voices;

(b) storing in a second file MIDI code of the music that can be accurately represented using MIDI standard instruments;

(c) determining MIDI standard instruments that provide the best approximation for the music that is not played by MIDI standard instruments;

(c) storing in a third file MIDI code of the music that best approximates the music originally played by non-MIDI standard instruments; and

(d) creating a fourth data file by incorporating the stored first, second files and third files comprising a plurality of fields including:

a first field having data representative of instrument voices;

a second field having a complete representation of the music using only MIDI standard instruments and instrument voices defined by the data of the first field; and

a third field having data containing voicing parameters and custom wave table information for recreating the original music created using non-MIDI standard instruments.

4. The method of claim 1 wherein the voicing parameters include data to synthesize music altered by one or more special effects including reverberation, specialization, equalization, and chorusing processing.

5. A network music transfer and compression system comprising:

a plurality of remotely situated computing means for storing and playing a data file having a plurality of fields representative of music and musical voices;
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
transmission technology vigneshgets Networking & Internet Connectivity 0 11-12-2007 10:43 PM
Symbian C++ Mp3 Streaming prasannavigneshr Symbian 8 08-09-2007 10:32 AM
Difference between the communication and transmission. anbuchezhians Java Programming 1 07-26-2007 12:03 AM
video streaming nssukumar Flash Actionscript Programming 1 07-16-2007 06:53 AM
Info on Streaming Jeyaseelansarc Server Management 0 05-18-2007 01:48 AM


All times are GMT -7. The time now is 02:50 PM.


Copyright ©2004 - 2007, DiscussWeb. All Rights Reserved.

SEO by vBSEO 3.0.0