Вы находитесь на странице: 1из 11

CHAPTER 1

INTRODUCTION

1.1 Overview of Project

In This World More recently, as mobile devices such as smartphones and tablets have
become more powerful, energy efficient and numerous, their excess computing power
became just as attractive a resource to scientists. There are now about 900 million
Android devices, and their total computing power exceeds that of the largest conventional
super computers.

As mobile devices become more like PCs they will come to replace objects we tend to
carry around such as check books, credit cards, cameras, planners, mp3 players, etc. In
short, we will be using them to accomplish our daily tasks.

One application that falls into this category is Android Music Player for the Android
Phones which will play music according to ones mood. About 60% of the smart phone
users are using Android based phones. The objective behind developing this
application was to facilitate the people to enjoy the music beats which suit their mood.

The Project is developed in Java Programming language by using the Android Studio
Integrated Development Environment (IDE). We use the Android Software Development
Kit (SDK) which includes a variety of custom tools that help us to develop mobile
applications on the Android platform. The most important of these are the Android
Emulator and the Android Development Tools (ADT).

1.2 Brief description of Android

Android is a software stack for mobile devices that includes an operating system,
middleware and key applications. Android is a software platform and operating system
for mobile devices based on the Linux operating system and developed by Google and
OHA. It allows developers to write managed code in Java-like language that utilize
Google-developed Java libraries, but does not support programs written in native code.

1.3 Outline of this report

During reading one of the research works of M.Farouk Radwan, MSc, we came across
an idea that music can influence the mood of the listener if they listen to music of right

1
genre. We liked the idea and started our search with a main goal: generate music
according to the mood of the listener by using the sensors of an Android smartphone.

Letting the user listen their own music (at that instance) by just telling about his mood
(preference) around in the streets or in a building or anywhere else.

At first we picked up a simple searching algorithm to find the music file according to the
users requirement. The result was interesting but not pleasant to the moods on the
regular basis.

We needed to improve the frequency of the search to be optimal one and thought about
more sophisticated ways to generate nice sound effects with the optimal search of the
music file. We decided to use more than one search technique.

In the final version we used an audio Meta data to play the music depending on the inputs
(mood- happy, sad, angry, etc.), different parameters of the music are modulated (tempo,
rhythm, pitch, genre, etc.). This will be explained more precisely later.

At the end, we decided to give the user less freedom to control the music he wants to
listen, in order to have a more pleasant sound experience. A huge part of the sound
effects are still totally determined by sensors and so can be managed by the user. That
allows having a unique experience for each user, each time the application is used. It is a
real-time artistic experiment. By walking around with your smartphone, you can then
listen to a unique music composition that illustrates something you can feel and will
also lighten up you mood and will work as a stress buster.
.

2
CHAPTER 2
BRIEF LITERATURE SURVEY

EXISTING SYSTEM

As we know that in exiting system we just pick our mobile phone to play the song which
we want to. We in exiting system have too much of option and new technique in audio
system who can play anything on our fingertip.

DRAWBACKS OF CURRENT SYSTEM

The Drawback in current system is that as we are having too much of specialized option
music player but we wanted something simple and effective while listening to music
while we are working or relaxing after work, as we are already tired and dont want so
many options to look at and just playing the desired music while busy on the work. It
does not do all or helps in relaxing the body or mind is because it is not made for that.

NEED FOR THE NEW SYSTEM

As we know music is just a series of altered patters. The musician created the pattern and
makes us anticipate a resolution that holds back. Makes us wait for it. There is pattern in
everything and everyone. If the right type of music pattern is made to fuse with the right
type of mood , then it can do wonder as the mind always understands the pattern and
mixing it with the right one will only make it more functional.

Doing anything requires our full attention to everything under our control and responds to
events happening on the roads around us. And right type of music at right time makes our
mind and body to coordinate and helps us enhance our workability. And if that system is
less complex and easy to use makes it more desirable altogether.

GOAL OF PROPOSED SYSTEM

The primary goal of the project is to design, develop and test an Android Application
Mood Fuse The proposed system designed to make listening to music easier with
simple designed screens.

3
Our goals in developing the proposed Android Application are:

Accuracy: The level of accuracy in the proposed system will be higher. All operation
would be done correctly and it ensures that whatever information is coming from the
centre is accurate and totally based on the users mood.

Access: The Music player has a specially designed interface that will let you listen to our
tunes safe and easy.

Immediate retrieval of information: The main objective of proposed system is to provide


for a quick and efficient retrieval of information.

Easy to Operate: The system should be easy to operate and should be such that it can be
developed within a short period of time and fit in the limited budget of the user. Mood
Fuse is designed to make listening to music safer and easier with simple designed screens
with mood filters.

ADVANTAGES

The user will be able to access the music not only in special (mood) mode but also
in the normal mode.

The user will be given a list of songs to download if no songs suiting his particular
mood are found in his music storage.

The user can update the setting manually it will be store in the device itself.

All new features will be installed in it and the UI will be super easy use and will
have a better look.

4
CHAPTER 3
PROBLEM FORMULATION

NEED OF THIS PROJECT

As we know music is just a series of altered patters. The musician created the pattern and
makes us anticipate a resolution that holds back. Makes us wait for it. There is pattern in
everything and everyone. If the right type of music pattern is made to fuse with the right
type of mood , then it can do wonder as the mind always understands the pattern and
mixing it with the right one will only make it more functional.

Doing anything requires our full attention to everything under our control and responds to
events happening on the roads around us. And right type of music at right time makes our
mind and body to coordinate and helps us enhance our workability. And if that system is
less complex and easy to use makes it more desirable altogether.

SIGNIFICANCE OF THIS PROJECT

From the point of view of this project we are emphasising on How the music (pattern)
can affect the mood of the person. But as we know that in exiting system we just pick
our mobile phone to play the song which we want
to.In exiting system have too much of option and new technique in audio system that can
play anything on our fingertip but the more important aspect of healing power of the
music is ignored.

So the primary goal of this project is not only to design , develop an easy to use less
complex Music Player but to fulfil the very reason the music(pattern) is created to heal
the user mentally and relax his/her mind. The App will be easy to operate and will be
such that it can be developed within a short period of time and fit in the limited budget of
the user. Mood Fuse is designed to make listening to music safer and easier with simple
designed screens with mood filters.

5
CHAPTER 4
OBJECTIVES

The Objectives of the project is to design, develop and test an Android Application
namely Mood Fuse The proposed system designed to make listening to music (pattern)
easier with simple designed screens and all according to the users mood.

Our objectives in developing the proposed Android Application are:

Accuracy: The level of accuracy in the proposed system will be higher. All operation
would be done correctly and it ensures that whatever information is coming from the
centre is accurate and totally based on the users mood.

Access: The Music player has a specially designed interface that will let you listen to our
tunes safe and easy.

Immediate retrieval of information: The main objective of proposed system is to


provide for a quick and efficient retrieval of information.

Easy to Operate: The system should be easy to operate and should be such that it can be
developed within a short period of time and fit in the limited budget of the user. Mood
Fuse is designed to make listening to music safer and easier with simple designed screens
with mood filters.

Mood Based: Strictly based on the users mood, the genre of the song will complement
the users mood, and will ease up the mood of the user and relax it with its pattern.

6
CHAPTER 5
METHODOLOGY

Enhanced Waterfall Model:


A system development life cycle methodology is an explicit breakdown of the work that
is required to implement a new or modified information system. It consists of five phases.

Fig: 5.1 Enhanced Waterfall Model

SDLC Predictive Approach:-


Project Requirement In this phase, we first did the macro level study of the
requirement ensure feasibility, plan schedule, and obtain approval for project. Understood
the entire requirement for the proposed system.

7
Design The Blueprint of the UI of the project is decided. And how other aspects of the
product will interact with the user and how they will respond is also decided. The Use
case diagram is generated.

Fig: 5.2 Use Case Diagram

Implementation:

Codding In this phase we will firstly divide the product in simple modules and then
will develop and will constantly check whether it is according to the proposed design
pattern or not. After that at last all the modules will be encapsulated in a single class and
then will go to the testing phase.

8
Database Management- In this phase the schema of the database is designed, and how
and what data is to be stored and how will it communicate with other layers of the
application is designed. The Database table is created and its communication path is
established.
The database table that is created is: Music Database.

Sad
Happy
name tired
fresh

User mood sleepy


has

uses filter
write
UI
s

read

Music Music
player Database

Fig: 5.3 E-R Diagram for Music Player Database

Testing Testing of the final coded product will be done after the coding is completed
and the method of testing that will be manual testing. After that the product will be tested
on different test cases to check the efficiency and functionality of the product.

Maintenance/Support Further updated on the technology used and the features that
will be coming in future with new Android OS will be incorporated in the app. And Bug
fixes will be done (if found any).

9
CHAPTER 6
FACILITIES REQUIRED FOR PROPOSED WORK

Software Requirements

Operating system : Windows 8, 8.1


Technology Used : Android 5.0.1
IDE : Android Studio
Emulators : Blue Stack
Plug-in : ADT plug-in
Database : SQL Lite
Tools used : Android SDK

Hardware Requirements

Processor : Core i5
Motherboard : Genuine Intel
RAM : Min 2 GB
Hard Disk : 80 GB
Mobile : Android Based Smart phones

10
CHAPTER 7
PROPOSED PLACE OF WORK

The workplace we have chosen for developing our project is our college Buddha Institute
of Technology. In the guidance of our project guide Lecturer Ms. Niharika Srivastava we
are developing our project.
The college computer laboratory is the best place for developing our project. Here we can
get guidance of project guide also help needed while developing the product.
The college environment provides the way for concentrating on the project work by
understanding the need to design the project.

11

Вам также может понравиться