FoFiX v3.1xx development thread

Discussion particular to FoFiX, its development, and themes
Forum rules
Blue Heaven!
User avatar
death_au
Member
Posts: 3991
Joined: December 12th, 2007
Location: Australia
Reputation: 7
Contact:

Re: FoFiX v3.1xx development thread

Postby death_au » Sat Apr 25, 2009 4:19 am

angellinus wrote:WoW frets on fire has vocals?

NO
FoFiX has limited support for recognising pitch from a microphone. That is simply a first step towards vocals support. There's a lot more to it than that.
User avatar
Azzco
Member
Posts: 1308
Joined: August 15th, 2007
Location: Trelleborg, Scania, Sweden
Reputation: 0
Contact:

Re: FoFiX v3.1xx development thread

Postby Azzco » Sat Apr 25, 2009 4:24 am

angellinus wrote:WoW frets on fire has vocals?

Okay seriously man did you devour 5 bottles of whiskey, sleep on the street, wake up and log in to fof-ff on the nearest computer and ask the most stupid question you could?
This was answered 11 POSTS ago.
That's a no.

Spoiler:

jstump91 wrote:Some microphone input code has been added in r1371.

There will most likely still not be playable vocals for quite a long time, but this code is something that such an implementation could possibly be built on top of.

It is possible to unlock the ability to define a controller as a mic (the test screen is fully implemented!) by manually setting "mic_features_enabled" in the [game] section of fofix.ini to True. (I implemented it like this as a form of n00b-proofing. I strongly recommend setting it back to False for normal gameplay. The rest of the code will probably throw violent fits (not to mention exceptions) when faced with such different controller definitions from what it is used to dealing with.)

There are two extra optional dependency modules needed to be able to use the experimental microphone input code. FoFiX will continue to function normally without them.

pyaudio - Python binding to PortAudio (used to read audio data from the microphone)
Home page: http://people.csail.mit.edu/hubert/pyaudio/
Windows, Python 2.4: http://people.csail.mit.edu/hubert/pyau ... 3.py24.exe
Windows, Python 2.6: http://people.csail.mit.edu/hubert/pyau ... 3.py26.exe

pypitch - a wrap of a couple C++ classes from Performous (a fork of UltraStar) that implement its pitch analyzer
svn: https://svn.stump.jstump.com/svnroot/pypitch/trunk
Windows, Python 2.4: http://www.mediafire.com/file/ni03jtyzj ... -py2.4.exe
Windows, Python 2.6: http://www.mediafire.com/file/s9mtx1xqj ... -py2.6.exe



death_au beat me to it, but still...
Image
(k)Ubuntu 8.10 skyscraper 2.6.27-11-generic i686 GNU/Linux KDE 4.2.0
It's not like I dislike sleeping, I really do like it to be honest. It's the whole wake up/go to sleep business I don't like.
User avatar
aduro
Member
Posts: 1987
Joined: March 3rd, 2008
Reputation: 0

Re: FoFiX v3.1xx development thread

Postby aduro » Sat Apr 25, 2009 4:48 am

kristijan_mkd wrote:
jstump91 wrote:Some microphone input code has been added in r1371.

I tested this , it fncking reckognizes chords and notes of my guitar, haha it's so cool.
If u can make for us to bind for example F , Gb, G, Ab and A to Fret 1, Fret 2 , Fret 3 , Fret 4 , Fret 5 that'll be ultra cool dude!!! I can play fof with my real guitar hahaha. :love:

Edit , later.

It also recognizes my electric guitar plugged in into the line in, even better! If i set on acoustic effect it recognizes the notes great! I've turned on jurgen and pretend playing with my real guitar and it was so fun xD The chords will be problem anyway but i guess we will make 1 note chords for this, to solve it. I would LOVE to play like this, but dunno what happens with the delay, maybe it recognizes the note with a little delay or.. :glare:


There's an entire game based around this concept. It takes Guitar-Pro files

http://littlebigstar.net/main/
Wait what
User avatar
evilbobthebob
Member
Posts: 1011
Joined: August 25th, 2008
Location: UK
Reputation: 0

Re: FoFiX v3.1xx development thread

Postby evilbobthebob » Sat Apr 25, 2009 4:57 am

Well...the mic support is good. It detects my voice well and even detects pitch through my awful laptop built-in microphone. So that's cool. Also, I had no crashes or exceptions when I ran the key test.

Now for vocals :laugh:
All my songs | My Hero Project: A Hero
The Smart Way to Ask Questions
Image

Spoiler:ummmmm hey guys
you suck because I said so
I know everything about art guys
what you make is worthless because you use photos
allow me to bash you and not prove I hold any talent of my own guys
guys guys guys
look at me
I need attention

The tux power
User avatar
Borisdsp
Member
Posts: 287
Joined: July 23rd, 2008
Location: España
Reputation: 0
Contact:

Re: FoFiX v3.1xx development thread

Postby Borisdsp » Sat Apr 25, 2009 5:01 am

jstump91 wrote:by manually setting "mic_features_enabled" in the [game] section of fofix.ini to True. (I implemented it like this as a form of n00b-proofing. I strongly recommend setting it back to False for normal gameplay.

Where is FOFix.ini? I have never seen it sine I saw the REV with the change of fretsonfire.ini.
When I update to this revision I lost my configurations, but they are save now, where? No fretsonfire.ini, and using Windows XP search it doesnt found a FOFix.ini, maybe its´s hide. Where can it be?
Team Meteorito Official Member
The Photoshop Wizard
User avatar
kristijan_mkd
Member
Posts: 945
Joined: August 27th, 2008
Location: Zzz
Reputation: 0

Re: FoFiX v3.1xx development thread

Postby kristijan_mkd » Sat Apr 25, 2009 5:14 am

Create a new fofix.ini in src folder, put
[game]
mic_features_enabled = true
in it, and it should work. Aduro, tnx for the game but i'll love to see it in fofix :P
Amiga Rules
User avatar
Nickman
Member
Posts: 262
Joined: September 11th, 2008
Location: Sweden,Jämtland,Östersund
Reputation: 0
Contact:

Re: FoFiX v3.1xx development thread

Postby Nickman » Sat Apr 25, 2009 5:21 am

Borisdsp wrote:
jstump91 wrote:by manually setting "mic_features_enabled" in the [game] section of fofix.ini to True. (I implemented it like this as a form of n00b-proofing. I strongly recommend setting it back to False for normal gameplay.

Where is FOFix.ini? I have never seen it sine I saw the REV with the change of fretsonfire.ini.
When I update to this revision I lost my configurations, but they are save now, where? No fretsonfire.ini, and using Windows XP search it doesnt found a FOFix.ini, maybe its´s hide. Where can it be?


It's in a hidden folder (you realy should enable "show hidden files" in windows) at the following location for WinXP:
C:\Documents and Settings\Your Name\Application Data\fofix\fofix.ini

It's only there if you don't have fofix.ini in you game dir.
The tux power
User avatar
Borisdsp
Member
Posts: 287
Joined: July 23rd, 2008
Location: España
Reputation: 0
Contact:

Re: FoFiX v3.1xx development thread

Postby Borisdsp » Sat Apr 25, 2009 7:03 am

Nickman wrote:
Borisdsp wrote:
jstump91 wrote:by manually setting "mic_features_enabled" in the [game] section of fofix.ini to True. (I implemented it like this as a form of n00b-proofing. I strongly recommend setting it back to False for normal gameplay.

Where is FOFix.ini? I have never seen it sine I saw the REV with the change of fretsonfire.ini.
When I update to this revision I lost my configurations, but they are save now, where? No fretsonfire.ini, and using Windows XP search it doesnt found a FOFix.ini, maybe its´s hide. Where can it be?


It's in a hidden folder (you realy should enable "show hidden files" in windows) at the following location for WinXP:
C:\Documents and Settings\Your Name\Application Data\fofix\fofix.ini

It's only there if you don't have fofix.ini in you game dir.

No, there only was an old Fretsonfire.ini.
PS- Thanks KID, now i have a fofix.ini in fofix/src folder, now i have to configure all again. Thank you both
Team Meteorito Official Member
User avatar
KillerQ
Member
Posts: 216
Joined: July 26th, 2008
Reputation: 0

Re: FoFiX v3.1xx development thread

Postby KillerQ » Sat Apr 25, 2009 8:09 am

jstump91 wrote:- The 2.4 package contains pyOpenGL 2; the 2.6 package contains pyOpenGL 3. For the shaders, you must (?) use the 2.6 package.


So,

The only difference with the pyOpenGL 2 (2.6) release and the pyOpenGL 3 (2.6) release is that 2.6 uses shaders, and that 2.4 may give better performance? (The shaders gave the game a real rock-band-ish feel, by the way!)

Since the future will only hold further enhancements, wouldn't it be wise to only use 2.6 for now? Well, I suppose that future releases/patches will contain their own pyOpenGL files, so you can simply choose at that time...and current installations won't matter much...

Just curious,

Matt!
I'm happy with my Ion Rocker kit and Roland KD-8 double bass kick trigger!
Uncle Fester
User avatar
slantyr
Member
Posts: 759
Joined: March 10th, 2008
Location: the great white north
Reputation: 0

Re: FoFiX v3.1xx development thread

Postby slantyr » Sat Apr 25, 2009 8:42 am

does anyone else with the latest .svn have jurgen failing miserably on all songs?
Image
The Photoshop Wizard
User avatar
kristijan_mkd
Member
Posts: 945
Joined: August 27th, 2008
Location: Zzz
Reputation: 0

Re: FoFiX v3.1xx development thread

Postby kristijan_mkd » Sat Apr 25, 2009 8:43 am

aduro wrote:
kristijan_mkd wrote:
jstump91 wrote:Some microphone input code has been added in r1371.

I tested this , it fncking reckognizes chords and notes of my guitar, haha it's so cool.
If u can make for us to bind for example F , Gb, G, Ab and A to Fret 1, Fret 2 , Fret 3 , Fret 4 , Fret 5 that'll be ultra cool dude!!! I can play fof with my real guitar hahaha. :love:

Edit , later.

It also recognizes my electric guitar plugged in into the line in, even better! If i set on acoustic effect it recognizes the notes great! I've turned on jurgen and pretend playing with my real guitar and it was so fun xD The chords will be problem anyway but i guess we will make 1 note chords for this, to solve it. I would LOVE to play like this, but dunno what happens with the delay, maybe it recognizes the note with a little delay or.. :glare:


There's an entire game based around this concept. It takes Guitar-Pro files

http://littlebigstar.net/main/

This is the awesomest thing i saw in my life. They have cool stuff, but not many cool graphics. Maybe i'll help em out with something. But i still stay behind my idea "If u can make for us to bind for example F , Gb, G, Ab and A to Fret 1, Fret 2 , Fret 3 , Fret 4 , Fret 5 that'll be ultra cool dude!!!"

---- EDIT ----

slantyr wrote:does anyone else with the latest .svn have jurgen failing miserably on all songs?

Yeah, me , he is to g@y now, he can't play xD


onmouseout="this.style.cursor='default'" alt="" />





onmouseout="this.style.cursor='default'" />



Image
Image
Image
Image





onmouseout="this.style.cursor='default'" />



Image
Image





.iGuitarist / .iDesign. / iRock.
ImageMy YouTubeChannel
Image My Facebook Fan Page
@rokerot on twitter
The French
User avatar
sliost2
Member
Posts: 82
Joined: October 31st, 2008
Reputation: 0
Contact:

Re: FoFiX v3.1xx development thread

Postby sliost2 » Sat Apr 25, 2009 11:09 am

It would be awesome if you can bind F , Gb, G, Ab and A to Fret 1, Fret 2 , Fret 3 , Fret 4 , Fret 5 !!!!!!
Dr. Professor Logic
User avatar
Lysdestic
Member
Posts: 2939
Joined: December 14th, 2007
Reputation: 7
Contact:

Re: FoFiX v3.1xx development thread

Postby Lysdestic » Sat Apr 25, 2009 11:11 am

sliost2 wrote:It would be nice if you can bind F , Gb, G, Ab and A to Fret 1, Fret 2 , Fret 3 , Fret 4 , Fret 5 !!!!!!


First of all, that is a chromatic series of notes, second of all, how it sounds would all be dependent on the key of the song you were playing, and chromatic certainly wouldn't sound nice in a song say, in D Minor.
yoni_116
Member
Posts: 3
Joined: November 17th, 2008
Reputation: 0

Re: FoFiX v3.1xx development thread

Postby yoni_116 » Sat Apr 25, 2009 11:18 am

hello on lowers to me completes vercion of frets fire 3,120 and vercion 3,100 goes to me very slow walked to me very well that I can do
Wait what
User avatar
evilbobthebob
Member
Posts: 1011
Joined: August 25th, 2008
Location: UK
Reputation: 0

Re: FoFiX v3.1xx development thread

Postby evilbobthebob » Sat Apr 25, 2009 11:24 am

I presume you mean that you are getting a low frame rate so the game is slow to play. In that case, try the Python 2.4 package if you haven't already. If that doesn't help, just turn your settings down low.
All my songs | My Hero Project: A Hero
The Smart Way to Ask Questions
Image

Spoiler:ummmmm hey guys
you suck because I said so
I know everything about art guys
what you make is worthless because you use photos
allow me to bash you and not prove I hold any talent of my own guys
guys guys guys
look at me
I need attention


Return to “FoFiX”

Who is online

Users browsing this forum: No registered users and 17 guests