Introduction

Emotional Songs is a software that collects and keeps track of the emotions experienced while listening to playlists of songs defined by the user. Detected emotions, which we list in the table below, are those provided by the GEMS model1, considering only the 9 emotions used as macro-categories, in order to simplify the collecting process. Emontional category Explanation Amazement Feeling of wonder or happiness Solemnity Feeling of transcendence, inspiration, Thrills Tenderness Sensuality, affect, feeling of love Nostalgia Dreamy, melancholic, sentimental feelings Calmness Relaxation, serenity, meditativeness Power Feeling strong, heroic, triumphant, energetic Joy Feels like dancing, bouncy feeling, animated, amused Tension Feeling nervous, impatient, irritated Sadness Feeling depressed, sorrowful Note: the following manual for the software Emotional Songs was written using the MacOS operating system as an example, but it works the same on both Windows and Linux operating systems....

<span title='2023-08-05 08:55:48 +0200 +0200'>05 Aug 2023</span>

Installation

Below are listed the minimum system requirements to install Emotional Songs. Minimum requirements Emotional Songs is compatible with Windows, MacOS and Linux operating systems with at least 4 GB of RAM on board, with already installed: Java Runtime Environment (JRE), version 8 or higher. PostgreSQL, version 15 or higher. A screen resolution of at least 1080x720 px (corresponding to HD resolution) is also required. Installation procedure Windows Installation on Windows operating systems is via an ....

<span title='2023-08-05 08:50:39 +0200 +0200'>05 Aug 2023</span>

Server configuration

Creating the server The server on which the software is based is created with the DBMS PostgreSQL. You must know the access port to the database created, as well as the username and password to access it. To facilitate the preliminary configuration of the database by Windows users, it is advisable to download the client for PostgreSQLpgadmin, which offers a graphical interface that greatly simplifies the creation of the database....

<span title='2023-08-05 08:46:39 +0200 +0200'>05 Aug 2023</span>

First use

Note: for this guide, the MacOS operating system was used, but the usage is the same also on Windows and Linux. Before using Emotional Songs, you have to properly configure the server it works with. For further information, see the [manual’s specific page](/post/server configuration). After the installation, double-click on the Emotional Songs icon to open the client software. After the start screen, you have to insert the access data to the previously configured server....

<span title='2023-08-05 08:45:49 +0200 +0200'>05 Aug 2023</span>

Free consultation

Emotional Songs has a guest mode, that unregistered users could use. The software will be limited to the only consultation of the songs repository. To be able to access the repository as a guest, just click on Menu > Repository: from here you can view the list of songs with their author, title and the year of release. In addition, for each song you’ll find two buttons that will allow you to see a report of the emotions entered by registered users and the YouTube video of the song....

<span title='2023-08-05 08:40:42 +0200 +0200'>05 Aug 2023</span>

Registration and login

All the functionalities available as a guest user are available also as a logged user! In order to use all the features of Emotional Songs, you will need a personal account, where you can create your own playlists, add and remove songs, associate emotions to each song and add comments. Registration In order to register yoursel, from the main screen of Emotional Songs click on Register. You will see the registration form....

<span title='2023-08-05 08:35:42 +0200 +0200'>05 Aug 2023</span>

Playlists and emotions management

Registered users can: create playlists add or remove songs from playlists add, for each song, some emotions, assigning for each emotion a number from 1 (not at all) to 5 (very) Playlists The user’s playlists can be viewed, once logged in, from the menu on the left, by clicking on User playlist. Here is an example of what the home of a logged in user might look like. Note: during the first use of Emotional Songs, when you still haven’t playlists, when you click on My playlists nothing will appears....

<span title='2023-08-05 08:30:37 +0200 +0200'>05 Aug 2023</span>

Troubleshooting

#1 – The software won’t start on MacOS You have to allow the software to start from MacOS security settings.

<span title='2023-08-05 08:25:33 +0200 +0200'>05 Aug 2023</span>

Technical manual

Introduction Emotional Songs is a software for recording the emotions perceived while listening to songs or music. It allows you to create playlists of songs and, for each of them, register perceived emotions. It is also possible to display, for each song, a statistical report of the emotions experienced on average by registered users, with some summarizing charts. Emotional Songs was developed using the NetBeans IDE, and the JDK 17 version....

<span title='2023-08-05 08:20:33 +0200 +0200'>05 Aug 2023</span>