AlisterH
AlisterH
I'll see if I can find time tonight to check if the debug output produces anything useful.
diff --git a/audio_osx.c b/audio_osx.c index 0c6f35f..6fb34c7 100644 --- a/audio_osx.c +++ b/audio_osx.c @@ -164,6 +164,7 @@ macosx_audio_out_callback (AudioDeviceID device, const AudioTimeStamp* current_t } int process_audio(gfloat *pL, gfloat *pR) +{ if(audio_state ==...
entering start_gwc_playback with audio_playback=0 Free-ing led_levels data Initializing led_levels data, totblocks=48 START GWC PLAYBACK audio cursor position=65153 start_gwc_playback starting playback timers leaving start_gwc_playback with audio_playback=1 DEBUG:============ OSX says current Frame...
On a real mac if I try looping it does play, once.
Actually, sorry, when I build on the real mac this behaviour now seems to go back well before your changes.
It builds with this change, but only fixes it on a virtual machine - behaviour is unchanged on a real Mac (which also has a much more recent OSX FWIW)...
Yes, output looks the same to me: ```` ./gwc Current stack limit: 8388608 bytes libsndfile Version: libsndfile-1.0.28 1 0 28 entering start_gwc_playback with audio_playback=0 Could not get the current time....
Actually, play has worked for me twice (out of maybe a hundred attempts on the real mac), and the cursor tracked properly as it played, and the ledbars worked. Interestingly,...
Sorry, I've been away for the week, without access to the test machine. Yes, I'm not sure if I've put it where you were thinking, but this seems to make...
Correction - that change makes playback _start_ correctly, but there are then two issues: 1. playback does not usually stop at the end of the view/selection - it keeps going...