QB64 Phoenix Edition v3.8.0 Released! - Printable Version +- QB64 Phoenix Edition (https://qb64phoenix.com/forum) +-- Forum: Chatting and Socializing (https://qb64phoenix.com/forum/forumdisplay.php?fid=11) +--- Forum: Announcements (https://qb64phoenix.com/forum/forumdisplay.php?fid=18) +--- Thread: QB64 Phoenix Edition v3.8.0 Released! (/showthread.php?tid=1754) |
RE: QB64 Phoenix Edition v3.8.0 Released! - a740g - 09-24-2023 (09-22-2023, 08:31 PM)NakedApe Wrote: I've been having QB64 sound issues - thankfully I'm back up and running now - but in trying to resolve the issue I loaded v3.8.0 on my M2 Mac Mini. It set up fine, but when I went to run my current project the program crashed repeatedly and almost instantly. When I reverted back to v3.6.0 everything ran as expected with no crashes. Would the forum's Mac specialist like to see the "Unexpected Termination Report" that the OS spits out? Or is there somewhere else I should post this? Thnx. Would you be able to share the code that is crashing for you in v3.8.0? Also, I do not have any Apple Silicon based Macs so I am not really sure if QB64 works correctly on those. @grymmjack do you run any Apple Silicon based Macs? RE: QB64 Phoenix Edition v3.8.0 Released! - grymmjack - 09-25-2023 (09-24-2023, 10:59 AM)a740g Wrote:(09-22-2023, 08:31 PM)NakedApe Wrote: I've been having QB64 sound issues - thankfully I'm back up and running now - but in trying to resolve the issue I loaded v3.8.0 on my M2 Mac Mini. It set up fine, but when I went to run my current project the program crashed repeatedly and almost instantly. When I reverted back to v3.6.0 everything ran as expected with no crashes. Would the forum's Mac specialist like to see the "Unexpected Termination Report" that the OS spits out? Or is there somewhere else I should post this? Thnx. @a740g I don't personally have a M1/M2 mac, but work laptop is a M2 mac. That said, I can't put anything on it not work specific. I am aware of the pain and incompatibilities that exist however. I know that isn't helpful, but it's the truth. I'd kick in $50 and if we could find another 9 folks to do the same, we could buy one for QB64pe development and compatibility testing. Mac Mini https://www.apple.com/shop/buy-mac/mac-mini/apple-m2-chip-with-8-core-cpu-and-10-core-gpu-256gb It looks like you can use platform emulation on the M2 to do the other way around using Rosetta. e.g. M1/M2 can emulate amd64, but not vice versa. In my short stint doing a bit of research the closest I found was qemu which had mentioned stuff. GitHub runners don't support Apple Silicon either: https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources qemu does not seem to have the ability to guest virtualization of arm apple silicon either. via the process of elimination you could try the other way around, have the user having an issue try it on emulation of amd64 and if it works, then you know something is up with the native arm m1/m2 stuff? Hope this part helps.. RE: QB64 Phoenix Edition v3.8.0 Released! - SpriggsySpriggs - 09-25-2023 There is a way to do a Virtualbox VM of MacOS, I think. However, it requires so many workarounds that it would be absolutely horrible to get set up. RE: QB64 Phoenix Edition v3.8.0 Released! - grymmjack - 10-01-2023 (09-25-2023, 06:49 PM)SpriggsySpriggs Wrote: There is a way to do a Virtualbox VM of MacOS, I think. However, it requires so many workarounds that it would be absolutely horrible to get set up. I set that up a while back and yeah it was brutal. But MacOS I don't think is the issue as much as apple silicon for this problem that was mentioned? I have a mac just intel one, that I use for QB64 among other things. That won't help in his situation I think. RE: QB64 Phoenix Edition v3.8.0 Released! - madscijr - 12-19-2023 (06-14-2023, 08:19 AM)RhoSigma Wrote:Just this alone is HUGE! I've been wanting an out-of-the-box SOUND command where one can easily select the waveform, volume, panning, etc., literally for years. This opens up so many possibilities for me - many thanks to the QB64PE team! Question: are there any tutorials or examples of the new audio features? (06-14-2023, 01:01 PM)a740g Wrote:Even without multi-channel I'm very excited to give these features a go.(06-14-2023, 12:36 PM)mnrvovrfc Wrote: The additional functionality to SOUND is great, but it's destined to do only one-channel sound. One still has to work for multichannel playback with _SNDRAW and the like. ON PLAY() was never supported by QB64. This is just a reminder for the ambitious ones.Muli-channel SOUND is a planned feature. This update just lays the foundation for that to happen. If things go as planned, we might even implement custom waveforms. But when you do add multi-channel, QB64PE will be a great tool for creating music applications. I haven't been following the releases to closely for some months, so I need to do more digging and see what else has been added. I saw mention of `Hively Tracker` and `TinySoundFont`, and am curious what that's all about. Does QB64PE have a built in tracker for music? Any MIDI support? I have some catching up to do. Again, any links to some good examples of any or all of these audio features would be great. Thanks again guys, great work! RE: QB64 Phoenix Edition v3.8.0 Released! - a740g - 12-26-2023 (12-19-2023, 08:06 PM)madscijr Wrote:The QB64-PE wiki has several examples using the new features. You can find some of them in the links below.(06-14-2023, 08:19 AM)RhoSigma Wrote:Just this alone is HUGE! I've been wanting an out-of-the-box SOUND command where one can easily select the waveform, volume, panning, etc., literally for years. This opens up so many possibilities for me - many thanks to the QB64PE team! https://qb64phoenix.com/qb64wiki/index.php/SOUND https://qb64phoenix.com/qb64wiki/index.php/PLAY https://qb64phoenix.com/qb64wiki/index.php/SNDOPEN https://qb64phoenix.com/qb64wiki/index.php/MEMSOUND https://qb64phoenix.com/qb64wiki/index.php/SNDNEW QB64-PE has support for playing tracker formats like .MOD, .XM, .S3M and .IT. It can also play FM and PSG formats like .RAD, .AHX and .HVL. See: https://qb64phoenix.com/qb64wiki/index.php/SNDOPEN MIDI playback is supported using the default or custom SoundFont. See: https://qb64phoenix.com/qb64wiki/index.php/$MIDISOUNDFONT RE: QB64 Phoenix Edition v3.8.0 Released! - madscijr - 01-05-2024 (12-26-2023, 05:58 AM)a740g Wrote:Great, thanks for all the links, I'll definitely give this a look!!(12-19-2023, 08:06 PM)madscijr Wrote:The QB64-PE wiki has several examples using the new features. You can find some of them in the links below.(06-14-2023, 08:19 AM)RhoSigma Wrote:Just this alone is HUGE! I've been wanting an out-of-the-box SOUND command where one can easily select the waveform, volume, panning, etc., literally for years. This opens up so many possibilities for me - many thanks to the QB64PE team! |