Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changing System Sample Rate Affects Playback Pitch #11

Open
yosagenom opened this issue Jun 15, 2014 · 17 comments
Open

Changing System Sample Rate Affects Playback Pitch #11

yosagenom opened this issue Jun 15, 2014 · 17 comments

Comments

@yosagenom
Copy link

First of all, thank you so much for resurrecting Game Music Box for OS X Lion and up.
I used to use this for my .nsf playback and I loved it, but has been unable to do recently so I really really appreciate this ! (I know there are other players out there, but GMB works the best for me.)

The problem that I have is that I set audio sample rate setting on my system to 48000hz, and seems like it affects the playback and it plays everything about a half step up. Like when you drop an audio file with 44100hz sample rate into DAW with 48000hz sample rate setting. I know just need to keep the setting to 44100hz but I do quite a lot of music on my computer and I kind of need to keep it higher sample rate for better quality.

If I export the stems everything sounds fine even with 48000hz setting. My system is OS X 10.9.3 running on my mid 2011 iMac.

I hope this will be helpful for you and thanks again for an awesome app :)

Nao

@uyjulian
Copy link

uyjulian commented Oct 5, 2014

I'm working on fixing this on my fork

@dgventura
Copy link
Owner

Thanks @uyjulian. I hadn't noticed this bug. There are lots of places where 44100 is hardcoded that should be fixed.

@uyjulian
Copy link

uyjulian commented Oct 8, 2014

Yeah, the audio code is really tangled up, I might end up rewriting it to use OpenAL.

@yosagenom
Copy link
Author

Thanks guys. I'm glad to know you guys are still on it. I hope it's not too much of a work.

@uyjulian
Copy link

uyjulian commented Oct 9, 2014

nah, no worries!
I'll work on this this weekend.

@NiGHTSaturn
Copy link

So, the issue hasn't been resolved yet within the app I presume.
Usually specifically when using playback only on the app, changing the rate setting of the output in MIDI and Audio config in usr/applications/utilities does the trick. But at the same time, it can be frustrating if you want to keep 48000hz at all times and not going back and forth. I noticed this when I was using my Fast Track M-Audio USB Card. Again, huge thanks for bringing the app back. It was one of the main reasons I did not upgraded my system for such a long time.

@uyjulian
Copy link

Try Cog for an alternative to this player: https://kode54.net/cog/

@NiGHTSaturn
Copy link

Thank you! Cog is great! It's great to have a nice looking player that can play Midi files OPL style and more game consoles! The question I have though, I can't seem to find channel control or export to wav on the App. These features are not a part of Cog?

@uyjulian
Copy link

I don't think that those features are part of Cog.

@dgventura
Copy link
Owner

dgventura commented Apr 9, 2017

I've fixed the app so it plays with normal sound at 48khz now. Is anyone interested in this?

@NiGHTSaturn
Copy link

Absolutely!!!

@dgventura
Copy link
Owner

Ok, I'm finishing an update of the iOS version now. Will update the binary here for download when I get the Mac version ready for release.

@yosagenom
Copy link
Author

dgventura, thanks so much for working on this! Looking forward to the update!

@NiGHTSaturn
Copy link

Let us know when it's ready 👍

@dgventura
Copy link
Owner

2017-04-18 22 59 48

It's getting there. ;)

@NiGHTSaturn
Copy link

WOAH David! This looks marvellous! If you need any help let me know!

@dgventura
Copy link
Owner

Thanks. There's lots I want to get done for version 1.0. Could probably use some help with testing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants
@dgventura @uyjulian @yosagenom @NiGHTSaturn and others