Now if you happened to connect a Korg NanoKey keyboard to your Linux machine and launch Sunvox in its standard ALSA mode, everything “just works”. Qjackctl is the best way to configure and manage JACK connections. We need to use JACK rather than ALSA here because SuperCollider only works with JACK. JACK is an extra layer over ALSA offering low latency and the ability to synchronize multiple audio sources.ALSA (Advanced Linux Sound Architecture) is the part of the Linux kernel that talks to your sound-related hardware (sound cards and MIDI interfaces).I am absolutely not an expert here and encourage you to go read Ted Felix’s excellent guide. This is written with the Sunvox softsynth in mind as a target (Sunvox is MIDI enabled) but what goes here almost certainly goes for other MIDI targets, whether software or hardware. So I thought it might be worth documenting how to get MIDI working with SP on Linux (Ubuntu 16.04) as, despite being relatively experienced, I struggled and is a worthwhile goal because MIDI connectivity opens up a world of different sound possibilities for SP outside of the native SuperCollider engine. Hoping someone may be able to shed some light as to how to make these two amazing synths talk to each other. The underlying issue is that I suspect I have configured Jack incorrectly or simply failed to connect the two synths in an appropriate fashion (should I be using qjackctl ?) The immediate problem seems to be that I can’t configure Sunvox to receive those messages under Jack. My intention is to remove the Nano from the equation and have Sonic Pi trigger Sunvox via Midi messages. ‘Korg NanoKey’ is no longer an option in Sunvox (Preferences -> Midi) and moreover I notice that if I press a key on the Nano, it is registered as an event in the Sonic Pi console! Now I have Sonic Pi and Sunvox both running (using Jack) and both making sound. With Sonic Pi running, Sunvox will no longer work in its default (Alsa) mode, so I change its driver to Jack and restart. I can’t seem to get Sonic Pi to work on Linux using Alsa and so typically resort to using Jack, which I start as follows. Sunvox also supports Midi, at least when connected to Alsa I can connect up a Korg NanoKey via USB (Preferences -> Midi -> ‘Korg NanoKey’) and play notes. It supports a wide range of Linux sound options (see Preferences -> Audio -> Driver) including Alsa (Default/Auto), Jack, SDL, OSS.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |