CN107329691A - A kind of network virtual brass instrument - Google Patents
A kind of network virtual brass instrument Download PDFInfo
- Publication number
- CN107329691A CN107329691A CN201710534655.0A CN201710534655A CN107329691A CN 107329691 A CN107329691 A CN 107329691A CN 201710534655 A CN201710534655 A CN 201710534655A CN 107329691 A CN107329691 A CN 107329691A
- Authority
- CN
- China
- Prior art keywords
- virtual
- brass instrument
- button
- instrument
- brass
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0489—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
The invention belongs to Internet technical field, a kind of network virtual brass instrument is provided, use HTML, JavaScript, CSS technology, virtual brass instrument is set up on network, any one user can use the virtual brass instrument by the computer that can be networked in any place, all operations are performed by browser, special client is not needed, and the interactive function of user is locally being realized by web front-end technology, the pressure for server is reduced to the full extent, so as to improve the speed of operation.Meanwhile, the cost and user for reducing hardware need not carry out the maintenance in later stage, greatly convenient for users to use.
Description
Technical field
The invention belongs to Internet technical field, and in particular to a kind of network virtual brass instrument.
Technical background
At present, existing virtual musical instrument is mainly realized by following two modes:
First, by the way of 3D projections and sense organ interaction, by the monitoring and data processing to action so as to reality
The work of existing virtual musical instrument.It mainly includes human body servicing unit, 3D cameras, 3D projection arrangements and signal processing unit,
Wherein the acoustic information of human body servicing unit collection human body, contacting feeling information, pressure feel information, and above- mentioned information are converted into letter
Signal processing unit, the signal processing unit processes signal number are sent to, and sends signal control human body servicing unit feedback
Auditory Perception information, the exhausted perception information of contact, pressure feel perception information;3D projection arrangements feedback Auditory Perception letter is controlled simultaneously
Breath.
Second, virtual musical instrument is built using hardware devices such as sensors, and combine audio amplifier, audio database, host computer etc.
Constitute a sensor-based virtual musical instrument system.The system is gathered by sensor to be vibrated, and pressure and other parameters are simultaneously handed over
Signal transacting is carried out to host computer with audio database match so as to form audio file, then audio signal is passed through into audio amplifier
Play out.
The characteristics of both the above mode and the problem of of presence, are as follows:
The first, which is projected by 3D, 3D photographs, virtual musical instrument is realized in movement locus monitoring, can be very real
Existing musical instrument is simulated, user can experience the interaction effect played on real instrument.But which needs hardware
Support, not readily portable and 3D photography, 3D shadow casting techniques it is of a high price, be unfavorable for large-scale promotion.
Second, the hardware devices such as sensor, audio amplifier and host computer are used, it is with high costs, and by sensor
The hardware system of composition is bulky, not readily portable, because each musical instrument will be needed by different sensors for data
Host computer is wanted to carry out the processing of data by different programs, so poor expandability, does not possess versatility.
The content of the invention
The purpose of the present invention is exactly that there is provided a kind of network virtual music for or played by a brass band in order to solve above-mentioned deficiency of the prior art
Device, the virtual brass instrument is used on computers by network, so the requirement for hardware is extremely low, it is only necessary to Yong Huke
With access network, and with sound-box device to play audio, projected relative to existing by sensor and 3D
The virtual musical instrument realized etc. technology, the cost and user for reducing hardware need not carry out the maintenance in later stage, greatly facilitate
The use of user.
The purpose of the present invention is achieved through the following technical solutions:A kind of network virtual brass instrument, including virtual copper
Wind instrument interface, virtual brass instrument mapping inventory, dynamic interaction module, audio calls and playing module.
The virtual brass instrument interface, this module is directly entered as the main interface of whole virtual brass instrument with user
Row interaction, will be independent using the independent pipe shaft of image processing software making and the picture of button, and by way of page layout
Pipe shaft and key image spliced and combined, so as to constitute complete brass instrument interface.User can be according to the need of oneself
The pattern of pipe shaft and button is determined, so as to constitute different types of brass instrument interface.
The virtual brass instrument mapping inventory, the button single-tone different with virtual brass instrument for determining computor-keyboard
Between corresponding relation, and the correspondence pass between the audio file of the different single-tones of the button of computor-keyboard and virtual woodwind instrument
System;Wherein, the button of the different virtual brass instrument of different single-tone correspondences.
The dynamic interaction module, is the part interacted between whole musical instrument and user, passes through virtual brass instrument
Inventory is mapped, computor-keyboard this event that is pressed is mapped to some single-tone of virtual brass instrument and played, further
The some buttons for being mapped to virtual brass instrument are used, and simulate the process of virtual brass instrument performance and sounding.
The audio calls and playing module, record sound when true brass instrument is played as source of sound in advance, will
Computor-keyboard this event that is pressed is mapped to some single-tone of virtual brass instrument and played, further according to the list of brass instrument
Sound and the corresponding relation for recording source of sound, call loudspeaker to play correspondence audio.
In the above-mentioned technical solutions, the specific construction step at virtual brass instrument interface is as follows:
Step one, the material-making of pipe shaft and button
Picture of the real brass instrument when not played is handled using Photoshop softwares, reduce fall by
Pipe shaft picture body.png is fabricated to after key section, only retains key part and is then fabricated to the key image not being pressed
up.png;Then the key shaft portion of button in the key image up.png not being pressed made is truncated with Photoshop,
It is fabricated to key image down.png when being pressed;
Step 2, is laid out to the picture of pipe shaft and button
A newly-built html document, a newly-built id attribute is set to main div tag as receiving in the document
The bottom musical instrument of musical instrument, and be the newly-built css pattern of div tag that id is main by id selectors in style labels
The size and location of this label is determined by setting its width, height, left margin, top margin and ralocatable mode, and will
Its background picture attribute is set to body.png;Newly-built n div tag sets gradually id for key1-keyN, each div again
Label is as the container of a key image, and n represents the number of keys for the brass instrument to be used, logical in style labels
Cross the newly-built n css patterns of id selectors be corresponding in turn to id be div1-divN label, and set gradually its width, height, left margin,
Top margin and ralocatable mode determine the position and size of this n div tag, itself and the body.png is constituted a complete copper
Wind instrument picture;Newly-built two CSS classes again, one of them is named as unpressed, and its background picture attribute is set to
up.png;Another is named as pressed, and its background picture attribute is set into down.png.
In the above-mentioned technical solutions, the specific implementation of the dynamic interaction module is as follows:
Step one, a newly-built javascript script file and pass through onkeydown functions monitor computor-keyboard event
And key assignments is obtained, determine which button is pressed according to key assignments, the button and virtual brass instrument further according to computor-keyboard are not
Determine which single-tone corresponded to the corresponding relation between single-tone, further corresponding to which button of virtual brass instrument is made
With;
Step 2, it is corresponding to accommodate by javascript script files after having monitored that Computer key is pressed
The div tag of button carries out deleting unpressed classes and adds pressed generic operations, realizes dynamic interaction effect;
Step 3, determines which audio file played according to the corresponding relation of keyboard key assignments and audio file.
In the above-mentioned technical solutions, audio calls and the specific implementation of playing module are as follows:A newly-built control
The JavaScript script files of woodwind instrument audio calls, by calling the onkeydown functions inside JavaScript to supervise
Whether survey user presses the button on keyboard, and obtains key assignments, and the mapping relations further according to key assignments and audio file are determined
It should be played, then be entered again by the play function pairs audio inside JavaScript to which specific audio file
Row is played.
The virtual brass instrument of inventive network uses HTML, JavaScript, CSS technology, is set up virtually on network
Brass instrument, any one user can use the virtual brass instrument by the computer that can be networked in any place,
All operations are performed by browser, it is not necessary to special client, and by web front-end technology by the interaction of user
Function is locally being realized, the pressure for server is reduced to the full extent, so as to improve the speed of operation.Due to this
Virtual brass instrument is used on computers by network, so the requirement for hardware is extremely low, it is only necessary to which user can connect
Enter network, and with sound-box device to play audio, the skill such as sensor and 3D projections is passed through relative to existing
The virtual musical instrument that art is realized, reduces the cost of hardware and user need not carry out the maintenance in later stage, have great convenience for the user
Use.
Brief description of the drawings
Fig. 1 is the workflow diagram of dynamic interaction module in the present invention.
Embodiment
The principle of the invention and implementation are described further below in conjunction with the drawings and specific embodiments.It should be appreciated that this
The specific embodiment of place description does not limit the present invention only to explain the present invention.
Present embodiments provide a kind of network virtual brass instrument, including virtual brass instrument interface, virtual brass instrument
Map inventory, dynamic interaction module, audio calls and playing module.
The virtual brass instrument interface, this module is directly entered as the main interface of whole virtual brass instrument with user
Row interaction, will be independent using the independent pipe shaft of image processing software making and the picture of button, and by way of page layout
Pipe shaft and key image spliced and combined, so as to constitute complete brass instrument interface.User can be according to the need of oneself
The pattern of pipe shaft and button is determined, so as to constitute different types of brass instrument interface.
The virtual brass instrument mapping inventory, the button single-tone different with virtual brass instrument for determining computor-keyboard
Between corresponding relation, and the correspondence pass between the audio file of the different single-tones of the button of computor-keyboard and virtual woodwind instrument
System;Wherein, the button of the different virtual brass instrument of different single-tone correspondences.Specific corresponding relation is as shown in the table.
Computer key | Q | W | E | R | T | Y | U |
Actual pitch | C5 | D5 | E5 | F5 | G5 | A5 | B5 |
Audio file | C5.mp3 | D5.mp3 | E5.mp3 | F5.mp3 | G5.mp3 | A5.mp3 | B5.mp3 |
Computer key | Z | X | C | V | B | N | M |
Actual pitch | C3 | D3 | E3 | F3 | G3 | A3 | B3 |
Audio file | C3.mp3 | D3.mp3 | E3.mp3 | F3.mp3 | G3.mp3 | A3.mp3 | B3.mp3 |
Computer key | A | S | D | F | G | H | J |
Actual pitch | C4 | D4 | E4 | F4 | G4 | A4 | B4 |
Audio file | C4.mp3 | D4.mp3 | E4.mp3 | F4.mp3 | G4.mp3 | A4.mp3 | B4.mp3 |
The dynamic interaction module, is the part interacted between whole musical instrument and user, passes through virtual brass instrument
Inventory is mapped, computor-keyboard this event that is pressed is mapped to some single-tone of virtual brass instrument and played, further
The some buttons for being mapped to virtual brass instrument are used, and simulate the process of virtual brass instrument performance and sounding.
The audio calls and playing module, record sound when true brass instrument is played as source of sound in advance, will
Computor-keyboard this event that is pressed is mapped to some single-tone of virtual brass instrument and played, further according to the list of brass instrument
Sound and the corresponding relation for recording source of sound, call loudspeaker to play correspondence audio.
In the above-described embodiments, the specific construction step at virtual brass instrument interface is as follows:
Step one, the material-making of pipe shaft and button
Picture of the real brass instrument when not played is handled using Photoshop softwares, reduce fall by
Pipe shaft picture body.png is fabricated to after key section, only retains key part and is then fabricated to the key image not being pressed
up.png;Then the key shaft portion of button in the key image up.png not being pressed made is truncated with Photoshop,
It is fabricated to key image down.png when being pressed;
Step 2, is laid out to the picture of pipe shaft and button
A newly-built html document, a newly-built id attribute is set to main div tag as receiving in the document
The bottom musical instrument of musical instrument, and be the newly-built css pattern of div tag that id is main by id selectors in style labels
The size and location of this label is determined by setting its width, height, left margin, top margin and ralocatable mode, and will
Its background picture attribute is set to body.png;Newly-built n div tag sets gradually id for key1-keyN, each div again
Label is as the container of a key image, and n represents the number of keys for the brass instrument to be used, logical in style labels
Cross the newly-built n css patterns of id selectors be corresponding in turn to id be div1-divN label, and set gradually its width, height, left margin,
Top margin and ralocatable mode determine the position and size of this n div tag, itself and the body.png is constituted a complete copper
Wind instrument picture;Newly-built two CSS classes again, one of them is named as unpressed, and its background picture attribute is set to
up.png;Another is named as pressed, and its background picture attribute is set into down.png.
In the above-described embodiments, as shown in figure 1, the specific implementation of dynamic interaction module is as follows:
Step one, a newly-built javascript script file and pass through onkeydown functions monitor computor-keyboard event
And key assignments is obtained, determine which button is pressed according to key assignments, the button and virtual brass instrument further according to computor-keyboard are not
Determine which single-tone corresponded to the corresponding relation between single-tone, further corresponding to which button of virtual brass instrument is made
With;
Step 2, it is corresponding to accommodate by javascript script files after having monitored that Computer key is pressed
The div tag of button carries out deleting unpressed classes and adds pressed generic operations, realizes dynamic interaction effect;
Step 3, determines which audio file played according to the corresponding relation of keyboard key assignments and audio file.
In the above-described embodiments, audio calls and the specific implementation of playing module are as follows:Newly-built control wood
The JavaScript script files of wind instrument audio calls, by calling the onkeydown functions inside JavaScript to monitor
Whether user presses the button on keyboard, and obtains key assignments, and the mapping relations further according to key assignments and audio file determine to arrive
Which specific audio file should be played, and then pass through the play function pairs audio progress inside JavaScript again
Play.
Use the hardware requirement of virtual brass instrument:Notebook computer recommends full size keyboard and external access of mouse, platform
Formula computer should External microphone, audio amplifier and keyboard and mouse.Computer, which should be provided with, supports HTML5's and JavaScript
Browser, and can be with access network.
Build the hardware requirement of virtual brass instrument:If voluntarily to build virtual brass instrument website and be on network
Other users provide the service of virtual brass instrument, then need a server that can connect network and corresponding service
Device management software, the domain name that can normally use.
The workflow of the present embodiment network virtual brass instrument is as follows:
Computer by browser inputs domain name, corresponding port from browser to server (port by server management
Person is set) send the request for obtaining the virtual brass instrument page, the magnetic that server responds simultaneously in server to the request
The page of virtual brass instrument is found in disk and the browser for sending request is returned to, to therein after the browser acquisition page
HTML and JavaScript, CSS are parsed, and are shown in browser window.
After display is completed, virtual brass instrument starts normal work, and the keyboard of computer is pressed, operating system
The event is responded, the key assignments of keyboard is returned to, browser is got after these information, by what is obtained from server
The progress of JavaScript script files handles the change for corresponding to brass instrument key image, and generates virtual brass instrument correspondence
Audio http request, then server is sent the requests to by browser, server carries out responses to these requests
Corresponding audio file is found in disk further according to the path provided in request afterwards, these please being sent to transmission by network
The browser asked, finally calls the function that audio is played, by the loudspeaker of computer to the audio by JavaScript script files
Play out.
The content not being described in detail in this specification, belongs to prior art known to those skilled in the art.
The foregoing is only presently preferred embodiments of the present invention, be not intended to limit the invention, it is all the present invention spirit and
Within principle, any modification, equivalent substitution and improvements made etc. should be included in the scope of the protection.
Claims (4)
1. a kind of network virtual brass instrument, it is characterised in that:It is clear including virtual brass instrument interface, the mapping of virtual brass instrument
List, dynamic interaction module, audio calls and playing module;
The virtual brass instrument interface, using the independent pipe shaft of image processing software making and the picture of button, and passes through net
The mode of page layout is spliced and combined independent pipe shaft and key image, so as to constitute complete brass instrument interface;
Between the virtual brass instrument mapping inventory, the different single-tones of button and virtual brass instrument for determining computor-keyboard
Corresponding relation, and the corresponding relation between the audio file of the different single-tones of the button of computor-keyboard and virtual woodwind instrument;
Wherein, the button of the different virtual brass instrument of different single-tone correspondences;
The dynamic interaction module, is the part interacted between whole musical instrument and user, is mapped by virtual brass instrument
Inventory, computor-keyboard this event that is pressed is mapped to some single-tone of virtual brass instrument and played, further mapping
Some buttons to virtual brass instrument are used, and simulate the process of virtual brass instrument performance and sounding;
The audio calls and playing module, record sound when true brass instrument is played as source of sound, by computer in advance
Keyboard this event that is pressed is mapped to some single-tone of virtual brass instrument and played, single-tone further according to brass instrument and
The corresponding relation of source of sound is recorded, calls loudspeaker to play correspondence audio.
2. network virtual brass instrument according to claim 1, it is characterised in that the tool at the virtual brass instrument interface
Body construction step is as follows:
Step one, the material-making of pipe shaft and button
Picture of the real brass instrument when not played is handled using Photoshop softwares, reduces button portion
Pipe shaft picture body.png is fabricated to after point, only retains key part and is then fabricated to the key image up.png not being pressed;So
Afterwards with Photoshop by the key image up.png not being pressed made button key shaft portion truncate, be fabricated to by
Key image down.png when pressing;
Step 2, is laid out to the picture of pipe shaft and button
A newly-built html document, a newly-built id attribute is set to main div tag as receiving musical instrument in the document
Bottom musical instrument, and be that the newly-built css pattern of div tag that id is main passes through by id selectors in style labels
Set its width, height, left margin, top margin and ralocatable mode to determine the size and location of this label, and carried on the back
Scape picture attribute is set to body.png;Newly-built n div tag sets gradually id for key1-keyN again, each div tag
As the container of a key image, n represents the number of keys for the brass instrument to be used, and id is passed through in style labels
The newly-built n css patterns of selector are corresponding in turn to id and are div1-divN label, and set gradually its width, height, left margin, top
Away from the position and size of this n div tag is determined with ralocatable mode, itself and body.png is set to constitute complete music for or played by a brass band
Device picture;Newly-built two CSS classes again, one of them is named as unpressed, and its background picture attribute is set into up.png;
Another is named as pressed, and its background picture attribute is set into down.png.
3. network virtual brass instrument according to claim 1, it is characterised in that the specific reality of the dynamic interaction module
Existing mode is as follows:
Step one, a newly-built javascript script file and being monitored by onkeydown functions and is obtained computor-keyboard event
Key assignments is taken, determines which button is pressed according to key assignments, further according to the Bu Tong list of the button and virtual brass instrument of computor-keyboard
Corresponding relation between sound determines which single-tone corresponded to, and which button for further corresponding to virtual brass instrument is used;
Step 2, after having monitored that Computer key is pressed, passes through div of the javascript scripts for the corresponding button of receiving
Label carries out deleting unpressed classes and adds pressed generic operations, realizes dynamic interaction effect;
Step 3, determines which audio file played according to the corresponding relation of keyboard key assignments and audio file.
4. network virtual brass instrument according to claim 1, it is characterised in that the audio calls and playing module
Specific implementation it is as follows:The JavaScript script files of newly-built control woodwind instrument audio calls, by calling
Whether the onkeydown functions monitoring user inside JavaScript presses the button on keyboard, and obtains key assignments, then root
Determine to which specific audio file to be played according to the mapping relations of key assignments and audio file, then pass through again
The play function pairs audio inside JavaScript is played out.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710534655.0A CN107329691A (en) | 2017-07-03 | 2017-07-03 | A kind of network virtual brass instrument |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710534655.0A CN107329691A (en) | 2017-07-03 | 2017-07-03 | A kind of network virtual brass instrument |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107329691A true CN107329691A (en) | 2017-11-07 |
Family
ID=60198323
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710534655.0A Pending CN107329691A (en) | 2017-07-03 | 2017-07-03 | A kind of network virtual brass instrument |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107329691A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113485559A (en) * | 2021-07-23 | 2021-10-08 | 王皓 | Virtual musical instrument playing method and system based on panoramic roaming platform |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101393697A (en) * | 2008-10-27 | 2009-03-25 | 武汉大学 | Virtual electronic music teaching apparatus and operation information inputting method thereof |
US20110316793A1 (en) * | 2010-06-28 | 2011-12-29 | Digitar World Inc. | System and computer program for virtual musical instruments |
CN103235642A (en) * | 2013-03-17 | 2013-08-07 | 浙江大学 | 6-dimentional sensory-interactive virtual instrument system and realization method thereof |
CN103235641A (en) * | 2013-03-17 | 2013-08-07 | 浙江大学 | 6-dimensional sensory-interactive virtual keyboard instrument system and realization method thereof |
US20130233158A1 (en) * | 2011-01-07 | 2013-09-12 | Apple Inc. | Intelligent keyboard interface for virtual musical instrument |
CN104091589A (en) * | 2014-07-01 | 2014-10-08 | 冯山 | Bowed string instrument playing instruction device and control method thereof |
-
2017
- 2017-07-03 CN CN201710534655.0A patent/CN107329691A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101393697A (en) * | 2008-10-27 | 2009-03-25 | 武汉大学 | Virtual electronic music teaching apparatus and operation information inputting method thereof |
US20110316793A1 (en) * | 2010-06-28 | 2011-12-29 | Digitar World Inc. | System and computer program for virtual musical instruments |
US20130233158A1 (en) * | 2011-01-07 | 2013-09-12 | Apple Inc. | Intelligent keyboard interface for virtual musical instrument |
CN103235642A (en) * | 2013-03-17 | 2013-08-07 | 浙江大学 | 6-dimentional sensory-interactive virtual instrument system and realization method thereof |
CN103235641A (en) * | 2013-03-17 | 2013-08-07 | 浙江大学 | 6-dimensional sensory-interactive virtual keyboard instrument system and realization method thereof |
CN104091589A (en) * | 2014-07-01 | 2014-10-08 | 冯山 | Bowed string instrument playing instruction device and control method thereof |
Non-Patent Citations (5)
Title |
---|
MARCIO CABRAL ET AL: "Crosscale: A 3D Virtual Musical Instrument Interface", 《IEEE SYMPOSIUM ON 3D USER INTERFACES》 * |
YRQ110: "把浏览器变成钢琴!Web Audio API入门", 《V2EX》 * |
王汉熙 等: ""互联网+数字音乐"面临的关键技术", 《武汉理工大学学报》 * |
王汉熙 等: ""虚拟乐器"技术专利现状分析与发展趋势", 《武汉理工大学学报》 * |
疯狂JAVA: "Java编程实例模拟钢琴", 《豆丁网》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113485559A (en) * | 2021-07-23 | 2021-10-08 | 王皓 | Virtual musical instrument playing method and system based on panoramic roaming platform |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8589169B2 (en) | System and method for creating audio files | |
US20210318866A1 (en) | Auto-generation of api documentation via implementation-neutral analysis of api traffic | |
US7184592B2 (en) | Information processing apparatus, method of controlling the same, and program for causing a computer to execute such a method | |
US8830188B2 (en) | Infrastructural haptics on wall scale interactive displays | |
KR100290198B1 (en) | A system for communicating between a client and transient server programs | |
RU2419842C2 (en) | Data controlled actions for network forms | |
US9009674B1 (en) | Flash testing framework | |
CN105706161B (en) | Automated audio based on pitch distributions is coordinated | |
Kuutti et al. | Virtual prototypes in usability testing | |
KR20010012783A (en) | Sound Authoring System and Method for Silent Application | |
JP2015510602A (en) | Management of auxiliary information playback | |
CN107329660A (en) | A kind of piano class network virtual musical instrument | |
CN107368568A (en) | Method, device, equipment and storage medium for generating notes | |
JP5312103B2 (en) | Screen display program generation device, screen display system, computer program, and screen display program generation method | |
CN107608799A (en) | A kind of method, equipment and storage medium for being used to perform interactive instruction | |
CN108351766A (en) | Slave mobile device creates and modification application | |
CN107358943A (en) | A kind of network virtual woodwind instrument | |
CN107205043A (en) | A kind of violin class network virtual musical instrument | |
CN107329691A (en) | A kind of network virtual brass instrument | |
Comunità et al. | Web-based binaural audio and sonic narratives for cultural heritage | |
CN107357519A (en) | A kind of network virtual frame drum | |
CN107273039A (en) | A kind of network virtual mouth organ | |
CN112289298A (en) | Processing method and device for synthesized voice, storage medium and electronic equipment | |
JP3842746B2 (en) | Teaching material providing program, teaching material providing system, and teaching material providing method | |
TW201926039A (en) | Detection system and detection method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171107 |
|
RJ01 | Rejection of invention patent application after publication |