Project "Hmm" preview

Project "Hmm" preview

by NYYRIKKI on 02-07-2012, 13:10
Topic: Software
Tags: Moonblaster
Languages:

After we made Moonblaster and its sources available for download, Finnish MSX fan NYYRIKKI started playing with the Moonblaster source code. His initial work was on making the sources compile, but NYYRIKKI's plans didn't stop there.

Currently work is underway on a new fun project, which has tentatively been dubbed Project "Hmm". The idea of this project is to use your voice or a real music instrument to enter notes in Moonblaster. Project Hmm uses the internal microphone of the Panasonic turboR computers for this. There are some changes planned to improve the voice recognition, but as can be seen in the preview video it already works quite well.

Apart from voice recognition support, NYYRIKKI also made some other improvements. One of these is support for all drives connected to the MSX in stead of just drives A and B. There are also tentative plans to implement proper DOS2 support and a rewrite of the loading system to pack the software, reduce the number of files needed and make Moonblaster run from both MSX-DOS and MSX-BASIC. Last but not least the sources were converted from Gen80 to XL2S' Sjasm to speed up development.

It is unclear if or when Project Hmm will be released, as the schedule is very open.
What do you think of this project? Let it know in the comments!

Relevant link: Project "Hmm" demonstration video

Comments (32)

By ro

Scribe (4532)

ro's picture

02-07-2012, 15:09

Smile

By KdL

Paragon (1413)

KdL's picture

02-07-2012, 15:23

like +1, hmm!! Smile
do you think to extend it to Music Module microphone and/or line-in?

By Huey

Prophet (2676)

Huey's picture

02-07-2012, 15:34

I'd love to have those sjasm compatible sources. I always wanted to add better (finer) speed contol and equal replay speed for 50 and 60Hz.

By Konamito

Paragon (1037)

Konamito's picture

02-07-2012, 16:56

Very interesting project Wink

By Jorito

Mr. Ambassadors (1771)

Jorito's picture

02-07-2012, 17:05

I contacted NYYRIKKI on the sources and a binary release. He told me that they will be coming. So be sure to watch MRC closely Smile

By WORP3

Paladin (828)

WORP3's picture

02-07-2012, 17:15

Nice job !

By Gradius2

Hero (626)

Gradius2's picture

02-07-2012, 19:43

Finally some1 got that idea.

By Meits

Scribe (6458)

Meits's picture

02-07-2012, 22:16

He's a great actor as well... This was a hillarious way of showing coding skills Big smile

By wolf_

Ambassador_ (9903)

wolf_'s picture

02-07-2012, 22:34

Next time you'll find him singing in a cave..

By djh1697

Paragon (1606)

djh1697's picture

02-07-2012, 23:58

Nice MSX computer table Wink

By vanfanel

Champion (446)

vanfanel's picture

03-07-2012, 00:59

Wow! Is that Dr Hannibal Lecter listening to classical music? No, seriously, I saw the photo on mrc's news and I thought it was Mr Lecter enjoying music (well, Anthony Hopkins actually, but the gesture is somewhat characteristic). Sorry for the offtipic, I kno it's absurd and I don't mean to offend anybody. Wink

By MäSäXi

Paragon (1884)

MäSäXi's picture

03-07-2012, 09:10

Hmmmm..... that would be a great way to arrange music, for everyone who have some musical skills but do not like trackers. Smile

By TheWhipMaster

Expert (120)

TheWhipMaster's picture

03-07-2012, 09:30

That's a really cool idea Cool I can't wait for the next step, when NYYRIKKI will implement brain wave recognition as then I will be able to make music Hannibal

By ro

Scribe (4532)

ro's picture

03-07-2012, 10:04

yeah, where's the beard?

By FiXato

Scribe (1717)

FiXato's picture

03-07-2012, 12:54

Having the sources on something like github could improve collaboration between developers, each adding their own features. Smile

Anyway, awesome project from NYYRIKKI Big smile I really love the passion, joy and creativity he seems to put in his MSX activities.

By Haohmaru

Paladin (773)

Haohmaru's picture

03-07-2012, 17:28

I can see this being implemented into a surprise competition at skeneklubi... Wink

By OeiOeiVogeltje

Paragon (1401)

OeiOeiVogeltje's picture

04-07-2012, 18:59

music progs arent my thing
but
what an awesome video!!!!

By retrocanada76

Champion (480)

retrocanada76's picture

04-07-2012, 22:14

Finnish april fool's day ? When is it celebrated in Finland ? Wink

By Vampier

Prophet (2386)

Vampier's picture

05-07-2012, 17:21

retrocanada76 wrote:

Finnish april fool's day ? When is it celebrated in Finland ? Wink

that's what I was thinking

By edoz

Prophet (2395)

edoz's picture

05-07-2012, 20:42

It is quite difficult to get the right pitch usining your voice! Not all people can sing the correct pitch, this is quite an achievement! I don't think this is a joke..

By Akiguchi

Hero (620)

Akiguchi's picture

05-07-2012, 21:50

No, I don't think this is s april fool's joke (it is 1. of april in Finland) - finns just tend to be sometimes a bit eccentric. LOL!

By wolf_

Ambassador_ (9903)

wolf_'s picture

05-07-2012, 22:27

Eccentric? You don't say!

By NYYRIKKI

Enlighted (5889)

NYYRIKKI's picture

08-07-2012, 00:11

Ok, did some minor adjustments... There are still lot's of things to do, but if you want to test this anyway I now uploaded a current WIP version: http://msx.fi/temp/moonblst.zip

Few tips: Don't whistle, don't say "Laa", no need to yell... This is project "Hmm" for a reason. Just push space while saying "Hmm" and it works quite ok.

~NYYRIKKI

By NYYRIKKI

Enlighted (5889)

NYYRIKKI's picture

08-07-2012, 19:38

KdL wrote:

like +1, hmm!! Smile
do you think to extend it to Music Module microphone and/or line-in?

This seems to be harder than I expected... Music Module can input maximum @ 16KHz while I now sample @ 25KHz on MSX tR. This seems to make quite a huge difference in accuracy.

How ever I have now updated the download link (see previous comment) so that also MSX2/MSX2+ users who have Music Module can try this feature. As I said, it does not work too well ATM for Music Module, but maybe I can figure out something to make things better...

By Meits

Scribe (6458)

Meits's picture

08-07-2012, 21:49

Long ago I disabled the mic in and the audio stream to the MSX... Haven't got a mic anymore... Don't remember my reasons actually... Too long ago... Otherwise I would have tried it for sure Smile

By NYYRIKKI

Enlighted (5889)

NYYRIKKI's picture

09-07-2012, 16:58

Breaking the limits: Practical tests have proven that I can kick Music Module sample rate up to 18KHz before Y8950 fails... Well... minor improvement (download updated) but still far from good enough... (Damn!)

By FiXato

Scribe (1717)

FiXato's picture

09-07-2012, 17:16

Good luck on your progress!

By Manuel

Ascended (18239)

Manuel's picture

10-07-2012, 08:58

NYYRIKKI: you rock.

By Latok

msx guru (3841)

Latok's picture

02-07-2013, 15:38

Nyyrikki, still working on this project? Smile

By Meits

Scribe (6458)

Meits's picture

02-07-2013, 16:33

This hmm'ing is not something I need, but if you got dos2/dir support in it, please spread it Smile

By NYYRIKKI

Enlighted (5889)

NYYRIKKI's picture

03-07-2013, 21:51

Ah... So many projects and so little time... At this moment I have no time for this... and writing something like DOS2 support is just boooriiing... Have to do it some day anyway as I want it...

By Grauw

Ascended (10156)

Grauw's picture

02-07-2015, 22:43

Haha, great video Smile.