technical resources

Post Reply
dstricht
Posts: 1
Joined: Sun Aug 25, 2019 2:12 pm

technical resources

Post by dstricht »

First off, I am a huge fan of your app.

I have been playing around with the data collected through the app for the past couple of weeks, and am just now realizing how much the app does for me.

I understand if you want to keep some of this to yourself, but being relatively new to programming and signal processing, I'd like to be able to recreate some of the steps that you took (i.e. streaming the data from Muse and processing FFT on the fly) as a way to further increase my understanding of these processes. Any chance you have a tutorial up your sleeve, or some resources you can point me to that help you?

Once again, thanks for making Muse Monitor. It's great!

David
User avatar
James
Site Admin
Posts: 1110
Joined: Wed Jan 02, 2013 9:06 pm

Re: technical resources

Post by James »

For FFT the best place to find the code is here:
https://rosettacode.org/wiki/Fast_Fourier_transform
You can find FFT sample code in tons of different languages.

As for receiving the OSC stream just Google "OSC Library" and whatever programming language you like and there are a bunch of libraries out there.

I've got a few samples on my GitHub also:
https://github.com/Enigma644
alopez
Posts: 2
Joined: Sat Nov 09, 2019 7:19 pm

Re: technical resources

Post by alopez »

Congratulations for muse monitor, it's a great tool for research and personal development...

Could I ask if you have compiled the Mac version of your muse-player edition? or some tip to compile?

Thanks you.
User avatar
James
Site Admin
Posts: 1110
Joined: Wed Jan 02, 2013 9:06 pm

Re: technical resources

Post by James »

It's only available for mobile devices. Android and iOS only, sorry!
alopez
Posts: 2
Joined: Sat Nov 09, 2019 7:19 pm

Re: technical resources

Post by alopez »

Hi James, I meam ix-muse-player (.py) ... is it correct it's only for Android and iOS? Just for clarify by my side I'm asking correct !

From https://github.com/Enigma644/ix-muse-player

Thanks you
User avatar
James
Site Admin
Posts: 1110
Joined: Wed Jan 02, 2013 9:06 pm

Re: technical resources

Post by James »

The instructions are in the readme, just run build.sh and it should compile.

I can't really help with debugging if it doesn't work, sorry. It is Interaxon's open source project and they're not supporting it anymore and there was very little in the way of documentation when they originally released it.

Based on what you want to do, I would recommend that you start from scratch using http://www.sojamo.de/libraries/oscP5/
Post Reply