yashsingh1/xdaforums huggingface dataset:
[HD2 General] guy27:
Hello, i have HTC HD2 T8585 t-mobile running on ROM 1.43.110.0. Is this version also called LEO and can i load HSPL2 on it?

Also, can i load European WWE 1.66 ROM on it after HSPL2?

Pls, help i am a complete newbie...thanks
[HD2 General] jdl1681:
This is area is for the TMOUSA version HSPL2 was designed for that version. You have a European HD2 (T-mobile ROM is either 2.10 or 2.13 stock) so check with the other forum with the correct software that is compatible with your phone
[HD2 General] guy27:
I think you are wrong...i checked out a site that says a person who has currently installed 'stock' ROM is v1.43 and he is advised to install hspl and then 1.66 ROM
[HD2 General] freeincolorado:
I concur, you have a Euro hd2. To be sure go to settings--about phone, and look for "Flash Size". If it says 512mb, it is a Euro hd2. US hd2's have 1024mb of flash. Either way, if it is a US hd2 and you flash a Euro rom you will brick it.
[HD2 General] zarathustrax:
The T-Mobile USA uses 2.10/2.13. This section of the forum is for the T-Mo USA HD2 users. You will get better answers in the original HD2 section, as that is your device. This section is T-Mobile USA.
[HD2 General] guy27:
I checked the "flash size", it is 512 MB...you are right it is a Euro HD2...any ideas how i can install hspl into it?
[HD2 General] rlacsamana1989:
You're better off going to the orignal HD2 forum and not the T-mobile one to ask about how to get HSPL onto it as we use a different HSPL program.
[HD2 General] freeincolorado:
Try this guide:

http://xdaforums.com/showthread.php?t=609477

I don't know if it will help, but it seems like a good place to start.

You can find specific info for your device here:

http://xdaforums.com/forumdisplay.php?f=531

Good Luck.
[HD2 General] samsamuel:
just for clarity the confusion arose because of this incorrect statement.

HSPL2 WAS designed for the euro leo, HSPL2_1024 is the tmous version.
[HD2 General] jdl1681:
Thanks Sam I was wrong on the HSPL2 naming. I usually don't venture into the European forums for fear of grabbing a ROM from there and messing up my phone. So i forgot that the TMOUS version of HSPL2 is HSPL2_1024
[Windows Mobile Apps and Games] zevele:
SimplePiano V4.3​

SimplePiano with the SP_mickesjo WVGA Skin​

As the name suggests it's a simple piano application. I took over "CrisRowlands SimplePiano" after Cris decided to give up developing it (Original thread). The main reason I took over is because I wanted to implement multitouch. I own HTC HD2 so my emphasize was on the WVGA format, but the application should also support VGA resolution. It should be pretty easy to create skins for other resolutions as well...

Features:

WVGA, VGA, QVGA, HVGA versions.

It has three octaves.

Record and Playback.

Dualtouch via the PinchToZoom events (not ideal but the best I could find...)

Customizable skins.

Customizable sounds (currently include Piano, Acoustic Guitar & Violin).

Currently in develop:

Continuous sliding of the keyboard view.

Change the skn files to support arbitrary number of keys.

CHANGELOG:

21.06.10(4.3)

Added two single finger chord modes (Major and Minor) - Requires special skin. I don't like this solution so I didn't follow it. If anyone is interested in this please let me know...

Added minimum note sustain length control (in milliseconds). If minimum sustain is not specified the full sample is played.

Added support for looping over the sample (by looping over the sample) Two samples can be specified, one is played once in the beginning, and the second is played over and over until the key is released. If the second sample is not specified the first one is used for the loop. This feature requires appropriate sound samples to be available.

Sounds are controlled via "Sound.lst" file. Different behavior of the notes (those mentioned above) can be controlled via this file.

Added OK/Cancel button to the settings dialog.

Vibration LED index can be now set via the "Device" tab in the settings dialog.

Polyphony can control to the "Device" tab in the settings dialog.

Fixed a problem where SimplePiano closed if an incompatible skin was chosen.

Fixed issue where bitmaps were not always clipped to bounds.

Fixed crash when sound file did not exist.

Changed applications icon (thanks mickesjo)

11.06.10(4.2) Added some exception handling during initialization and a vga skin for the Default skin. Fixed the link to point here.

10.06.10(4.0) Initial release including the new features (dualtouch, recording etc. as desribed in this post).

Screenshots:

Skins: Default WVGA skin, MewSkin WVGA skin, MewSkin VGA skin, SP_mickesjo WVGA skin, Saplorer UI WVGA skin

Settings Dialog
​

Download:

Previous version:

Other Notes:

If I may quote Cris:
[Windows Mobile Apps and Games] cris_rowlands:
Good job man

Good luck with this :D

I don't suppose you could maybe send me a copy of the source code etc?

Maybe upload it & give me a link.

The main reason I wasn't able to implement these features is because I don't know how. It would be quite interesting to learn about how you did it :)
[Windows Mobile Apps and Games] ephestione:
good job on significantly improving chris' already nice work ;)

And dang you've beaten me to first reply :p
[Windows Mobile Apps and Games] zevele:
Thanks guys...

Cris... no problems, just let me tidy the project a little...
[Windows Mobile Apps and Games] ai6908:
I love your simple piono 4.1. Now 4.2 should be better than 4.1. Thanks for the updated version...:)
[Windows Mobile Apps and Games] PoisonWolf:
OP, thanks for the APP. I look forward to future updates once more of the bugs have been knocked out!
[Windows Mobile Apps and Games] zevele:
Update: added a download link to the mewskin, this is nicer looking especially for the VGA resolutions (but also on the WVGA). Kudos to the author (xxmewstarxx)...

Just install the mewskin.cab after installing SimplePiano (no need to reinstall).

Z.
[Windows Mobile Apps and Games] ephestione:
for now, I vote for default to 0 interval between multitouch keypresses, instead of 300ms :)

Not much of a big deal as you can change it yourself, yet if you already restarted to register multitouch, and you change that option later, you need to restart again :D

I am also thinking about spanning through more than 3 octaves, and a different method of changing the octave that lets you do that faster and more easily, will report back when I have a better idea :p
[Windows Mobile Apps and Games] tilleke:
Nice!

Unfortunately the space on the screen ins't that much but if there was a way to "somehow" squeeze in and create spaces for Chord Symbols/Buttons and when these are being pressed, a chord is being played (a flat chords, an arpeggio). Said chord-sounds could be default-sounds distributed with the application or pre-recorded by the user. Something similar to those Casio-chords (or whatever they are called) which do the fingering for you. Another option could be that it played just the root of the chord so one could create some variety and a little base-line while playing the melody on the normal keyboard.

The problem, I guess, is surely the space on the screen and the limit of two touches simultaneously.

Just some thoughts....
[Windows Mobile Apps and Games] zevele:
Well, as for the 3 octave limitation, that could be easily broken, just that I don't have the sounds... If someone's willing to generate them I'll include them in the application.

About changing octaves I thought of two possibilities, one would be to just add two buttons at the end of the keyboard that moves one octave up or down. Another possibility is to create a slider above (or below) the keyboard on which you can slide left or right to change octaves. Sliding can also be continuous so that the first note is necessarily C. Such slider can also have some buttons to toggle chords buttons as tilleke suggeted...

I really hope HTC will release some proper API that supports real multitouch...

Z.
[Windows Mobile Apps and Games] ephestione:
I was thinking the exact same things regarding octave switching, more like automatic recognition, as in when you press a key near the border, the keyboard gets slided past the border of a X length to accomodate for the "direction" you're taking ;)

And tilleke suggestion is very interesting.

Here's my take: just like you play two sounds together when you do multitouch, you don't need to really record a chord, you only need to play 3 sounds together.

Example, put a swith on top, with three positions:

1) Normal

2) Major chord

3) Minor chord

Then you press, say, C

Cases:

"normal" : the note C is played

"major" : the notes C E and G are played

"minor" : the notes C D# and G are played

THe switch would be a slider onr, because a toggle one (1-2-3-1-2 and so on) would take too long if you need 1 and you're currently on 2.
[Windows Mobile Apps and Games] conantroutman:
Glad to see somebody picking up on this where Chris left off.....

If you want more octaves I'd be happy to provide them.

Just out of interest, are the samples in this version the same ones from Chris' original version?
[Windows Mobile Apps and Games] zevele:
More samples can't hurt, but at the moment I'm trying to solve the chords feature...

The samples are the same ones from the previous version.

Thanks,

Z.
[Windows Mobile Apps and Games] aoakes:
Totally awesome. Poor WM support. it seems like everyone writes off Windows platform as thou its limited, but if you had the support you show with this simple piano, the experience level and communication would be thought on a positive (note) about windows platform... GOOD JOB!!
[Windows Mobile Apps and Games] atlaswing:
Thanks zevele for the work!

xda member TWolf has a FlashPiano that he stopped developing. The program itself has a great sample of 4 instruments in mp3 form, but I don't know enough about music to rename them. Maybe somebody here can take a look and rename the files. Here's the link and source code from TWolf:

http://xdaforums.com/showpost.php?p=2806409&postcount=126
[Windows Mobile Apps and Games] dio62000:
Would be nice to include mellotron in this, like the Manetron for iPhone

http://www.youtube.com/watch?v=pcIRG1X0VMs
[Windows Mobile Apps and Games] zevele:
Seeing these applications on the iphone just depresses me... they run so much better than on the windows mobile...

Specifically to your question... If you mean playing several instruments in parallel, it shouldn't be to complicated to implement...
[Windows Mobile Apps and Games] zevele:
Okay, here's my idea for a solution for the chords feature, I've added two buttons below the keyboard one toggles a major chord and the other a minor. As all other buttons these can be moved and changed through the skin files. Please try it and let me know what you think...

SimplePiano

http://rapidshare.com/files/398328285/SimplePianoV43beta.CAB

MewSkin

http://rapidshare.com/files/398329265/mewskincabV43beta.CAB

Thanks,

Z.
[Windows Mobile Apps and Games] Watcherq:
Can this be hosted somewhere else? Rapidshare gives some of us problems and the the download limitation sucks. I can't download the v43beta after just downloading the v42 version. My suggestion is drop.io or dropbox... You can even use the free Skydrive for this.

Thanks for the good work... :p
[Windows Mobile Apps and Games] yut916:
is there something i need to do for the skin to work?

i installed the cab and don't see the skin.
[Windows Mobile Apps and Games] zevele:
Maybe you installed the application to the main memory and the skin to the storage card (or vice versa)? The skin and the application have to be installed to the same location.

Z.
[Windows Mobile Apps and Games] yut916:
nah they're both on main memory. i install everything on main memory. any other ideas?
[Windows Mobile Apps and Games] zevele:
Check the "\program files\SimplePiano\Skins\" directory does it contain two directories?

What device are you on? screen resolution? do you get an error or just you don't see the skin the listbox?

we are talking about the MewSkin, right?

Z.
[Windows Mobile Apps and Games] 6700Freak:
I get an erro on the device screen saying that TouchGL key not found.

This is installed on a Touch Pro 2.

Would love to see a saxophone. I played one in school and in a band years ago.

Thanks for the great code (both to the original starter of the project and to the current coder).

Keep up the great work.
[Windows Mobile Apps and Games] willcor:
what i noticed...

hi,

i have hd , with 6.1 stock rom..

i have installed ..SimplePiano.. (on storage card)

overall ,working very, very smoothly..no problems ..thank you ,

...but i have noticed that if

i close application ..SimplePiano ..

and i check my task manager..processes..( afterwards )

it is still open in the "processes"

further , if you start application again and close it ,still does not close ..?

(see screenshot herewith )

e.g. .....

i opened and closed application, X 4 times ( over period of time ),

...but it does not close the processes...?

any comment ,plse ?

willcor
[Windows Mobile Apps and Games] zevele:
Yeah... I know the "TouchGL" problem... I'll fix it in the next release, it's because SimplePiano tries to access the multitouch registry entries even when there arenn't any.

If anyone provides with different instruments, it should be very easy to include them in the project.

Z.
[Windows Mobile Apps and Games] zevele:
ummm... this looks like a memory leak... I'll try reproducing it and see where's the problem... thanks. Btw, which version of SimplePiano are you running?

Z.
[Windows Mobile Apps and Games] iky10:
brilliant program works on HD2, keep it up.
[Windows Mobile Apps and Games] ephestione:
as simplepiano uses real-life wav sample of the notes, you actually need to provide notes recording in wav format for the instrument, there are no midi synthetizers for hd2 ;)
[Windows Mobile Apps and Games] conantroutman:
I could provide samples for most instruments it just depends on whether the dev is interested in making this a multi instrument app. As the original dev pointed out this will result in large cab files. Not to mention issues relating to the length/sustain of differing instruments. Pianos tend to be simpler due to their percussive nature, strings, brass, woodwind etc could prove tricky..... would be nice to see though....
[Windows Mobile Apps and Games] zevele:
percussive instruments, as you call them, can be effortlessly added, you just need to add another folder with the same filenames as for the piano.

As for the size of the cab, I could generate a separate cab for additional instruments (as I did with the skin).

Regarding the other instrument (like brass etc...), it should be fairly easy to implement a loop over the sample while the key is pressed...

If you'll provide me a set for such instrument I'll try implementing the loop feature and see how it works.

Thanks,

Z.
[Windows Mobile Apps and Games] conantroutman:
Try here,

http://xdaforums.com/showthread.php?t=669228&page=6

Their samples I originally did for chris, the links should still be valid, if you want any others just let me know.
[Windows Mobile Apps and Games] zevele:
oh yeah, I remember those, I tried working with them when I started the project... I had to seek within the wav file for the correct note - and that was too slow for the application (the delay was too long)... would it be hard to break them to separate notes, like the samples we use here (i.e. each note is a separate file)?

Thanks,

Z.
[Windows Mobile Apps and Games] conantroutman:
Not a problem, I will chop them up for you and re-upload when I get a chance.
[Windows Mobile Apps and Games] zevele:
Thanks :D

Z.
[Windows Mobile Apps and Games] willcor:
hi zevele ,

i refer to post 26 in this thread ( posted by me ..willcor )

thanks for your reply..

you wanted to know which version of SimplePiano ?

( i have on hd.)............version 4.2

further,( as i stated, earlier )

SimplePiano works very, very smooth ..

i also installed " MewSkin" ..no problems..

but i noticed, before " MewSkin " and after

processes was not closing on my device.

( hd with stock rom 6.1 ,for your info )

thank you ,

willcor
[Windows Mobile Apps and Games] crazemaster123:
hey!

Hey mind uploading somewhere else other than megaupload and rapidshare ? i got problems downloading from these sites thx !
[Windows Mobile Apps and Games] josefcrist:
well i am having a funny problem. care to help me? i installed simple piano 4.2 it works great but every time i press a piano button my charge light on my expo lights up. that is cool and all but now when i plug my expo in to charge the light does not light up.

edit. also when i go into options there is no done/ok / quit button. i am on 6.5.3

2nd edit. i closed simple piano and unplugged my expo then plugged it back in and now the charge light goes back on. weird.
[Windows Mobile Apps and Games] zevele:
Vibration is treated as a led by the OS, I guess that on your expo the led has different index than the HD2 (the device I use), so what is happening is that instead of vibrating SimplePiano flashes the charge light... I could add a setting in the device settings tab for the led index so you could find the correct index on your device. In the mean time I suggest you'd turn off vibration.

That's funny, I'm using a regular dialog window, the OK button should be provided by the OS (there is no cancel button). I'll add a custom OK button to the dialog...
[Windows Mobile Apps and Games] mickesjo:
A little skinning...

Cute app! Thanks for the effort!

I put together a simple skin from other bits and pieces (key graphics "borrowed"... no cred to me). Just to give something back :)

I also made an icon since the original is a bit too simple for my taste :)
[Windows Mobile Apps and Games] zevele:
Wow, very nice... If you don't mind I'll create a cab and post in on the first post (with credit of course...).

I can also, with your permission obviously, use your icon for the app...

Z.
[Windows Mobile Apps and Games] fubu69:
yeah nice skin, make the cab i want this !!

thanks !!
[Windows Mobile Apps and Games] mickesjo:
Absolutely! Go right ahead :)
[Windows Mobile Apps and Games] zevele:
Okay, I made the new cab file and put a link on the first post.

In the process of making the cab I've found out that all the skin cabs I made (the mewskin for V4.2 and V4.3beta) where using the wrong folder. They were installed to "/Program Files/mewskin/". So I also fixed those cabs and the fixed ones can be downloaded form the first post.

Sorry about that...

Z.
[Windows Mobile Apps and Games] vijaynagaonkar:
can you mail any qvga version

my htc viva have 320x240 resolution
[Windows Mobile Apps and Games] atlaswing:
thanks, this just keeps getting better!

if you don't mind, i enlarged the keys and filled in some contrast to match. anyone wanting this, just right-click save image below and copy it into a copy of the mickesjo skins folder.

---

here's my request again, anyone up for renaming the TWolf Flash Piano's 4 instruments MP3s (though only 2 octaves) into something compatible with this SimplePianoV4.2? http://xdaforums.com/showpost.php?p=2806409&postcount=126
[Windows Mobile Apps and Games] zevele:
Ok, I've modified the default skin and the new SP_mickesjo skin to fit QVGA (240x320) too. Links are in the first post. You have to install the modified default skin in order for SimplePiano to be able to start the first time.

Z.
[Windows Mobile Apps and Games] conantroutman:
Hey Z,

Cuttin up those samples for you so you can try out the multi instrument thing when you get a chance..........

If you want any other then just let me know........
[Windows Mobile Apps and Games] zevele:
Thanks conantroutman, these sound great!!! well... just tried the violin, going to try the guitar. For the voilin, I'm working on sustaining the sound while the finger is pressed (actually, I already wrote it...) the thing is I can only look over full samples, so what I thought was to have 2 samples for each note, the first is played once and the second is looped over as long as the finger is pressed (I could also play a third one when the key is released...). Could you supply me a sample which can be looped over?

I'll post a cab file for the new sounds later this evening...

Thanks

Z.
[Windows Mobile Apps and Games] conantroutman:
Your welcome........

I'm a little unsure what you need for the looping note.

It sounds like you want a sample of the same note twice right after each other in the same file.. am i right..?

So the wave file would look like the terrible drawing ive attached...

Or do you need two seperate samples of the same note?....

Just wanna make sure Im providing you the right thing.....
[Windows Mobile Apps and Games] zevele:
No, what i need are two separate files, for each note. The second one is one which can seamlessly looped over. The first is played once in the beginning, and the second is looped over as long as the key is pressed.

The problem is that i cannot seek inside the sample, so I can only loop over the whole sample...

Thanks,

Z.
[Windows Mobile Apps and Games] zevele:
oops... double post...
[Windows Mobile Apps and Games] conantroutman:
So do you need the second note to be longer than the first........?

Otherwise you could just make copys of the samples ive given you....

Sorry for all the questions, its just that I have no knowledge of programming so I'm struggling to understand exactly how this will be implemented......
[Windows Mobile Apps and Games] zevele:
It's not a matter of length... I need a sample that if you loop over you hear a single continuous sound. Try running it in a player with the "loop one" option turned on.

These samples could be used as the first notes, as there is a short silent period in the beginning of the sample.

No problems, I really appreciate your help...
[Windows Mobile Apps and Games] conantroutman:
Ahhhh right ok I've got you now :D:D

I'll sort that out for you tomorrow afternoon..............

Is it just the violin you want this for?
[Windows Mobile Apps and Games] zevele:
Great, thanks... I really hope it'll work, I programed it, but I couldn't test it :p

Yeah, just the violin, I don't think the piano and guitar can be sustained...
[Windows Mobile Apps and Games] ephestione:
even if from what I get, conan already understood what zevele meant, to be sure I'll try to put it in different words.

For instruments like violin that can be sustained, 3 samples are needed:

1) Sample of the beginning of the note (where from total silence the intensity of the sound raises up to maximum

2) Sample of the sustained note which is stable at maximum intensity and basically is all equal on the same level, in order to be repeated over and over if needed, in case the key on the program is kept pressed

3) Sample of the note "fading out" to be played as soon as the key is released, where the intensity from the maximum level of sample 2, goes slowly (or not slowly, depending on the instrument and reverb) down to complete silence
[Windows Mobile Apps and Games] jamesbbarros:
HVGA

Any change 320x480 skin for HD Mini?Thanks
[Windows Mobile Apps and Games] conantroutman:
Hey Z,

Bit of bad news I'm afraid...............

It seems that no matter what I try I cant get these samples to loop properly..

Theres a very audible "click" at the loop point due to the fact that the volume and pitch is not constant.

However, Ive made you some more samples of longer notes (held for aprox 4 secs) which will allow for playing sustained notes.

The only problem is the file size.... if I provide them at the same format your already using the samples are about 24mb... obviously thats far too big for something like this.

Will it be ok to provide them as MP3's to save space???

If not I can squash them down to 8bit mono wavs but I've got a feeling they'll sound terrible that way...

I'll attach them here in case their any use to you........

I'm still looking into getting you samples that will loop, im just a bit stumped how to go about it at the minute........