Notices


Reply
Thread Tools
Posts: 662 | Thanked: 238 times | Joined on Jul 2007
#1
Hello, everyone!

PyAno 1.3 is out. And it's a bit of a benchmark, too. Check the video . Hell, make your own video later (please )! Some new features I really like are in here, too...

- Background Music (Select tracks or beats to be played while you play PyAno. Requires Mplayer, which will not be installed automatically.)
- Easy-Instrument-Install. All you need to do is select the file. Everything else is done for you PyAno supports three extra instruments!

Get PyAno 1.3 here, in the garage.



Now, about the title of this post...

We need more instruments! Guitars, banjos, flutes, lutes lying about? Violins, bagpipes? Well, please help make PyAno better

Making an instrument is just as easy as installing one. Simply create a folder with your instrument's name and put twelve wav files in it. Then, tar that baby up and share! (tar.gz, actually. And I suggest keeping the wavs down to about four seconds long, too.)

The mixer is picky about what kind of wavs it will play. So I suggest using Audacity to record them. That works perfectly.

The twelve wav files are the notes and their sharps. "z" means sharp:

a.wav, az.wav, b.wav, c.wav, cz.wav, d.wav, dz.wav, e.wav, f.wav, fz.wav, g.wav, gz.wav

I've put two instruments together, both are in the garage with PyAno. The drums sound nice The flute... eh, not so much, but it works

Give it a try and install one in PyAno!


(Who's up for a PyAno Zelda? I had to. Will the next song be yours? )

~*~*~*~

Last edited by Aisu; 2008-08-18 at 00:10.
 

The Following 12 Users Say Thank You to Aisu For This Useful Post:
sachin007's Avatar
Posts: 2,041 | Thanked: 1,066 times | Joined on Mar 2006 @ Houston
#2
I had the memory problem where the browser would automatically close. After i uninstalled pydrum.... it went off. Is that fixed with this edition?
 
Posts: 662 | Thanked: 238 times | Joined on Jul 2007
#3
Originally Posted by sachin007 View Post
I had the memory problem where the browser would automatically close. After i uninstalled pydrum.... it went off. Is that fixed with this edition?
Yes it has I'm very sorry about that. PyDrum has been fixed as well if you wish to re-download the deb. (Same name in the same thread.)
 
Posts: 1,213 | Thanked: 356 times | Joined on Jan 2008 @ California and Virginia
#4
Very, Very cool. I like where this is going.

Now, some cool features and necessary updates would be the following:

Multi-input: Allow multiple notes to be played simultaneously. Obviously this can't be done using the screen, but the keyboard can be used. Currently, only one note plays at a time. Because the N810 is a multi-input device, with a keyboard and screen, it would be great if multiple notes could be played. I think this is the most important/ killer feature. Also, there still seems to be lag on the keyboard and screen if one plays to fast because it cuts of notes before they are played, and doing this would most likely fix it.

The different octaves of notes also do not sound smooth. Does the software scale up the pitch, or are different samples used? It sounds really awkward when using it...

Actually, that is basically the only thing left, aside from bug fixes and making it more smooth. Maybe custom keymaps / screen for different instruments?

Looking forward to more from Pyano!!

Last edited by Thesandlord; 2008-08-18 at 00:59.
 

The Following User Says Thank You to Thesandlord For This Useful Post:
Posts: 4,556 | Thanked: 1,624 times | Joined on Dec 2007
#5
Has anyone else tried installing instruments yet? I downloaded the drum and flutes as a name.tar.gz file. Then i install them from pyano. But they don't show up. Am I suppose to uncompress the files first?
__________________
Originally Posted by ysss View Post
They're maemo and MeeGo...

"Meamo!" sounds like what Zorro would say to catherine zeta jones... after she slaps him for looking at her dirtily...
 
Posts: 662 | Thanked: 238 times | Joined on Jul 2007
#6
Originally Posted by Laughing Man View Post
Has anyone else tried installing instruments yet? I downloaded the drum and flutes as a name.tar.gz file. Then i install them from pyano. But they don't show up. Am I suppose to uncompress the files first?
No, you don't have to. But, I forgot to mention that they will only install on your external car. (/media/mmc1) Maybe you don't have one in?
 
Posts: 662 | Thanked: 238 times | Joined on Jul 2007
#7
Originally Posted by Thesandlord View Post
Very, Very cool. I like where this is going.

Now, some cool features and necessary updates would be the following:

Multi-input: Allow multiple notes to be played simultaneously....

The different octaves of notes also do not sound smooth. Does the software scale up the pitch, or are different samples used? It sounds really awkward when using it...

Actually, that is basically the only thing left, aside from bug fixes and making it more smooth. Maybe custom keymaps / screen for different instruments?

Looking forward to more from Pyano!!
Custom keymaps are coming

The different octaves are awkward. What I what really like is to implement a synthezier instead of wav files, but that isn't happening at the moment. I'm working on it...

Playing multiple notes at once was eliminated for the sake of latency but all you would need to do is erase line 36 in /usr/bin/pyano

Code:
mixer1.stop()
That'll let more than one note play at once, but may lag a bit more than usual. Tell me your results? Oh, you must edit that file as root, too.
 

The Following User Says Thank You to Aisu For This Useful Post:
Posts: 1,213 | Thanked: 356 times | Joined on Jan 2008 @ California and Virginia
#8
OK, so I tried what you said. I removed the line, and it seems a LOT more responsive! Th only problem is that the mixer quickly gets overwhelmed and just dies for a few seconds. Maybe you can allow a maximum of three notes to be played at a time, and when a 4th note is played, just cut of the last one. But it is great to see that it already works! Still, how do you have multiple notes on the keyboard?
[Edit: Do you have to remove mixer1.Stop() on ever single key map!!! Wow, thank god for SSH]

This really is leaps and bounds better than that first alpha release oh so long ago! keep up the great work.

Last edited by Thesandlord; 2008-08-18 at 01:44.
 
Posts: 662 | Thanked: 238 times | Joined on Jul 2007
#9
Originally Posted by Thesandlord View Post
OK, so I tried what you said. I removed the line, and it seems a LOT more responsive! The only problem is that the mixer quickly gets overwhelmed and just dies for a few seconds. Maybe you can allow a maximum of three notes to be played at a time, and when a 4th note is played, just cut of the last one. But it is great to see that it already works!

This really is leaps and bounds better than that first alpha release oh so long ago! keep up the great work.
Maybe I'll leave that as the default if I can figure out a good buffer size... I'm glad you like it better

Aye, thanks a lot
 

The Following User Says Thank You to Aisu For This Useful Post:
Posts: 4,556 | Thanked: 1,624 times | Joined on Dec 2007
#10
Originally Posted by Aisu View Post
No, you don't have to. But, I forgot to mention that they will only install on your external car. (/media/mmc1) Maybe you don't have one in?
I downloaded them to a folder called pyano instruments on /media/mmc1. Tries installing, said it did and it created a pyano folder on mmc1. Though they don't show up in change instruments. I even tried putting the two files inside the pyano folder.

Edit: ok it's working now oddly. but it lists piano, drum, flute.tar.gz, flute.
edit2: deleted compressed files. works beautifully now
__________________
Originally Posted by ysss View Post
They're maemo and MeeGo...

"Meamo!" sounds like what Zorro would say to catherine zeta jones... after she slaps him for looking at her dirtily...

Last edited by Laughing Man; 2008-08-18 at 01:53.
 
Reply

Tags
n810, piano, pyano


 
Forum Jump


All times are GMT. The time now is 15:52.