You are on page 1of 14

A

MICRO-PROJECT
OF

“THE DIGITAL PIANO”

“TO CREATE SOUNDS AND LAYOUT OF PIANO ”

Submitted in III- semester for Partial Fulfillment of Requirement for the Diploma in Computer
Engineering of Maharashtra State Board of Technical Education

Submitted By
Name of Group Members

1. AGASYA BUTOLIA 3. KRISHANTH PILLAI

2. MADHAV ROHANKAR 4. MAHAK LALWANI

5. ROSHANI PATIL

Guided By

Ms. Chyrine Nicholas


(Lecturer in Computer Dept)

DEPARTMENT OF COMPUTER ENGINEERING


G. H. RAISONI INSTITUTE OF ENGINEERING AND TECHNOLOGY,
NAGPUR
2022-2023

G H RAISONI INSTITUTE OF ENGINEERING &


TECHNOLOGY NAGPUR
CERTIFICATE

2022-2023
This is Certify that the Entitled

“THE DIGITAL PIANO”

Submitted By

1. AGASYA BUTOLIA 3. KRISHANTH PILLAI

2. MADHAV ROHANKAR 4. MAHAK LALWANI

5. ROSHANI PATIL

In III- semester for Partial Fulfillment of Requirement for the Diploma in


Computer Engineering of Maharashtra State Board of Technical Education

(Ms. Chyrine Nicholas)


Project Guide

(MRS.ROSHANI DHARME) (DR.G.N AKHADE)

Head of Department Dean


SUBMISSION

We, students of third semester of second year diploma in computer engineering humbly submit that
we have completed the micro project work as prescribed in this report by own skill and the study in
academic session 2022-23, as per the instruction and guidance of Ms. Chyrine Nicholas
The work carried out in the project is our and not copied the report on any appreciable part from any
other literature in contravention of the academic ethics.

The teacher has approved our contribution the students associated in the micro-project are:

Name of Student SIGN

1) AGASYA BUTOLIA ……………………………..

2) MADHAV ROHANKAR ……………………………..

3) KRISHANTH PILLAI . …………………………...

4) MAHAK LALWANI . ……………………………

5) ROSHANI PATIL . ……………………………

Date:-
ACKNOWLEDGEMENT

We wish to avail this opportunity to acknowledge our profound indebtedness and extend our deep sense of
gratitude of our profound Ms. Chyrine Nicholas for her valuable guidance, advice and encouragement that
has been feel to successful completion of this micro-project.

We hereby express our deep gratitude to our H.O.D. and Hon’ble Principal for his/her cooperation
and help and also the other staff members of the department.

We also thank to library for making us available necessary books for reference. I would like to place
on record my sincere thanks to all persons directly or indirectly helped us in completion of this work.

Submitted by

AGASYA BUTOLIA

MADHAV ROHANKAR

KRISHANTH PILLAI

MAHAK LALWANI

ROSHANI PATIL
3.0Action Plan

Name of
S. Planned Planned Responsible
Details of activity
No. Start date Finish date Team Members

Agasya Butolia /
1 Project Survey 15/11/22 15/11/22 Krishanth Pillai
Agasya butolia /
2 Gathering Information 15/11/22 15/11/22 Madhav Rohankar

3 Set up and Configuration 16/11/22 16/11/22 Mahak Lalwani

4 Create Report 17/11/22 17/11/22 Roshani Patil

4.0 Resources Require

S.
Name of Resource / Material Specification Quantity Remark
No.

Computer(AMD
1 Hardware: Computer System RYZEN 9th gen), RAM 1
16GB RAM 1TB SSD

2 Operating System Windows 11 1

3 Software CodeBlocks 1
INTRODUCTION TO DIGITAL PIANO

Digital keyboard instrument designed to serve primarily as an


alternative to the traditional acoustic piano both in the way it feels to
play and in the sound produced. Digital pianos use either synthesized
emulation or recorded samples of an acoustic piano, which are sounded
through an internal loudspeaker. They also incorporate weighted keys,
which recreate the feel of an acoustic piano. Some digital pianos are
designed to also look like an upright or grand piano. Others may be very
simple, without a stand.

The term keyboard classifies instruments based on how the performer


plays the instrument, and not on how the sound is produced. Categories
of keyboard instruments include the following families of which this is
only a partial list.

In this project we are going to design a digital piano using different


styles and also going to create layout based on piano key structural
design and follow the key sets used in it we are going to add textual
sounds on numeric Numbers used for differentiations this project will
be created language C++ and also use graphics and the concept of
computer graphics to create this project.
FLOWCHART FOR DIGITAL PIANO

START

INTIALIZE THE KEYBOARD LAYOUT WITH SOUNDS

KEYBOARD PRESSED

YES

GENERATE KEYBOARD SOUND (100…1600) NO


CODEING
OUTPUT FOR THE FOLLOWING PROGRAM

RESULT FOR THE FOLOWING PROGRAM


The keyboard can be pressed using keys :- a,s,d,f,g,h,j,k,l and to
quit program we can use q in this we have merged alphabets
into keys and
and when a key is pressed “sound(100)” will be displayed and
the result will be the other numeric sounds used in for
different keys.

REFERENCE’S
1. GOOGLE
2. GEEKSFORGEEK’S

You might also like