On Sun, 07, Dec, 2003 at 02:31:21PM +0000, Chris Cannam spoke thus..
> On Sunday 07 Dec 2003 2:17 pm, Mark Hymers wrote:
> >
> > Any thoughts on how I can help to debug this?
> 
> If notes are being truncated in a regular sort of way, it may be worth 
> running fluidsynth -v and checking the printouts it gives of the note 
> on and off timings to see whether Rosegarden is actually sending the 
> right notes.  (It _probably_ is -- fluidsynth probably just isn't 
> getting them in time -- but it's worth checking.)

It looks like fluidsynth is getting the notes.  When I create a new
composition, insert 3 bars of A3 crotchets, I only hear the first four
and their timing is poor.  The remaining eight don't sound at all
despite appearing to get to fluidsynth (see attachment).

The main question I have is why would this be happening with my SBLive
synth as well?  Also, it doesn't happen when using fluidsynth from
pmidi.

Mark


-- 
Mark Hymers <markh at linuxfromscratch dot org>

"Don't you hate those Claims Direct adverts?
 'I slipped on a banana skin and sued the Dominican Republic!'"
     Linda Smith on the News Quiz talking about the Compensation Culture
fluidsynth: prog        0       0       0
fluidsynth: prog        1       0       1
fluidsynth: prog        2       0       2
fluidsynth: prog        3       0       3
fluidsynth: prog        4       0       4
fluidsynth: prog        5       0       5
fluidsynth: prog        6       0       6
fluidsynth: prog        7       0       7
fluidsynth: prog        8       0       8
fluidsynth: prog        9       128     0
fluidsynth: prog        10      0       10
fluidsynth: prog        11      0       11
fluidsynth: prog        12      0       12
fluidsynth: prog        13      0       13
fluidsynth: prog        14      0       14
fluidsynth: prog        15      0       15
fluidsynth version 1.0.3
Copyright (C) 2000-2002 Peter Hanappe and others.
FLUID Synth comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions; see the COPYING file for details.
SoundFont(R) is a registered trademark of E-mu Systems, Inc.

Type 'help' to get information on the shell commands.

> fluidsynth: cc        0       10      64
fluidsynth: cc  0       7       100
fluidsynth: cc  1       10      64
fluidsynth: cc  1       7       100
fluidsynth: cc  2       10      64
fluidsynth: cc  2       7       100
fluidsynth: cc  3       10      64
fluidsynth: cc  3       7       100
fluidsynth: cc  4       10      64
fluidsynth: cc  4       7       100
fluidsynth: cc  5       10      64
fluidsynth: cc  5       7       100
fluidsynth: cc  6       10      64
fluidsynth: cc  6       7       100
fluidsynth: cc  7       10      64
fluidsynth: cc  7       7       100
fluidsynth: cc  8       10      64
fluidsynth: cc  8       7       100
fluidsynth: cc  9       10      64
fluidsynth: cc  9       7       100
fluidsynth: cc  10      10      64
fluidsynth: cc  10      7       100
fluidsynth: cc  11      10      64
fluidsynth: cc  11      7       100
fluidsynth: cc  12      10      64
fluidsynth: cc  12      7       100
fluidsynth: cc  13      10      64
fluidsynth: cc  13      7       100
fluidsynth: cc  14      10      64
fluidsynth: cc  14      7       100
fluidsynth: cc  15      10      64
fluidsynth: cc  15      7       100
fluidsynth: cc  0       0       0
fluidsynth: cc  0       32      0
fluidsynth: prog        0       0       0
fluidsynth: cc  0       0       0
fluidsynth: cc  0       32      0
fluidsynth: prog        0       0       0
fluidsynth: cc  0       0       0
fluidsynth: cc  0       32      0
fluidsynth: prog        0       0       0
fluidsynth: cc  0       10      64
fluidsynth: cc  0       7       100
fluidsynth: cc  1       10      64
fluidsynth: cc  1       7       100
fluidsynth: cc  2       10      64
fluidsynth: cc  2       7       100
fluidsynth: cc  3       10      64
fluidsynth: cc  3       7       100
fluidsynth: cc  4       10      64
fluidsynth: cc  4       7       100
fluidsynth: cc  5       10      64
fluidsynth: cc  5       7       100
fluidsynth: cc  6       10      64
fluidsynth: cc  6       7       100
fluidsynth: cc  7       10      64
fluidsynth: cc  7       7       100
fluidsynth: cc  8       10      64
fluidsynth: cc  8       7       100
fluidsynth: cc  9       10      64
fluidsynth: cc  9       7       100
fluidsynth: cc  10      10      64
fluidsynth: cc  10      7       100
fluidsynth: cc  11      10      64
fluidsynth: cc  11      7       100
fluidsynth: cc  12      10      64
fluidsynth: cc  12      7       100
fluidsynth: cc  13      10      64
fluidsynth: cc  13      7       100
fluidsynth: cc  14      10      64
fluidsynth: cc  14      7       100
fluidsynth: cc  15      10      64
fluidsynth: cc  15      7       100
fluidsynth: cc  0       0       0
fluidsynth: cc  0       32      0

<SNIP noteons/offs for inserting the notes>

fluidsynth: prog        0       0       0
fluidsynth: noteon      0       69      100     00017   121.858 169.435 0.000   0
fluidsynth: noteon      0       69      100     00017   121.858 169.435 0.000   1
fluidsynth: noteoff     0       69      0       00017   122.230 169.815 0.372   2
fluidsynth: noteoff     0       69      0       00017   122.230 169.815 0.372   2
fluidsynth: noteon      0       69      100     00018   122.276 169.875 0.000   2
fluidsynth: noteon      0       69      100     00018   122.276 169.875 0.000   3
fluidsynth: noteoff     0       69      0       00018   122.601 170.185 0.325   4
fluidsynth: noteoff     0       69      0       00018   122.601 170.185 0.325   4
fluidsynth: noteon      0       69      100     00019   122.787 170.395 0.000   2
fluidsynth: noteon      0       69      100     00019   122.787 170.395 0.000   3
fluidsynth: noteoff     0       69      0       00019   122.973 170.565 0.186   4
fluidsynth: noteoff     0       69      0       00019   122.973 170.565 0.186   4
fluidsynth: noteon      0       69      100     00020   123.298 170.875 0.000   2
fluidsynth: noteon      0       69      100     00020   123.298 170.875 0.000   3
fluidsynth: noteoff     0       69      0       00020   123.344 170.935 0.046   4
fluidsynth: noteoff     0       69      0       00020   123.344 170.935 0.046   4
fluidsynth: noteon      0       69      100     00021   123.809 171.395 0.000   2
fluidsynth: noteon      0       69      100     00021   123.809 171.395 0.000   3
fluidsynth: noteoff     0       69      0       00021   123.809 171.395 0.000   4
fluidsynth: noteoff     0       69      0       00021   123.809 171.395 0.000   4
fluidsynth: noteon      0       69      100     00022   124.273 171.875 0.000   0
fluidsynth: noteon      0       69      100     00022   124.273 171.875 0.000   1
fluidsynth: noteoff     0       69      0       00022   124.273 171.875 0.000   2
fluidsynth: noteoff     0       69      0       00022   124.273 171.875 0.000   2
fluidsynth: noteon      0       69      100     00023   124.784 172.395 0.000   0
fluidsynth: noteon      0       69      100     00023   124.784 172.395 0.000   1
fluidsynth: noteoff     0       69      0       00023   124.784 172.395 0.000   2
fluidsynth: noteoff     0       69      0       00023   124.784 172.395 0.000   2
fluidsynth: noteon      0       69      100     00024   125.295 172.875 0.000   0
fluidsynth: noteon      0       69      100     00024   125.295 172.875 0.000   1
fluidsynth: noteoff     0       69      0       00024   125.295 172.875 0.000   2
fluidsynth: noteoff     0       69      0       00024   125.295 172.875 0.000   2
fluidsynth: noteon      0       69      100     00025   125.806 173.395 0.000   0
fluidsynth: noteon      0       69      100     00025   125.806 173.395 0.000   1
fluidsynth: noteoff     0       69      0       00025   125.806 173.395 0.000   2
fluidsynth: noteoff     0       69      0       00025   125.806 173.395 0.000   2
fluidsynth: noteon      0       69      100     00026   126.270 173.875 0.000   0
fluidsynth: noteon      0       69      100     00026   126.270 173.875 0.000   1
fluidsynth: noteoff     0       69      0       00026   126.270 173.875 0.000   2
fluidsynth: noteoff     0       69      0       00026   126.270 173.875 0.000   2
fluidsynth: noteon      0       69      100     00027   126.781 174.395 0.000   0
fluidsynth: noteon      0       69      100     00027   126.781 174.395 0.000   1
fluidsynth: noteoff     0       69      0       00027   126.781 174.395 0.000   2
fluidsynth: noteoff     0       69      0       00027   126.781 174.395 0.000   2
fluidsynth: noteon      0       69      100     00028   127.292 174.875 0.000   0
fluidsynth: noteon      0       69      100     00028   127.292 174.875 0.000   1
fluidsynth: noteoff     0       69      0       00028   127.292 174.875 0.000   2
fluidsynth: noteoff     0       69      0       00028   127.292 174.875 0.000   2
fluidsynth: cc  0       120     0
fluidsynth: cc  1       120     0
fluidsynth: cc  2       120     0
fluidsynth: cc  3       120     0
fluidsynth: cc  4       120     0
fluidsynth: cc  5       120     0
fluidsynth: cc  6       120     0
fluidsynth: cc  7       120     0
fluidsynth: cc  8       120     0
fluidsynth: cc  9       120     0
fluidsynth: cc  10      120     0
fluidsynth: cc  11      120     0
fluidsynth: cc  12      120     0
fluidsynth: cc  13      120     0
fluidsynth: cc  14      120     0
fluidsynth: cc  15      120     0

Reply via email to