View unanswered posts | View active topics It is currently Mon Dec 09, 2019 8:31 am



Reply to topic  [ 2 posts ] 
 Use Fitlet as a Music Synthesizer in Mint 
Author Message

Joined: Mon May 28, 2012 12:25 pm
Posts: 106
Post Use Fitlet as a Music Synthesizer in Mint
Fitlet Has A MUSICAL Side


Overview

Software Music Synthesizers, sometimes known as Softsynths, allow computers to produce synthesized music. Previously, this job fell to dedicated, specialized hardware produced by legendary companies such as Korg, Minimoog, Roland, and Yamaha. Now, computers such as Fitlet coupled with a good Softsynth package can produce some very good sounds and effects, possibly even rivaling dedicated units.

Softsynth Packages available to Fitlet include amSynth, Foo YC20, Freebirth, Horgand, mx44, Yoshimi, ZynAddSubFX, and so on. I tried amSynth and ZynAddSubFX. AmSynth is very basic and not very engaging. ZynAddSubFX on the other hand has many features and gets good reviews, so I will concentrate on its use.



Hardware

1. Fitlet
2. USB MIDI Keyboard (optional)



Software

All packages required are readily available in the repositories.

1. Jack Audio Connection Kit

Packages needed are: jackd, qjackctl, and libjack library.

The Jack Audio Connection Kit is an audio server and API which allows various Jack compatible audio applications to interconnect and share data with each other. Jack provides rapid, low latency audio data transfer and helps synchronize the various applications. One way to understand Jack's purpose is to compare it to a physical audio soundboard.

2. ZynAddSubFX

ZynnAddSubFX is the Softsynth I liked the best. It offers a wide array of available instruments; many effects such as reverb, echo, and chorus; and a wide array of other features and settings.



Operation

Once the required software is installed on Fitlet, proceed as follows.

1. Load and start the QJackCtl GUI. It is found in the Applications Pulldown under Sound and Video. Make sure to start jack by clicking the start button in QJackCtl.

Attachment:
QJackCtl.png
QJackCtl.png [ 34.02 KiB | Viewed 3360 times ]



2. Start ZynAddSubFX. It is found in the Applications Panel under Sound and Video. It features a beginners interface with a virtual keyboard and an advanced interface which requires the use of an external keyboard.

Beginner and Advanced Interfaces

Attachment:
SynthesizerInterfaces.jpeg
SynthesizerInterfaces.jpeg [ 153.16 KiB | Viewed 3356 times ]





Make Required Audio Patch Connection

In QJackCtl GUI, depress connect button. This opens connections window. Select Audio tab. Connect synthesizer (zynaddsubfx) to system.

Attachment:
AudioConnection.png
AudioConnection.png [ 28.72 KiB | Viewed 3356 times ]





Add-Ons

You can add a wide variety of instruments and voices to ZynAddSubFX. Here is a site with many such add-ons.

http://sourceforge.net/p/zynaddsubfx/in ... ree/banks/



Results

The results of using ZynAddSubFX were quite good. Using the add-on instruments and voices, it is possible to get some really interesting and cool sounds. Some of the chorus files produce very ethereal and eerie sounds.



Conclusions

1. Fitlet makes quite a good music synthesizer when paired with good software.
2. Fitlet demonstrates its ability to perform a wide variety of diverse roles.



Resources

http://jackaudio.org/
http://jackaudio.org/api/
http://murks.lima-city.de/serendipity/? ... mmies.html
http://zynaddsubfx.sourceforge.net/


Last edited by hassellbear on Mon Aug 03, 2015 3:50 pm, edited 7 times in total.



Sun Aug 02, 2015 6:24 pm
Profile

Joined: Mon May 28, 2012 12:25 pm
Posts: 106
Post Use Fitlet as a Music Synthesizer - Continued
Interfacing the USB MIDI Keyboard with Fitlet - Jack Audio Method

Attachment:
Keyboard.JPG
Keyboard.JPG [ 97.98 KiB | Viewed 3358 times ]


1. Open Jack Audio GUI (QJackCtl)

Attachment:
QJackCtl.png
QJackCtl.png [ 34.02 KiB | Viewed 3358 times ]



2. Start the ZynAddSubFX Synthesizer


3. Open the Jack Audio Connection Window - Click the QJackCtl Connect Button

A. In the Jack Connections Window, Select the ALSA Tab

B. Connect Readable Client (Keyboard) to Writable Client (Synthesizer)

(20:iRig Keys / 0 iRig Keys MIDI 1 to 129:ZynAddSubFX / 0:ZynAddSubFX)

Attachment:
Keyboard-Synthesizer.png
Keyboard-Synthesizer.png [ 38.06 KiB | Viewed 3358 times ]



4. Everything Should Work Now - Play a Tune


Sun Aug 02, 2015 6:51 pm
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 2 posts ] 

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.