close

Вход

Забыли?

вход по аккаунту

JP2002351470

код для вставкиСкачать
Patent Translate
Powered by EPO and Google
Notice
This translation is machine-generated. It cannot be guaranteed that it is intelligible, accurate,
complete, reliable or fit for specific purposes. Critical decisions, such as commercially relevant or
financial decisions, should not be based on machine-translation output.
DESCRIPTION JP2002351470
[0001]
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a
communication terminal such as a portable telephone having a stereo sampling function and a
function of reproducing stereo music.
[0002]
2. Description of the Related Art Conventionally, in a mobile communication terminal such as a
mobile phone or PHS, a music file preset in an apparatus, a music file created by a user, or a
music file acquired from a server such as a distribution center (SMF (Standard MIDI) It is known
to drive a sound source to generate a ringing tone on the basis of File), SMAF (Synthetic music
Mobile Application Format), or a sequence data file such as MFi. Further, voices recorded and
registered in advance (sounds to be recorded are not limited to human voices, but are collectively
referred to as voices in this specification. Are known to be reproduced as ringing tones
(Japanese Patent Laid-Open Nos. 2-78349, 10-178679, 10-313351, 11-88211, etc.). See for
reference).
[0003]
When playing a ringing tone or the like based on a music file, the music is often selected from
the latest hit chart, and the popularity of music tends to be biased. Therefore, there is a case
10-05-2019
1
where there is no individuality and it is not possible to identify whether the terminal is an
incoming call at a place where a large number of mobile communication terminal owners are
gathered. Also, most of the types that play recorded (sampled) voices as ringing tones are mostly
just playing the sampled voices as they are, and adding envelopes to the sampled voices and
changing the pitch Etc., and the sampled voice could not be used as timbre data. Furthermore, no
portable communication device is known which has a function of reproducing stereo-sampled
musical tones having a sense of spread.
[0004]
Therefore, the present invention has an object to provide a communication terminal capable of
reproducing a music having a unique tone and a sense of expansion by enabling the use of stereo
sampled voice as a material of tone data. .
[0005]
In order to achieve the above object, the communication terminal of the present invention
comprises a control unit, a storage unit, a communication unit, an audio processing unit, a
display unit, an operation unit, and a music. A communication terminal having a reproduction
unit, wherein the music reproduction unit has a waveform memory type sound source for
generating musical tones of a plurality of channels using waveform data stored in a waveform
memory, and the sound processing unit comprises two sound processing units. It has a function
to perform stereo sampling of an audio signal input through a microphone, and by using the
stereo sampled audio waveform data as a sound source of the waveform memory system, stereo
using the stereo sampled audio waveform data A musical tone can be generated.
Also, one of the two microphones is a transmitting microphone. Furthermore, long-stream stereo
waveform data is reproduced by sequentially supplying waveform data using the stereo-sampled
audio waveform data as a material to the waveform memory. Furthermore, it has means for
creating stereo tone data using the stereo-sampled audio waveform data as a material, and the
music is reproduced using the created stereo tone data.
[0006]
The present invention can be applied not only to mobile communication terminals such as mobile
phones and PHSs, but also to fixed telephones etc., but in the following, it is applied to mobile
10-05-2019
2
communication terminals such as mobile phones and PHSs This will be described by taking the
case of FIG. 1 is a block diagram showing an example of the entire configuration of a mobile
communication terminal according to an embodiment of the present invention. In this figure, 1 is
a central processing unit (system CPU) that controls the entire apparatus, 2 is a control program
such as various communication control programs and programs for playing music, and preset
music files and various constant data, etc. Is stored as a work area, 3 is a system RAM that is
used as a work area and stores various data such as music files and timbre data, 4 is a display
unit such as a liquid crystal display (LCD), An operation unit having operation buttons and the
like, and a communication unit 6 including a modulation and demodulation unit and connected to
the antenna 7. Here, it is desirable that the music file storage area and the timbre data storage
area in the system RAM 3 be non-volatile by using a flash memory or performing battery backup.
Also, 8 is connected to the transmitting microphone 9, the microphone 10 and the receiving
speaker 11, and encodes and decodes an audio signal for a call and simultaneously samples the
audio signal input from the microphone 9 and the microphone 10 An audio processing unit
(audio CODEC) 12 having a sound source function has a sound source, and a music reproduction
unit for reproducing music based on a music file stored in the system RAM 3 etc. 13 is a speaker
used for notification of incoming call etc. , 14 is a headphone, 15 is an external interface circuit
for exchanging various data with an external device such as a personal computer or another
portable communication terminal, and 16 is a bus for transferring data between the respective
constituent elements. is there.
[0007]
FIG. 2 shows an example of the internal configuration of the audio processing unit 8. In this
figure, 21 is an A / D converter for sampling the input voice from the transmission microphone 9
with a sampling clock of a predetermined frequency and converting it into digital data, 22 a voice
input from the microphone 10 of a predetermined frequency A / D converter for sampling by
sampling clock and converting it to digital data, 23, 24 and 25 are buffers, 26 is audio data from
the A / D converter 21 determined by system such as CELP, VSELP, ADPCM method It is a
speech coding unit that codes according to the specified speech coding method and outputs to
the communication unit 6. Further, 27 is an audio decoding unit that decodes audio data that has
been demodulated into the baseband signal by the communication unit 6, and 28 is a D / A
converter that converts the decoded audio data from the audio decoding unit 27 into an analog
signal 29 and 30 are buffers, and 31 is a weight of the output audio signal of the D / A converter
28 supplied through the buffer 29 and the music signal from the music reproduction unit 12
input through the buffer 30. Are added and added, and output to the receiving speaker 11.
[0008]
10-05-2019
3
At the time of a call, the transmission voice input from the transmission microphone 9 is sampled
by the A / D converter 21 and converted into digital data, and predetermined encoding is
performed by the voice encoding unit 26 through the buffer 23. It is encoded by a scheme (for
example, CELP scheme) and output to the communication unit 6. Further, the received data from
the communication unit 6 is input to the speech decoding unit 27, and after being decoded here,
is converted to an analog signal by the D / A converter 28 and received via the buffer 29 and the
adder 31. It is outputted from the speaker 11. At this time, the weight of the adder 31 is, for
example, 1 at the buffer 29 side and 0 at the buffer 30 side. When the hold tone is reproduced,
the weight of the adder 31 is 0.5 for both the buffer 29 and the buffer 30. When the ringing
melody is reproduced in stereo as described later, the buffer 29 is 0, and the buffer is 0 The 30
side is considered to be 1.
[0009]
Here, in the mobile communication terminal of the present invention, input voices from two
microphones of the microphone 9 and the microphone 10 can be stereo-sampled and captured.
That is, for example, the audio signal input from the transmission microphone 9 corresponding
to one channel of stereo (for example, left channel (L-ch)) is sampled by the A / D converter 21 at
a predetermined sampling period. And convert it to digital data. At the same time, the input
signal from the microphone 10 corresponding to the other channel (for example, right channel
(R-ch)) is sampled by the A / D converter 22 and converted into digital data. Each digital data
from the A / D converters 21 and 22 is stored as R-ch and L-ch data of stereo sound waveform
data in a predetermined area of the system RAM 3 via the corresponding buffer 24 or 25
respectively. Be done. The sampling clock frequency of the A / D converter 21 and the A / D
converter 22 at this time may be different from the sampling frequency at the time of the call. As
described later, stereo audio waveform data captured in this way is used as a material for
creating new timbre data, or as long stream waveform data after being processed as necessary. It
will be.
[0010]
FIG. 3 is a block diagram showing an example of the internal configuration of the music
reproduction unit 12. A music file can be reproduced in stereo using the music reproduction unit
12 to be a ringing tone or a holding sound. In addition, it is also possible to reproduce the music
file in stereo and listen to the music when not talking. In FIG. 3, 41 is an interface unit connected
10-05-2019
4
to the bus 16, 42 is an FM system sound source (polyphonic FM sound source) capable of
generating multiple channels of music, and 43 is capable of generating multiple channels of
music. A waveform memory type sound source (polyphonic WT sound source), 44 is a tone color
ROM storing tone color data of a preset tone color set in advance in this portable communication
device, 45 stores tone color data of a tone color other than the preset tone color. Is a tone color
RAM that can Here, as the WT sound source 43, any one of a PCM method and an ADPCM
method may be used. The tone color ROM 44 stores, for example, tone data of a GM 128 tone
and tone data of a drum set as tone data of a preset tone. The FM tone generator 42 and the WT
tone generator 43 generate tone waveform data of a tone color designated by a plurality of tone
generation channels based on the tone color data stored in the tone color ROM 44 or the tone
color RAM 45.
[0011]
The timbre data is unique to each timbre, and comprises waveform parameters and other data.
The waveform parameter indicates a tone waveform, and in the case of an FM sound source, a
parameter instructing an algorithm of an FM calculation, in the case of a WT sound source,
timbre waveform data, start address of the timbre waveform data, loop start address, It is an end
address etc. Other data include envelope parameters that specify attack rate, decay rate, sustain
level, release rate, etc., modulation parameters that specify the depth and speed of vibrato and
tremolo, effects such as reverb, chorus, and variation And an identifier indicating whether this
timbre is a stereo timbre R channel or L channel or a monaural timbre.
[0012]
Reference numeral 46 denotes an L channel mixer for mixing the L-channel tone waveform data
of the tone waveform data generated by the FM tone generator 42 or the WT tone generator 43.
The output of the L channel mixer 46 is D / A converted. After being converted into an analog
signal by the converter 47, the signal is supplied to the headphone 14 as an output of the L
channel and is also input to the audio processing unit 8, supplied to the adder 31, and released
from the receiving speaker 11 as described above. It will be sounded. An R channel mixer 48
mixes tone waveform data of R channel among tone waveform data generated by the FM tone
generator 42 or the WT tone generator 43. The output of the R channel mixer 48 is D / A
converted. After being converted into an analog signal by the unit 49, the headphone 14 is
supplied as an output of the R channel and is emitted from the speaker 13. As described above,
in this embodiment, music is reproduced in stereo by using the headphone 14 or the reception
speaker 12 and the speaker 13.
10-05-2019
5
[0013]
In the present invention, as described above, two microphones of the microphones 9 and 10 are
used to perform stereo sampling of input sound. By using the waveform data stereo-sampled in
this way as the tone waveform data of the WT sound source, it becomes possible to reproduce or
generate a musical tone waveform having a sense of localization and a sense of expansion
naturally. The timbre data created from the waveform data of R channel and L channel recorded
at the same time as the material have the same timbre name (timbre number) and an identifier (R
for identifying whether it is R channel or L channel) , L). When this stereo tone data is used to
reproduce music, a tone is generated using two tone generation channels of the sound source
using tone waveform data of R channel and L channel having the tone name. It becomes. In the
above, the transmitting microphone 9 is also used for input of one channel (for example, L
channel) of stereo, but a dedicated microphone may be separately provided. However, the cost
can be reduced by sharing the transmitting microphone 9.
[0014]
FIG. 4 is a view showing a file format of music data that can be reproduced by the
communication terminal of the present invention. As shown in this figure, in the communication
terminal of the present invention, it is possible to reproduce three kinds of music files: (1) simple
sequence file, (2) sequence file with timbre data, and (3) stream file. it can. As described above,
these music files are stored in advance as the preset melody in the system ROM 2 or are stored in
the music file storage area in the system RAM 3. For example, the music file downloaded from a
distribution server, the music file read from an external device via the external interface circuit
15, the new music file created using the operation unit 6, or the existing music file The music file
or the like which has been changed or edited using the unit 6 can be stored in the music file
storage area in the system RAM 3.
[0015]
(1) The simple sequence file consists of a header part and a sequence data part. The header
section contains information such as the number of tracks included in the music file and the time
base at the time of playback of the music, and the sequence data section contains event
information (MIDI events) and the time interval between each event. A set of information
10-05-2019
6
(duration data, delta time) to represent is included in the order of occurrence of events. In
addition, the song title and comment information of this song, instrument name, lyric information
and the like can be included. As this simple sequence file, there is, for example, a music file of the
SMF format.
[0016]
(2) The sequence file with tone data includes, as shown, a header portion, a tone data portion and
a sequence data portion. The timbre data portion includes timbre data of a timbre used to
reproduce the music and timbre assignment information for designating a timbre to be assigned
to each part. The sequence data part is the same as in the case of the simple sequence file. As this
sequence file with timbre data, for example, there is a music file of SMAF format.
[0017]
(3) Long stream data consists of a header portion, a long stream data portion and a sequence
data portion. Here, long stream data is waveform data sampled for a long time, and has a large
size. In addition, the sequence data section only includes a set of events and duration data
relating to the start and end of playback, pitch shift, effects, etc., which is much higher than in
the case of (1) or (2). It is simple data. An example of this long stream file is a music file of the
SMAF format.
[0018]
The following describes how these three music files are played back. In the present embodiment,
the system CPU 1 operates as a sequencer, interprets the sequence data included in the music file
to be played, and controls the sound source at timings specified by the sequence data in the FM
sound source 42 or the WT sound source 43. Although the data is supplied, the sequencer
function may be possessed by the music reproduction unit 12, or the system CPU 1 and the
music reproduction unit 12 may cooperate to realize the sequencer function. In addition, since
the reproduction using the stereo sampled waveform data, which is a characteristic part of the
present invention, uses the WT sound source 43, the following description will be made
assuming that the WT sound source 43 is used as a sound source.
10-05-2019
7
[0019]
FIG. 5 is a diagram showing how the (1) simple sequence file is reproduced. In this case, usually,
reproduction using a preset tone is performed. As shown, sequence data of a simple sequence file
(for example, SMF data) selected as one to be reproduced is sequentially read from the system
RAM 3 by the system CPU 1 operating as the sequencer. As described above, the sequence data
includes a set of duration data and event data representing a time interval between each event,
and the system CPU 1 corresponds to the event at the timing designated by the duration data.
Sound source control data is output to the WT sound source 43.
[0020]
For example, when the read event is a program change message, the tone color ROM 44 (or the
tone color data of the tone data of the MIDI channel and the tone assigned to that channel) based
on the MIDI channel number and program number (tone number) contained in the message. The
address of the timbre data corresponding to the MIDI channel is set in the timbre table storing
the correspondence with the address in the timbre RAM 45). If the read-out event is a note-on
message, the tone generation channel of the WT tone generator 43 is assigned to the MIDI
channel included in the message, and the tone color ROM 44 (or tone color RAM 45) is
referenced with reference to the tone color table. The corresponding timbre data is read out, the
start address of the timbre waveform data is not shown in the address generator 52, the end
address and loop start address are in the phase generator 51, the envelope data is in the
envelope generator 54, and the effect data is not shown. Set each to the effector. When the
timbre corresponding to the MIDI channel is a stereo timbre, different tone generation channels
are assigned to the timbre of the R channel and the timbre of the L channel.
[0021]
The tone waveform data is read out from the tone ROM 44 (or the tone RAM 45) at the read
address output from the address generator 52 through the memory interface circuit 53. This
read address is updated by the phase increment value (F number) converted from the note
number contained in the note on message by the output of the phase generator 51, and after the
end address is reached, the loop start is performed. It is controlled to set an address as an initial
value. As a result, it is possible to read out the tone waveform sample of the pitch corresponding
to the note number, the read tone waveform sample data is multiplied by the envelope data from
the envelope generator 54 in the multiplier 55, and further necessary. In response, an effect is
10-05-2019
8
applied by an effector (not shown) and is input to the L-ch mixer 46 or the R-ch mixer 48 shown
in FIG.
[0022]
Next, the reproduction of the sequence file with timbre data of (2) will be described with
reference to FIG. As described above, in this case, the sequence file includes timbre data and
timbre assignment information for designating timbres to be assigned to the part. The system
CPU 1 first uses the timbre data of the memory interface of the waveform memory tone
generator 43. The tone color RAM 45 is written through the circuit 53. When tone data of a
plurality of tones are included, the plurality of tone data are written in the tone RAM 45. In the
case of a stereo timbre, the timbre data of the R channel and the timbre data of the L channel are
respectively written in the timbre RAM. Further, based on the tone color assignment information,
an address in the tone color RAM 45 of the tone data corresponding to the part is set in the tone
color table. In the case of stereo timbre, the address of timbre waveform data of each of the R
channel and L channel is set.
[0023]
Then, the sequence data contained in the sequence file is reproduced. This process is performed
in the same manner as the (1) simple sequence file reproduction process. That is, after assigning
the tone generation channel of the WT sound source based on the note-on message, the tone
color data corresponding to that part is read out and set in each part of the sound source to start
reading of the tone color waveform data. In the case of a program change message, the tone
color table is rewritten. In the case of stereo timbre, timbre waveform data of the R channel and L
channel are read out respectively, and the tone waveform data of the R channel is sent to the Rch mixer 48 and the tone waveform data of the L channel is said L-ch It will be input to the mixer
46.
[0024]
Next, the reproduction of the (3) stream file will be described with reference to FIG. (A) of FIG. 7
is a view showing a state of stream file reproduction, and (b) is a view for explaining a state of
performing long stream data reproduction using the tone color RAM 45. As described above, (3)
the stream file includes long stream data of large size and sequence data including events
10-05-2019
9
indicating start and end of playback of the long stream data, pitch shift, effects, and the like.
[0025]
Prior to reproduction of the stream file, the system CPU 1 first allocates an area (the start
address of this area is allocated to the start of the long stream data of the timbre RAM 45) for the
start of the long stream data. The address is written to Ae via the memory interface circuit 53. In
the case of long stream data sampled in stereo, different regions are respectively assigned to the
R channel and the L channel, and are read out in synchronization. Then, processing
corresponding to each message is performed according to the sequence data. For example, when
a pitch bend message indicating a change in pitch is included, the parameters included in the
message are supplied to the phase generator 51. When the note on message is read out, the
reading of the long stream data from the tone color RAM 45 is started. That is, the read pointer
Pr of the address generator 52 is set to the start address As, and reading of long stream data is
started while updating the read pointer based on the phase data from the phase generator 51.
The read long stream waveform data is output through the memory interface circuit 53 and the
multiplier 55.
[0026]
When the reading of the long stream data from the tone color RAM 45 proceeds and the value of
the read pointer Pr of the tone color RAM 45 exceeds the center position (address Ac) of the area
allocated for sounding of the long stream data (Pr > Ac) The address generator 52 detects this
and notifies the system CPU 1 by, for example, generating an interrupt. As described above, the
address generator 52 has a mechanism for detecting the read address of the waveform memory
when it reaches the end address and reading it from the loop address. Using this mechanism, Pr>
Ac Can be detected. The system CPU 1 starts writing the long stream data following from the
start address As in response to the interrupt. That is, the long stream data following the area
(buffer area 1) up to the central address Ac is written with the write pointer Pw as the start
address As. This writing is performed in parallel with the reading of the long stream data.
[0027]
Further, when the reading of the long stream data proceeds and the value of the reading pointer
Pr reaches the end address Ae, the address generator 52 sets the value of the reading pointer Pr
10-05-2019
10
to the start address As and subsequently Read stream data. Further, at this time, the address
generator 52 notifies the system CPU 1 that the read address has reached the end address as in
the above-described case. Thus, the system CPU 1 writes the subsequent data to the buffer area 2
of the address Ac to the end address Ae. Thereafter, similarly, the area of the tone color RAM 45
is divided into two, and the long stream data is alternately written, and the long stream data can
be reproduced using the tone color RAM 45 by performing sequential reading. Here, although
the address of the central part of the area storing tone data is set as an interrupt point, the
present invention is not limited thereto. For example, the number of samples reproduced is
counted to obtain a predetermined amount of samples. When playback is performed, an interrupt
may be started to transfer a subsequent sample.
[0028]
In the communication terminal of the present invention configured as described above,
processing for reproducing music using waveform data sampled using the voice processing unit
8 will be described using the flowchart of FIG. That is, since the music files reproducible in the
mobile communication terminal according to the present embodiment are the three types
described above, in order to use the audio waveform data stereo-sampled by the audio
processing unit 8 for reproduction, Do something like
[0029]
First, audio data is sampled as described above using the audio processing unit 8 (step S1). At
this time, it is possible to select whether stereo sampling is performed using both the
microphones 9 and 10 or monaural sampling using any one of the microphones, but here, stereo
sampling is selected. It is done. The stereo sampled audio data is stored in the system RAM 3 as
described above. Next, timbre data is created using the stereo sampled waveform data as a
material, and when using the timbre data, the process proceeds to step S2, and long stream
reproduction for reproducing stereo sampled waveform data for a long time is performed. If so,
the process proceeds to step S6.
[0030]
First, the case where timbre data created using stereo-sampled waveform data as a material is
used to reproduce a music file will be described. In this case, in step S2, processing is performed
10-05-2019
11
to create timbre waveform data using the stereo sampled audio data as a material, and the
created timbre waveform data is attached with an identification number or the like for identifying
the timbre, and the timbre data is Register as. That is, with regard to the audio data stereosampled by the audio processing unit 8, the variation of the envelope and the pitch is displayed
on the display unit 4, and a process of cutting out a portion to be used as timbre waveform data
among the displayed audio data. A process of setting a loop start point and an end point, which
are loop start and end positions in the case of long sound production, and a process of providing
a desired envelope. At this time, the waveform data of the left and right channels sampled in
stereo are simultaneously displayed on the display unit 4, and the clipping process, the process
of setting the loop start point and the end point are commonly performed on the waveform data
of the left and right channels. Then, the same timbre number is attached to the stereo audio data
which has been processed and completed, and is stored as timbre data in the timbre data storage
area in the system RAM 3. At this time, identifiers (R, L) are added to indicate which of the left
and right tones of the stereo.
[0031]
Next, at step S3, the sequence data of the music to be reproduced is acquired using the timbre
data registered by stereo sampling at step S2. The sequence data is sequence data included in (1)
simple sequence file or (2) sequence file with timbre data described above, and is selected from
the music files stored in the music file storage area of the system RAM 3 Alternatively, it can be
obtained by downloading from an external distribution server or by inputting from an external
device via the interface circuit 15.
[0032]
When the (1) simple sequence file (for example, an SMF file) is obtained, the process proceeds to
step S4, where the tone data of the sequence data included in the simple sequence file is stereosampled and newly registered. Change to That is, the program change message included in the
sequence data is changed to designate the tone number of the newly registered tone data to
create a new simple sequence file, and the music file storage area in the system RAM 3 is created.
Remember. By reproducing this simple sequence file as described above, it is possible to
reproduce music by using stereo color registration and newly registered tone data.
[0033]
10-05-2019
12
On the other hand, when the sequence file with (2) tone data is obtained, the process proceeds to
step S5. Here, the tone data of the acquired sequence file with tone data is changed to the newly
registered tone data to create new sequence data with tone data, which is stored in the system
RAM 3. That is, the tone color data portion of the obtained sequence file with tone color data is
replaced with the tone color data created and registered in step S2, and the tone color
assignment information is edited to use the tone color data number and added with new tone
color data. Sequence data is created and stored in the music file area in the system RAM 3. By
reproducing the sequence data with timbre data as described above, it is possible to reproduce
music by using the newly sampled timbre data by stereo sampling.
[0034]
When creating a stream file, the process proceeds to step S6 after the step S1 to create the (3)
stream file. That is, for the audio data stereo-sampled in step S1, the part to be long stream data
is cut out, or processing such as addition of an envelope or adjustment of the level is performed
to create long stream data. Then, a message to which start and end of reproduction, pitch shift, or
an effect is added and information indicating the time interval are created to create sequence
data. Next, the created long stream data and sequence data are combined, a header is added, and
a stream file is created and stored in the system RAM 3. By reproducing this stream file as
described above, it is possible to reproduce an audio data stream stereo-sampled by this portable
communication terminal.
[0035]
As described above, according to the present invention, by using stereo sampled audio waveform
data in the waveform memory of the WT sound source, it is possible to reproduce a ringing tone
or holding sound that has a sense of expansion and is unique It becomes. For example, in the
case of using timbre data created by using stereo sampled audio waveform data as a material, by
assigning the timbre data to a plurality of tone generation channels, a plurality of reproductions
can be made simultaneously, and chorusing by different animal sounds, It becomes possible to
produce various contents such as a gospel chorus by voice.
[0036]
10-05-2019
13
In the above, the portable communication terminal creates a music file for reproducing stereo
sampled audio data, but it is possible to create a music file using stereo sampled audio data at
other than the portable communication terminal. You may For example, audio data stereosampled by a mobile communication terminal is transmitted to a server provided on a network,
and processing for creating or converting the music file shown in FIG. 8 is executed on the
server, and the new music The file may be sent back to the mobile communication terminal.
Alternatively, audio data stereo-sampled is transmitted to an external device such as a personal
computer connected via the external interface circuit 15 of the mobile communication terminal,
and the external device is caused to perform conversion or creation processing of the music file,
conversion Alternatively, the created music file may be returned to the mobile communication
terminal. Further, in the above, the mobile communication terminal has been described as an
example, but the present invention can be applied to the case of a fixed type communication
terminal or the like.
[0037]
As described above, according to the communication terminal of the present invention, it
becomes possible to process and reproduce stereo-sampled voice, and it is possible to reproduce
unique musical tones while having a sense of expansion. it can. Further, both the generation of
ringing tones based on sequence data files and the generation of ringing tones based on stereo
sampled voice can be realized at low cost by sharing hardware. Furthermore, according to the
present invention, which can use stereo-sampled voice as a timbre material that can be specified
from sequence data, even when existing sequence data is used, the original timbre is changed
and reproduced. It becomes possible. Furthermore, when used in combination with a multichannel simultaneous sound generation mechanism of a waveform memory sound source, it is
possible to overlap and reproduce a plurality of sounds sampled in stereo by changing the place
and time, for example, individualization such as large animal chorus Music can be played back.
Furthermore, when used in combination with a multi-channel simultaneous sound generation
mechanism of a waveform memory sound source, a chord can be generated using one stereo
sampling voice, and, for example, gospel chorus-like reproduction becomes possible. As described
above, according to the present invention, it is possible to provide a communication terminal
capable of creating various contents and reproducing a ringing tone rich in personality and
highly distinguishable from others.
10-05-2019
14
1/--страниц
Пожаловаться на содержимое документа