pitch ball problem

Official support for: zynaddsubfx.sourceforge.net
Post Reply New Topic
RELATED
PRODUCTS

Post

Hi,
I'm a long date appassionate of ZynAddSubFX (and music with linux in general) and I don't want to lose the opportunity to express my congratulation to Paul and others contributors. Thanks to you I enjoy a lot playing my old and cheap keyboard without the need to buy a real synth ;)!

I have a question. I have a General Music CD2 keyboard, so I can drive ZynAddSubFX via midi. The keyboard has a pitch/modulation ball: the modulation (vertical movement, I don't know if modulation is the proper word) works with ZASFX while once I move toward left or right the ball the sound become one tone detuned (lowered) and does not return to the normal pitch unless I push PANIC in ZynAddSubFX. So I cant use the pitch modulation with the ball.

What can I do to try to get the pitch modulation working? I dont' know neither if the midi signal is sent correctly (maybe my keyboard is broken), how can I check this?

Thanks in advance for any answer,

Ciao

Post

Hi.
Can you tell me what version of ZynAddSubFX do you use?

Paul

Post

Hi,
excuseme, I forgot to say that I was using the last version (2.1.1). But after your question I've also tried the 1.4.3 shipped with my debian and the pitch ball works correctly there... nooo, after changing some instrument the pitch ball does not works anymore also if I restart zynaddsubfx.

Maybe is some stupid setting I don't find?

Thanks

Post

Hi.
I don't know how to test this myself because I don't have a midi keyb with picth wheel/etc.
You can do this:
In the settings, enable the "Dump notes". Then play some notes and move the pitch wheel sloowly, stop zynaddsubfx and send me "zynaddsubfx_dump.txt" file.

Please tell me what do you use? ALSA? OSS?

Oh. 1.4.3 is really shipped with debian? On CDs?

Paul

Post

Hi Paul,
alas the version currently shipped with debian (both sarge and sid) is only 1.4.3. You can see here (http://packages.debian.org/testing/sound/zynaddsubfx) more info on the package. I think the version is old because the manteiner of the zynaddsubfx package has not submitted the newer version.

Returning to my problem. I use alsa for the midi input and jack or oss for the output.

I've dumped some notes as you asked. I've done it two times: the first I've pressed C, pressed C moving the ball toward right, and pressed C moving the ball toward left, pressed C and moved the ball up, C and moved the ball down (each time I released the key); the second time I've done the same but with a Cmaj chord. I hope this will suffice :-)

Here is the dump:

Code: Select all

#************************************
#date/time = Wed Oct 27 16:03:43 2004

#1 tick = 5.80499 milliseconds
SAMPLERATE = 44100
TICKSIZE = 256 #samples


START
N 728 -> 0 60 97 
n 882 -> 0 60 
n 882 -> 0 60 
N 1102 -> 0 60 94 
P 1217 -> 0 512
P 1217 -> 0 -6784
P 1224 -> 0 1280
P 1224 -> 0 -6784
P 1237 -> 0 1792
P 1237 -> 0 -6784
P 1243 -> 0 2560
P 1244 -> 0 -6784
P 1253 -> 0 3072
P 1253 -> 0 -6784
P 1257 -> 0 3840
P 1257 -> 0 -6784
P 1260 -> 0 4352
P 1260 -> 0 -6784
P 1266 -> 0 5120
P 1267 -> 0 -6784
P 1273 -> 0 5888
P 1273 -> 0 -6784
P 1277 -> 0 6656
P 1277 -> 0 -6784
P 1280 -> 0 7168
P 1280 -> 0 -6784
P 1283 -> 0 7680
P 1283 -> 0 -6784
P 1286 -> 0 8064
P 1287 -> 0 -6784
P 1465 -> 0 7680
P 1465 -> 0 -6784
P 1469 -> 0 7168
P 1469 -> 0 -6784
P 1472 -> 0 6400
P 1472 -> 0 -6784
P 1475 -> 0 5888
P 1475 -> 0 -6784
P 1479 -> 0 5376
P 1479 -> 0 -6784
P 1482 -> 0 4352
P 1482 -> 0 -6784
P 1485 -> 0 3584
P 1485 -> 0 -6784
P 1489 -> 0 3072
P 1489 -> 0 -6784
P 1492 -> 0 2304
P 1492 -> 0 -6784
P 1495 -> 0 1024
P 1495 -> 0 -6784
P 1498 -> 0 0
P 1499 -> 0 -6784
n 1593 -> 0 60 
n 1593 -> 0 60 
N 1772 -> 0 60 94 
P 1952 -> 0 -1024
P 1952 -> 0 -6784
P 1955 -> 0 -1536
P 1956 -> 0 -6784
P 1959 -> 0 -2048
P 1959 -> 0 -6784
P 1972 -> 0 -2560
P 1972 -> 0 -6784
P 1975 -> 0 -3072
P 1975 -> 0 -6784
P 1979 -> 0 -3584
P 1979 -> 0 -6784
P 1982 -> 0 -4096
P 1982 -> 0 -6784
P 1985 -> 0 -4608
P 1986 -> 0 -6784
P 1988 -> 0 -5120
P 1989 -> 0 -6784
P 1992 -> 0 -5632
P 1992 -> 0 -6784
P 1995 -> 0 -6144
P 1995 -> 0 -6784
P 1999 -> 0 -6912
P 1999 -> 0 -6784
P 2002 -> 0 -7424
P 2002 -> 0 -6784
P 2005 -> 0 -7936
P 2005 -> 0 -6784
P 2220 -> 0 -6912
P 2221 -> 0 -6784
P 2224 -> 0 -5888
P 2224 -> 0 -6784
P 2230 -> 0 -5376
P 2231 -> 0 -6784
P 2234 -> 0 -4608
P 2234 -> 0 -6784
P 2237 -> 0 -3584
P 2237 -> 0 -6784
P 2240 -> 0 -2304
P 2240 -> 0 -6784
P 2244 -> 0 -1280
P 2244 -> 0 -6784
P 2250 -> 0 -512
P 2250 -> 0 -6784
P 2253 -> 0 0
P 2254 -> 0 -6784
n 2313 -> 0 60 
n 2313 -> 0 60 
N 2513 -> 0 60 96 
C 2651 -> 0 1 6
C 2654 -> 0 1 16
C 2657 -> 0 1 30
C 2661 -> 0 1 44
C 2664 -> 0 1 52
C 2668 -> 0 1 58
C 2671 -> 0 1 66
C 2674 -> 0 1 72
C 2677 -> 0 1 78
C 2681 -> 0 1 84
C 2684 -> 0 1 90
C 2691 -> 0 1 96
C 2694 -> 0 1 100
C 2697 -> 0 1 110
C 2701 -> 0 1 120
C 2704 -> 0 1 127
C 2919 -> 0 1 122
C 2922 -> 0 1 114
C 2926 -> 0 1 104
C 2929 -> 0 1 98
C 2932 -> 0 1 92
C 2936 -> 0 1 84
C 2939 -> 0 1 78
C 2942 -> 0 1 70
C 2946 -> 0 1 62
C 2949 -> 0 1 58
C 2952 -> 0 1 52
C 2956 -> 0 1 48
C 2959 -> 0 1 42
C 2962 -> 0 1 38
C 2966 -> 0 1 32
C 2969 -> 0 1 28
C 2972 -> 0 1 22
C 2975 -> 0 1 18
C 2979 -> 0 1 12
C 2982 -> 0 1 8
C 2985 -> 0 1 4
C 2989 -> 0 1 0
n 3110 -> 0 60 
n 3110 -> 0 60 
N 3219 -> 0 60 94 
C 3396 -> 0 1 4
C 3399 -> 0 1 8
C 3403 -> 0 1 16
C 3406 -> 0 1 20
C 3409 -> 0 1 30
C 3413 -> 0 1 38
C 3416 -> 0 1 46
C 3419 -> 0 1 54
C 3423 -> 0 1 60
C 3426 -> 0 1 70
C 3429 -> 0 1 78
C 3432 -> 0 1 84
C 3436 -> 0 1 92
C 3439 -> 0 1 98
C 3443 -> 0 1 102
C 3446 -> 0 1 106
C 3449 -> 0 1 112
C 3452 -> 0 1 116
C 3456 -> 0 1 122
C 3459 -> 0 1 126
C 3727 -> 0 1 116
C 3731 -> 0 1 108
C 3734 -> 0 1 100
C 3737 -> 0 1 90
C 3741 -> 0 1 82
C 3744 -> 0 1 72
C 3747 -> 0 1 60
C 3750 -> 0 1 52
C 3754 -> 0 1 40
C 3757 -> 0 1 28
C 3760 -> 0 1 16
C 3764 -> 0 1 6
C 3767 -> 0 1 0
n 3998 -> 0 60 
n 3998 -> 0 60 

# statistics: duration = 26 seconds; keyspressed = 5



#************************************
#date/time = Wed Oct 27 16:04:12 2004

#1 tick = 5.80499 milliseconds
SAMPLERATE = 44100
TICKSIZE = 256 #samples


START
N 646 -> 0 64 94 
N 646 -> 0 60 87 
N 648 -> 0 67 92 
n 855 -> 0 64 
n 855 -> 0 64 
n 855 -> 0 67 
n 855 -> 0 67 
n 856 -> 0 60 
n 856 -> 0 60 
N 1218 -> 0 64 88 
N 1219 -> 0 60 80 
N 1219 -> 0 67 87 
P 1479 -> 0 512
P 1479 -> 0 -6784
P 1486 -> 0 1280
P 1486 -> 0 -6784
P 1489 -> 0 1792
P 1489 -> 0 -6784
P 1496 -> 0 2560
P 1496 -> 0 -6784
P 1502 -> 0 3072
P 1503 -> 0 -6784
P 1519 -> 0 3584
P 1519 -> 0 -6784
P 1532 -> 0 4096
P 1532 -> 0 -6784
P 1536 -> 0 4608
P 1536 -> 0 -6784
P 1542 -> 0 5120
P 1542 -> 0 -6784
P 1552 -> 0 5632
P 1552 -> 0 -6784
P 1565 -> 0 6144
P 1566 -> 0 -6784
P 1572 -> 0 6656
P 1572 -> 0 -6784
P 1585 -> 0 7168
P 1585 -> 0 -6784
P 1592 -> 0 7680
P 1592 -> 0 -6784
P 1598 -> 0 8064
P 1599 -> 0 -6784
P 1873 -> 0 7680
P 1874 -> 0 -6784
P 1883 -> 0 7168
P 1883 -> 0 -6784
P 1887 -> 0 6656
P 1887 -> 0 -6784
P 1893 -> 0 5632
P 1893 -> 0 -6784
P 1900 -> 0 5120
P 1900 -> 0 -6784
P 1907 -> 0 4608
P 1907 -> 0 -6784
P 1913 -> 0 4096
P 1913 -> 0 -6784
P 1920 -> 0 3584
P 1920 -> 0 -6784
P 1926 -> 0 3072
P 1927 -> 0 -6784
P 1936 -> 0 2560
P 1936 -> 0 -6784
P 1946 -> 0 2048
P 1946 -> 0 -6784
P 1959 -> 0 1536
P 1960 -> 0 -6784
P 1969 -> 0 1024
P 1970 -> 0 -6784
P 1976 -> 0 0
P 1976 -> 0 -6784
n 2225 -> 0 60 
n 2225 -> 0 60 
n 2227 -> 0 64 
n 2227 -> 0 64 
n 2227 -> 0 67 
n 2227 -> 0 67 
N 2464 -> 0 64 94 
N 2465 -> 0 60 87 
N 2465 -> 0 67 92 
P 2669 -> 0 -512
P 2669 -> 0 -6784
P 2672 -> 0 -1024
P 2672 -> 0 -6784
P 2682 -> 0 -1536
P 2682 -> 0 -6784
P 2689 -> 0 -2048
P 2689 -> 0 -6784
P 2695 -> 0 -2560
P 2696 -> 0 -6784
P 2715 -> 0 -3072
P 2715 -> 0 -6784
P 2728 -> 0 -3584
P 2729 -> 0 -6784
P 2735 -> 0 -4352
P 2735 -> 0 -6784
P 2748 -> 0 -4864
P 2748 -> 0 -6784
P 2755 -> 0 -5376
P 2755 -> 0 -6784
P 2758 -> 0 -5888
P 2758 -> 0 -6784
P 2765 -> 0 -6656
P 2765 -> 0 -6784
P 2771 -> 0 -7424
P 2772 -> 0 -6784
P 2775 -> 0 -7936
P 2775 -> 0 -6784
P 3122 -> 0 -7424
P 3123 -> 0 -6784
P 3132 -> 0 -6912
P 3133 -> 0 -6784
P 3139 -> 0 -6400
P 3139 -> 0 -6784
P 3142 -> 0 -5888
P 3142 -> 0 -6784
P 3152 -> 0 -5376
P 3153 -> 0 -6784
P 3156 -> 0 -4864
P 3156 -> 0 -6784
P 3159 -> 0 -4352
P 3159 -> 0 -6784
P 3162 -> 0 -3840
P 3162 -> 0 -6784
P 3175 -> 0 -3328
P 3176 -> 0 -6784
P 3179 -> 0 -2816
P 3179 -> 0 -6784
P 3185 -> 0 -2304
P 3186 -> 0 -6784
P 3195 -> 0 -1792
P 3195 -> 0 -6784
P 3199 -> 0 -768
P 3199 -> 0 -6784
P 3202 -> 0 -256
P 3202 -> 0 -6784
n 3383 -> 0 64 
n 3383 -> 0 64 
n 3385 -> 0 60 
n 3385 -> 0 60 
n 3387 -> 0 67 
n 3387 -> 0 67 
N 3578 -> 0 64 91 
N 3580 -> 0 60 82 
N 3580 -> 0 67 87 
C 3772 -> 0 1 8
C 3775 -> 0 1 14
C 3778 -> 0 1 18
C 3782 -> 0 1 22
C 3788 -> 0 1 30
C 3791 -> 0 1 38
C 3795 -> 0 1 42
C 3798 -> 0 1 48
C 3805 -> 0 1 54
C 3808 -> 0 1 60
C 3811 -> 0 1 66
C 3815 -> 0 1 74
C 3818 -> 0 1 84
C 3821 -> 0 1 94
C 3825 -> 0 1 100
C 3828 -> 0 1 110
C 3831 -> 0 1 118
C 3835 -> 0 1 126
C 4172 -> 0 1 120
C 4179 -> 0 1 116
C 4186 -> 0 1 112
C 4192 -> 0 1 106
C 4196 -> 0 1 102
C 4199 -> 0 1 98
C 4202 -> 0 1 94
C 4206 -> 0 1 88
C 4209 -> 0 1 82
C 4212 -> 0 1 76
C 4215 -> 0 1 70
C 4219 -> 0 1 64
C 4222 -> 0 1 60
C 4225 -> 0 1 54
C 4229 -> 0 1 50
C 4232 -> 0 1 46
C 4235 -> 0 1 42
C 4242 -> 0 1 36
C 4249 -> 0 1 30
C 4252 -> 0 1 24
C 4255 -> 0 1 18
C 4259 -> 0 1 12
C 4262 -> 0 1 6
C 4265 -> 0 1 2
n 4410 -> 0 67 
n 4410 -> 0 67 
n 4412 -> 0 64 
n 4412 -> 0 64 
n 4413 -> 0 60 
n 4413 -> 0 60 
N 4594 -> 0 64 86 
N 4595 -> 0 67 87 
N 4595 -> 0 60 82 
C 4749 -> 0 1 6
C 4752 -> 0 1 10
C 4756 -> 0 1 16
C 4759 -> 0 1 20
C 4762 -> 0 1 28
C 4765 -> 0 1 34
C 4769 -> 0 1 40
C 4772 -> 0 1 46
C 4775 -> 0 1 50
C 4779 -> 0 1 54
C 4782 -> 0 1 58
C 4789 -> 0 1 62
C 4795 -> 0 1 66
C 4802 -> 0 1 70
C 4809 -> 0 1 74
C 4812 -> 0 1 78
C 4818 -> 0 1 84
C 4822 -> 0 1 88
C 4825 -> 0 1 94
C 4828 -> 0 1 98
C 4832 -> 0 1 102
C 4838 -> 0 1 108
C 4845 -> 0 1 112
C 4855 -> 0 1 116
C 4871 -> 0 1 120
C 4878 -> 0 1 124
C 4881 -> 0 1 127
C 5153 -> 0 1 124
C 5156 -> 0 1 120
C 5160 -> 0 1 112
C 5163 -> 0 1 108
C 5166 -> 0 1 104
C 5173 -> 0 1 98
C 5180 -> 0 1 92
C 5183 -> 0 1 88
C 5186 -> 0 1 84
C 5189 -> 0 1 80
C 5196 -> 0 1 76
C 5199 -> 0 1 72
C 5203 -> 0 1 68
C 5206 -> 0 1 64
C 5209 -> 0 1 60
C 5213 -> 0 1 56
C 5216 -> 0 1 52
C 5219 -> 0 1 48
C 5222 -> 0 1 40
C 5226 -> 0 1 34
C 5229 -> 0 1 28
C 5232 -> 0 1 20
C 5236 -> 0 1 16
C 5239 -> 0 1 10
C 5242 -> 0 1 6
C 5246 -> 0 1 0
n 5483 -> 0 64 
n 5483 -> 0 64 
n 5483 -> 0 67 
n 5483 -> 0 67 
n 5483 -> 0 60 
n 5483 -> 0 60 

# statistics: duration = 35 seconds; keyspressed = 15




Post

One moment!

I use the 48000 sample rate, I'm sure of it: from jack, the output of zynaddsubfx in the terminal and from the setting window I get always 48000.

Is there something wrong?

- Antonio

Post

Hi,
I want to to give some update. The problem seems to be addressed to my old keyboard that does some joke. After 2 or 3 reset (each time) of the keyboard the pitchball begins to work, with always the same setup in ZynAddSubFX 2.1.1.

Sorry for the discussion :-(

- Antonio

Post Reply

Return to “ZynAddSubFX”