Posts

Signal Processing - Multi element Sensors and Sensory Percussion

Image
Multi element Sensors and Sensory Percussion This is a kind of a technology which is developed by Roland in their own V-drums. A great playing feel is supplied to the user by capturing the  performance of the information accurately and quickly. This method is actually developed for western drum instrument. Roland's new multi element sensors faithfully detects and recreates the position and the dynamics of the user. Which means it actually detects the hit for the different parts of the drum and generates the most suitable sound from the source which tallies with the hit. In the drum device which is to be produced by HEX is also a kind of the same phenomenon. When the user hits the different parts of the head of the drum not the same sound should be produced. They must be different from one to another.  As the Roland Corporation states the high speed data transfer is very important in the device. Which means the time between the hit and the result generated must...

Learning tool

Image
Article 05 Learning Tool For Piano, Steel Drum, And Harp Over the past century, there have been many advances in the music industry and in educational practices. This article is based on the piano, the steel drum and the harp created by Politehnica University of Bucharest (PUB), Romania. This is a software tool which allows the users to play a virtual instrument and afterward to listen to their own progress. The application was developed using  Java technology. The main screen of the application is available in figure 1. This application is designed just as straightforward. Figure 1 Figure 2 Figure 2 there are two playing modes.User interfaces of two instruments. The application provides insight information about each available virtual instrument, as seen in Figure. 3.. Two languages have been used. English and French. So the user can be easily used. The beginner can easily and accurately learn everything. Figure 3 Reference ...

Learning tools for musical instruments-2

Tools to learn musical instruments Article: 05 There are top 3 apps for learning a musical instrument on iOS. All these three apps can teach anyone how to play a guitar or piano. ·          Garageband ·          Simplypiano ·          Yousician guitar GARAGEBAND This app is for music creation and edits. The power is the touch(software) instruments that come built in, the trainer doesn’t have to hook up a piano or guitar. Anyone can learn the individual keys or strings right through the touch screen. The easiest way to get started playing instruments is to use one of the smart selections upon starting up. They are not the full instruments that can toy with anyone’s own, but they have easier ways to tap along and get a feel for the notes and one tap chords. Reference-1 SIMPLYPIANO This app will listen to the play and offer a feedback ...

Learning tools for musical instruments-1

Learning tool for a musical instrument Article: 04 This article is based on a Meta-instrument for interactive, on-the-fly machine learning project done at the Princeton University. They had been proposed a method for harnessing machine learning algorithms within a radically interactive paradigm, in which the designer may repeatedly generate examples, train a learner, evaluate outcomes, and modify parameters in real-time within a single software environment. They had been described their meta-instrument, Wekinator, which allows a user to engage in on-the-fly learning using arbitrary control modalities and sound synthesis environments. They provide details regarding the system implementation and discuss their experiences using the Wekinator for experimentation and performance.   They had been introduced a Wekinator, which allows musicians, composers, and new instrument designers to interactively train and modify many standard machine learning algorithms in real-time. T...

Graphical User Interface

Image
Article 04 Graphical User Interface The graphical user interface is a subset of the user interface. A good GUI can make programs easier to use. GUIs can be used in computers hand-held devices such as MP3 players, portable media player or gaming devices, household appliances and office equipment. Two of the most popular operating systems Windows and Mac OS are based. The first commercial Graphical User Interface is Xerox's Star workstation, introduced in 1981. The major advantage of GUI is easier to learn and use because GUI makes computer operation more intuitive. Design Rules A Graphical User Interface normally contains a lot of action elements that are realized with buttons. Since buttons are mainly decorated with button graphics we listed you a few design rules for these graphics.  The icon must identify clearly the action of the button.  The drawing style should be kept symbolic.  The action, state, or mode that a button initiates should be ...

User interfaces

Image
Article 03 User interfaces The visual part of the computer application or operating system through which a user interact with a computer or a software. It determines how commands are given to the computer or the program and how information is displayed on the screen. There are three main types of UI. Command language : The user must know the machine and program specific instruction or code. Menus : User chooses the commands from lists displayed on the screen. Graphical user interface : User gives commands by selecting and clicking on icons displayed on the screen. Role of User Interface The vital role of software is played by User Interface. The role of a user interface is to translate between application and user semantics and to translate user semantics to application semantics using some combination of input modes. It is displayed in terms of pictures, sounds, colors and text. The communication with the user on behalf of a system is performed by using a U...

Comparison of programming languages for GUI programming

Comparison of programming languages for GUI programming Article: 03 This article is based on the comparison of programming languages for Graphical User Interface programming that had been done in the University of Tennessee Honors program. This illustrates the comparison between three programming languages for GUI creation as C++, Java and python. According to this article, when considering about the Java programming language, it is entirely object oriented. Therefore, they must be highly modularized. The reason behind this is to make the code reusable, easier to update and maintain. Another important feature of Java is that Java programs are designed to be platform independent. One final feature of the Java language is that stands out is that it is designed to be a very high-level programming language. Java is designed to allow developers to create programs quickly and easily, without having to deal with many of the low-level details of the program. Java handles memory...