Skip to content

briandunn/Juno-Translator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Juno Translator

Building

if you:

  • are running linux
  • have the ALSA headers installed (Ubuntu package libasound2-dev)

you can build with:
$ make

Usage

I use this by running it in the background, from a terminal. something like

$ juno-translator &

Now when I move my beautiful Juno slide pots, controller messages are spewed forth on her channel!

CC CC Description Parameter Number
10 16 LFO Rate 00
11 17 LFO Delay Time 01
12 18 DCO_LFO 02
13 19 DCO_PWM 03
14 20 NOISE 04
15 21 VCF_cutoff 05
16 22 VCF_resonance 06
17 23 VCF_ENV 07
18 24 VCF_LFO 08
19 25 VCF_KYBD 09
1A 26 VCA 0A
1B 27 ENV_A 0B
1C 28 ENV_D 0C
1D 29 ENV_S 0D
1E 30 ENV_R 0E
1F 31 SUB 0F

Credits

Written in 2009 by Brian Dunn (brianpatrickdunn at gmail dot com)

Based on juno_rose by Joost Vervante Damad,
which was based on midiroute.c by Matthias Nagorni

Liscense

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

About

Translates Roland Juno-106 SysEx messages into controller messages.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages