On Monday 11 August 2008 08:47:40 [EMAIL PROTECTED] wrote: > hi, > > today I test with rev 314. > I get the same problems!! > Segfault happens also into "use jack transport" mode. > > Then I have test an older version rev 240.
That's right after you added the 'time master' functionality to H2, right? > With the older version I do not get any segfaults in every transport mode. > > > Changings into the crazy transport of hydrogen needs a lot of different > tests. Do you test change the BPM with ardour as transport master and > hydrogen in "use jack transport mode" into a song? Yes, I tested that, and it seemed ok. Do you get segfaults there too? > A few months ago I make > some changes into the transport to get better sync with ardour in this > behavior. > Also that hydrogen realy starts at the first beat, bar, and tick. Which revision number was that? Rev. 246-247 is a patch by me that modifies jack_output.cpp. I checked it out, it has the same irregularities.. The modifications to your (H2 as time master) code made by me in that patch were a bit arbitrary, I'm looking at that again now. > > BPM changings are complete capricious. Because the start frame position to > play the next sample will change. > > debugoutput before segfault in rev 314 with use jack transport mode. After > change bpm to a slower bpm value. > > (E) Sampler __render_note Note pos in the future?? Current frames: > 4124666629, note frame pos: 79783 (E) Sampler __render_note Note pos in > the future?? Current frames: 4124666629, note frame pos: 234363 (E) Sampler > __render_note Note pos in the future?? Current frames: 4124666629, note > frame pos: 279241 (E) Sampler __render_note Note pos in the future?? > Current frames: 4124666629, note frame pos: 279241 (E) Sampler > __render_note Note pos in the future?? Current frames: 4124666629, note > frame pos: 284227 (E) Sampler __render_note Note pos in the future?? > Current frames: 4124666629, note frame pos: 289214 (E) Sampler > __render_note Note pos in the future?? Current frames: 4124666629, note > frame pos: 294200 (E) Sampler __render_note Note pos in the future?? > Current frames: 4124666629, note frame pos: 299187 (E) Sampler > __render_note Note pos in the future?? Current frames: 4124666629, note > frame pos: 299187 (E) Sampler __render_note Note pos in the future?? > Current frames: 4124666629, note frame pos: 304173 (E) Sampler > __render_note Note pos in the future?? Current frames: 4124666629, note > frame pos: 304173 Speicherzugriffsfehler Is 'Speicherzugriffsfehler' the german word for segmentation fault? Sounds pretty nasty anyway :-) > > > > Am Mon, 11 Aug 2008 02:33:22 +0200 > > schrieb Jakob Lund <[EMAIL PROTECTED]>: > > On Monday 11 August 2008 01:34:18 Michael Wolkstein wrote: > > > Hi jakob :-), > > > > > > > would test revision 317 to see if I've broken anything. Especially > > > > wolke, who I think uses H2 in a different context than what I do !? > > > > > > I get 2 errors. > > > > > > 1. If I start a song without Jack transport, and stop the song on any > > > position in the song, then enable jack transport, and play again from > > > last position in song. I can not jump to the beginning of the song. Now > > > the beginning is on the last position without transport. > > > > I just tried with seq24, and I see the same weird behaviour. Dammit, back > > to debugging :-s . Things were running smoothly with Ardour though.. They > > must behave differently as time master in some way. > > > > > 2. often Segmentation fault if you use jack time master with tap tempo, > > > or start hydrogen by tapping beatcounter. > > > > > > This is a very usefull funktion, with time master you can start > > > sequenzer like seq24 with your tapped tempo. Yes, that's definately very cool! > > > > > > greetings wolke > > > > > > Am Mon, 11 Aug 2008 01:07:09 +0200---- Original-Nachricht -------- > > > > > > > Datum: Mon, 11 Aug 2008 01:07:09 +0200 > > > > Von: Jakob Lund <[EMAIL PROTECTED]> > > > > An: [email protected] > > > > Betreff: [Hydrogen-devel] Annoying bugs fixed! > > > > > > > > Hello List :-) > > > > > > > > I made two commits tonight that fix a few annoyances that have been > > > > getting on > > > > my nerves for a while. > > > > > > > > One is, when Hydrogen reached the end of the song, it would stop and > > > > go back > > > > (locate) to the start of the song. With the jack driver however, that > > > > wouldn't > > > > always happen. Especially when working in sync with Ardour (which is > > > > my primary, if not only, use case at home). The remedy seems to be, > > > > to postpone > > > > the locate part for one processing cycle ( = buffer length). (this > > > > took 10 minutes to code, but at least 5 ours to figure out!). > > > > > > > > The other has been mentioned by journeyman in a mail (Date: > > > > 2008-07-22 23:10, "[Hydrogen-devel] Small UI bug"), and concerns the > > > > position > > > > of the little triangle (timeline cursor) in the song panel, when > > > > repositioning > > > > with playback stopped. > > > > > > > > I'm really quite satisfied with the result, hence the commits (!), > > > > but like I > > > > said, I'm always using H2 together with Ardour so I'd REALLY LIKE IF > > > > PEOPLE > > > > would test revision 317 to see if I've broken anything. Especially > > > > wolke, who > > > > I think uses H2 in a different context than what I do !? > > > > > > > > Cheers > > > > Jakob Lund. > > ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Hydrogen-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/hydrogen-devel
