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

libsoundio + libsndfile audio backend #33

Open
wants to merge 59 commits into
base: master
Choose a base branch
from
Open

libsoundio + libsndfile audio backend #33

wants to merge 59 commits into from

Conversation

archseer
Copy link
Member

@archseer archseer commented Jul 9, 2016

No description provided.

IceDragon200 and others added 29 commits July 15, 2016 10:14
…udio gem

Moved gorilla linker line into the gorilla audio gem
In case it wasn't defined before
Added missing headers and corrected function prototypes
Blaž Hrastnik and others added 23 commits July 15, 2016 10:14
Also only loop over the number of frames we've read (instead of the
empty parts).
Because different systems
… gardening

Originally I did a thing with music, buuuut, because of the rebase, all of it was pointless
It plays back really fast and weird
This assumes we always want to play stereo (no 5.1 or 7.1)
Removed hardcoded paths and bits of unused code
…me reason

Use glm::clamp instead, that we have
Merged in some important upstream changes
There is a very good reason for this, I think...
Eh em, butchered AUDIO.

Went on a refactor spree and forgot to commit piece by piece.

Attempted to setup Music looping and ran into an issue where the current position of the stream could not be obtained (I didn't look that hard either...)
#include <mruby/data.h>
#include <mruby/string.h>
#include <mruby/variable.h>
#include "moon/mrb/helpers/class.hxx"
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is this good? Now we just have more files to look at...

Blaž Hrastnik added 3 commits July 17, 2016 18:16
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

Successfully merging this pull request may close these issues.

2 participants