Apparatus and method for evaluating musical performance and

Apparatus and method for evaluating musical performance and

(12) United States Patent

Shimaya et al.

US006495747B2

(10) Patent N0.:

(45) Date of Patent:

US 6,495,747 B2

Dec. 17, 2002

(75) Inventors: Hideaki Shimaya, Hamamatsu (JP);

Akira T?luka, Hamamatsu (JP)

4,982,643 A * 1/1991 Minamitaka ........ .. 84/470 RX

5,092,216 A * 3/1992 Wadhams ..... .. 84/462 X

6,072,113 A * 6/2000 Tohgi et al. . .... .. 84/470 R

6,084,168 A * 7/2000 Sitrick .................... .. 84/477 R

6,166,314 A * 12/2000 Weinstock et al. 84/477 R X

FOREIGN PATENT DOCUMENTS

(73) Assignee: Yamaha Corporation (JP) JP 6-19387 1/1994

( * ) Notice: Subject to any disclaimer, the term of this

* . . cued by exammer

Pawnt is extended or adjusted under 35 Primary Examiner—Stanley J. WitkoWski

U-S-C- 154(k)) by 0 days- (74) Attorney, Agent, or Firm—Rossi & Associates

(21) Appl. N0.: 09/748,448 (57) ABSTRACT

(22) Filed:

(65)

(30)

Dec_ 26 2000

Prior Publication Data

Us 2OO1/OO3987O A1 NOV 15 2001

' ’

Foreign Application Priority Data

Dec. 24, 1999 (JP) ......................................... .. 11-367326

Nov. 9 2000 (JP) . . . . . .

. . . . .. 2000-341530

(51) Int. Cl.7 . . . . . . . . . .. G09B 15/02

A performance evaluation apparatus presents a reference performance of a music piece for practice. The user inputs manual performance operations in tempo With the presented reference performance. The apparatus compares the inputted manual performance and the reference performance, and outputs an evaluation report as to the correctness of the manual performance With respect to the reference perfor

I b d- t th t - -d d ~th mance' ‘1.0m’ em 9.1mm ’. e apparel 11.5 15 pro“ 6 W1 an outputting condition designating device for the user to designate Whether to output an evaluation report after the

(52) US, Cl, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

(56)

_ _ _ _ _ _ _ _ __ 84/477 R practice performance is over. In another embodiment, the

References Cited

PP_ ' P 'd d 'h_ 1 ' p d 'g ' g

84/477 R, 478 device for the user to designate performance spans about

Which the user’s practice performance is to be evaluated.

The apparatus outputs an evaluation report according to the user’s designation.

U.S. PATENT DOCUMENTS

4,506,580 A * 3/1985 Koike .................... .. 84/478 X 25 Claims, 21 Drawing Sheets

_ I

Music Piece

1

K

4

Data Readout

Data Memory

'

Section

Non-Evaluation Part

Evaluation Part

M _ _ _ _ E E E E Musica‘

5

Playing Back

’” 2

/

Keyboard Manual

. Performance inputting Section l,- ._ __ _. .J

;

I

Evaluation

Report Output

Comm“ Switch

Tone

Synthesis w~—>

Performance

End Detecting

.

Section v /T7

Memory

8

Comparing Comparison Evaluation Report Reporting

_

Section

—>Results ~> . .

Outputtmg Section

——->

3

\

Evaluation Report

Commanding Section

VALUE

Flag r10 ‘‘

-

Evaluation

Report Output

Controlling Section

U.S. Patent Dec. 17, 2002 Sheet 1 0f 21 US 6,495,747 B2

mEtoQwm to mm cozmszgm comcmaEoO . wocmctotmm

QT\

A 535mm Ema 82m 0622

PK wk tmi cozmigméoz wk

A1 @0252 m may” All: m K w_wm5c>w 83:92 @8036!

A w mocmctotmm All]

_ cozomw @5339:

A||l| Q A] wzzwmmAl @5858 @2628 Em.

30:5 :2 oo

cozomw mEzobSOAll coEnoO m533330 A|olzs|l|

59:0 toamm Comma co:m:_m>m ;

mmE cozomw mEncwEEoO

m=j<>

cocmim>w

[ 53:0 toqmm

U.S. Patent

Dec. 17, 2002 Sheet 2 0f 21 US 6,495,747 B2

Fig.2

Start of Playback

Non-Evaluation

Parts

Playback Processing

Always

End of Playback

Evaluation

Part

Readout Only and No Playback

Evaluation

Report Output

Manual

Performance

Tone Start /Stop

Processing Always

Comparison (Evaluation)

Processing Always

Comparison

Evaluation

Report

Outputting

Condition

VALUE Flag

On Off On

U.S. Patent Dec. 17, 2002 Sheet 4 0f 21 US 6,495,747 B2

Fig. 4a Main Processing

C Start ) l

K831 lnitialize

% r332

Select Music Piece Data

¢

Select Performance Part

F833

Start of Playback ommanded 7

S34

W835

Start Playback Processing

%

Set Tempo,

Transposition, etc.

/' S36

U.S. Patent Dec. 17, 2002 Sheet 5 0f 21 US 6,495,747 B2

Fig. 4b Playback Processing

C Start

¥ initialize

)

K‘ 41

Evaluation Report S42

Output Control NO

Switch Actuated ?

‘YES r343

Start Processing of

Switching Evaluation

Report Outputting

Conditions

2

NO r is Playback Over

S44 i YES K845

Start Evaluation

Report Outputting

Processing i

Q Return )

U.S. Patent Dec. 17, 2002 Sheet 6 0f 21 US 6,495,747 B2

Fig. 40 Key Actuation Interrupt

Processing during

Playback Processing

C Start D l

/-—S51

Tone Start/Stop Processing l 852

Renew Contents of Key

Depression/Release Buffer

( Return J

U.S. Patent Dec. 17, 2002 Sheet 7 0f 21 US 6,495,747 B2

Fig. 5e Timing Interrupt Processing during Playback Processing

C Start )

Processing of Playing r861

Back Non-Evaluation Part

NO is There Event of

Processing on

Evaluation Part ’?

‘ YES

S62

/— 863

Compare Performances and

Store Comparison Result d

C Return )

U.S. Patent Dec. 17, 2002 Sheet 8 0f 21 US 6,495,747 B2

Fig. 5b Processing of Switching

Evaluation Report

Outputting Conditions during Playback Processing

( Start

4

Invert VALUE Flag

D

/—S71 i

( Return D

U.S. Patent Dec. 17, 2002 Sheet 9 0f 21 US 6,495,747 B2

Fig. 50 Evaluation Report

Outpuz‘z‘ing Processing

( Start ) t

/-S75

NO VALUE - 1 7

\ _. _

YES r876

Output Evaluation Report

1

C Return )

U.S. Patent Dec. 17, 2002 Sheet 10 0f 21 US 6,495,747 B2

- Ema cocmiw>wéoz

606:2

xomm @EZSQ liz?mmddmmimww .... -LT cozuww 50:62 Ema

All 96% m \\ goommm 9mm 82m @632

2wm£c>w R262 @8215!

mocmctotwa Al + w

cozomw @5339:

mEtoQmm toqmm cocmzzgm comtmaEoO . mocmctotwa

@EELEOQ mccumyma ncw ; cosomw 5:: 30+ wzzwmmAl

“39:0 toumm

‘tllll

zot>>w 63:00

cosmigm m cozmggm A f

cozoww mEucmEEoo

SE30 $53830 toqwm cosmim>m

@wE

cosomw QCEEEOO

S930 toamm

U.S. Patent Dec. 17, 2002 Sheet 11 0f 21 US 6,495,747 B2

Fig. 7

Start of Playback

Non-Evaluation

Parts

Playback Processing

Always

End of Playback

>

Readout Only

Evaluationm __ __ _anQN_Q PlaLt)a_Qk__ __ >

Part

Manual

Tone Start /Stop

Processing Always

>

Performance

Comparison Comparison

(Evaluation) (Evaluation) Evaluation

Report Output

Evaluation

Report outputting

Condition

On Off On

VALUE Flag 1 O l

U.S. Patent

Dec. 17, 2002 Sheet 12 0f 21 US 6,495,747 B2

Fig, 8a Timing Interrupt Processing during Playback Processing

NO

( Start 1

Y‘

Processing of Playing

K891

Back Non-Evaluation Part i is There Event of S92

Processing on

Evaluation Part?

4

NO

1 YES $93

VALUE : 1 ?

1 YES

/"S94

Compare Performances and

Store Comparison Result

(

‘1

Return 1

U.S. Patent Dec. 17, 2002 Sheet 13 0f 21 US 6,495,747 B2

Fig. 8b Processing of Switching

Evaluation Report

Outputting Conditions during Playback Processing

( Start D

¢ K3101

Invert VALUE Flag r8104

Create Comparison Close Comparison

Butter for New Butter for Current

Evaluatlit Span Evaluatilon Span

Return

L)

[

U.S. Patent Dec. 17, 2002 Sheet 14 0f 21 US 6,495,747 B2

Fig. 80 Evaluation Report

Outpuz‘z‘ing Processing

C Start ) i r8111

Report Evaluation

Scores on Evaluation

Reporting Spans i

C Return D

U.S. Patent Dec. 17, 2002 Sheet 15 0f 21 US 6,495,747 B2

A Soummvm Ema mumi 063E

tum cozmszgwéoz \

Al 30:52 Sam Em A l 5mm E

TI am,” 1

E8556 E3922 @8096! mocmELotmmA- Ii! A r

_ cozomw 9539:

mEtonmm toamm cocmim>m comcmQEoO . @Qcmctotmm cocomw mcEsBsO cosoww

Alll AI BBWQEAI QEEQEOQ @5628 9G

30:62 cosomw k “E m5|_<> [Er cozmzzgm @

33:0 tonoml cosomw mEzobcoo 525mm 9mm p toqmm cozmzzgw cmmw 35:0 cozomw 50522

U.S. Patent Dec. 17, 2002 Sheet 16 0f 21 US 6,495,747 B2

Fig, 10 Evaluation Report Output

Span Designating Data File

Time Point = 0

VALUE Flag : 0

Time Point: 3

VALUE Flag : 1

Time Point: 10

VALUE Flag : 0

Time Point: 16

VALUE Flag = 1

U.S. Patent Dec. 17, 2002 Sheet 18 0f 21 US 6,495,747 B2

Om< “m3; womi 0622

t?mcr Ema ccsm2w>m

_____________________

wow tau commigm v5 Em 53865 “n: xumt. L252 "m3

Si cmmhuw $320 H on “900w mm 660w

525 S930 toamm cozmigm Hm; u6 6m c2529: :1: cmQw 59:0 tonmm co:m:_m>m gm ,6 Em c2629: “m3

U.S. Patent Dec. 17, 2002 Sheet 19 0f 21 US 6,495,747 B2

K151

Chem Machine Communication

Network

21

Client Machine

K152

Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement