Giter Site home page Giter Site logo

Comments (7)

pulkomandy avatar pulkomandy commented on June 14, 2024

Build uses cmake so the instructions are (I will update the readme):

cmake
make

If cmake is not available install it (on Haiku) with pkgman install cmd:cmake . If you are running BeOS or some other variant I'm not sure I want to provide support for that. If you run some other OS this probably won't work outside the box.

I think I have only tested the 32bit version, maybe the 64bit one still has problems (but at least the player code has been fixed). The only other app that can play st files is APlayer (current sources: https://github.com/pulkomandy/aplayer), and it uses the same code.

from sawteeth.

nPHYN1T3 avatar nPHYN1T3 commented on June 14, 2024

I'll play around, thanks for the update. Make was installed but my brain didn't clue in about the CM*.txt files. I'm used to cc bla.c -o bla or ./configure ; make ; make install. It will be interesting to see if I can build it and if it fixes the noise blasting.

**UPDHERT! Nope fresh build, still just blasts noise at me. Perhaps I'll just whip out my old BeOS system image rather than try on Haiku.

from sawteeth.

pulkomandy avatar pulkomandy commented on June 14, 2024

It works fine for me on 32bit haiku with both gcc2 and gcc8 (just made a fresh build to be sure). So I suspect a problem for the 64bit version only? (are you running a 64bit version of Haiku?)

from sawteeth.

nPHYN1T3 avatar nPHYN1T3 commented on June 14, 2024

Yeah was on the 64bit. I may go back to 32 or just an original Be install if I fool around more as the only version I can find of Sequitur is 32bit. If I export a song as aiff it plays fine, but if you play things 'raw' in the program it just blasts noise with a occasional mild hint of what it actually sounds like buried in the hiss and crackle heh.

from sawteeth.

pulkomandy avatar pulkomandy commented on June 14, 2024

The only part that's different between the AIFF export and the direct replay is where we send the data to the audio output using BSoundPlayer: https://github.com/pulkomandy/Sawteeth/blob/master/Source/stsp.cpp

And I see the problem there!

There is this:

#ifdef __INTEL__

which will not be set for x86_64, so the endianness used will be wrong. I'll fix that.

from sawteeth.

nPHYN1T3 avatar nPHYN1T3 commented on June 14, 2024

JLG would be ashamed! heh. Cool you caught that though. That is one of those plain sight things I'd expect would be overlooked forever and drive you mad trying to figure out what is going wrong.

from sawteeth.

nPHYN1T3 avatar nPHYN1T3 commented on June 14, 2024

Change to stsp.cpp worked like a charm. Thanks for your time...goes to play Spooky from the song files :)

from sawteeth.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.