![]() |
Calling Everyone With a Microphone! [PyAno 1.3]
Hello, everyone!
PyAno 1.3 is out. And it's a bit of a benchmark, too. Check the video here. Hell, make your own video later (please :p)! 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 :D PyAno supports three extra instruments! Get PyAno 1.3 here, in the garage. http://tablethacker.com/screenshot00.png 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 :D 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 :o 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? :D) ~*~*~*~ |
Re: Calling Everyone With a Microphone! [PyAno 1.3]
I had the memory problem where the browser would automatically close. After i uninstalled pydrum.... it went off. Is that fixed with this edition?
|
Re: Calling Everyone With a Microphone! [PyAno 1.3]
Quote:
|
Re: Calling Everyone With a Microphone! [PyAno 1.3]
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!! |
Re: Calling Everyone With a Microphone! [PyAno 1.3]
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?
|
Re: Calling Everyone With a Microphone! [PyAno 1.3]
Quote:
|
Re: Calling Everyone With a Microphone! [PyAno 1.3]
Quote:
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() |
Re: Calling Everyone With a Microphone! [PyAno 1.3]
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. |
Re: Calling Everyone With a Microphone! [PyAno 1.3]
Quote:
Aye, thanks a lot :) |
Re: Calling Everyone With a Microphone! [PyAno 1.3]
Quote:
Edit: ok it's working now oddly. but it lists piano, drum, flute.tar.gz, flute. edit2: deleted compressed files. works beautifully now |
Re: Calling Everyone With a Microphone! [PyAno 1.3]
Quote:
Ah, yes, I should have mentioned not to ever put anything the pyano folder... Sorry about that one :o |
Re: Calling Everyone With a Microphone! [PyAno 1.3]
I love the progress on this. It keeps getting better and better. Some things I noticed about using a background track. With some songs, their volume is so loud that I can't hear anything from when I hit the Pyano notes. It would be great to individually adjust the volume of the notes and the background song.
Another small thing with the background song option. If you have one song playing, and choose another song without telling Pyano to stop playing that song, both songs will play. I kind of like the option, but don't want to eat up all my memory trying it too much. |
Re: Calling Everyone With a Microphone! [PyAno 1.3]
Quote:
Quote:
Thanks a lot :) |
Re: Calling Everyone With a Microphone! [PyAno 1.3]
Next time I have my trumpet out (and my computer's on) maybe I'll record you some samples...
|
Re: Calling Everyone With a Microphone! [PyAno 1.3]
I too tried manually putting both files into the MM1 folder created by the program, but when I tryed to switch the instruments I get no sound from the Flute or Drums.
|
Re: Calling Everyone With a Microphone! [PyAno 1.3]
Quote:
|
Re: Calling Everyone With a Microphone! [PyAno 1.3]
I was thinking...since we can install instruments, would it also be possible to assign a "layout" for each? I mean, we're playing piano sounds from a piano layout, right ?
How about playing drums sounds from ... http://i284.photobucket.com/albums/ll2/El-Amir/D.jpg a drum layout? :D |
Re: Calling Everyone With a Microphone! [PyAno 1.3]
Thank you Nelson that seem to work for me.
Now for anyone else who doesn't understand how to install the instruments, here are the steps as I see them: 1: Instally the Pyano program first 2: create a folder called "pyano" on the external memory card 3: download the extra instruments (drums and flute) to the (pyano folder) on your exteral memory card 4: Start the Pyano program from the extra's directory 5: from the menu in the Pyano Program choose "Install Instrument" 6: click on the "second" ( ./ ) change dir, 6 times or until you see the bin directory 7: scroll down this dir tree, until you see ( media/ ) 8: click on the ( media/ ) dir, and you will then see: mm1/ and mm2/ 9: click on the ( mm1/ ) dir 10: Scroll down until you see a folder called ( pyano ) then click it. 11: Once inside this dir, you'll see the two files you place in there 12: Click on the file (example: drums) then click, the OK button 13: Repeat this process for each file. Since there are only two instruments. When you finish installing both of them: 14: Go back to the menu in ( Pyano ) and from the menu choose: CHANGE INSTRUMENT. You will then see the installed instruments, just choose one and play. Hope this helps someone, and thanks again Nelson for all your help. |
Re: Calling Everyone With a Microphone! [PyAno 1.3]
Quote:
|
Re: Calling Everyone With a Microphone! [PyAno 1.3]
Very nice upgrade Aisu. I agree with El Amir that the drum layout should look like a drum set. I've got two stylus' and it loads of fun. I would like to see a bongo set image where if you hit different parts of bongos you get different sounds just like the real ones. Anyways it's a great app. Please keep developing it. I also like the background music addition. I use very bad book recordings as a background. :)
|
Re: Calling Everyone With a Microphone! [PyAno 1.3]
In order to fix and test https://bugs.maemo.org/show_bug.cgi?id=3586 , I'd like to know where to find PyDrum. I see that https://garage.maemo.org/frs/?group_...elease_id=2007 lists PyAno downloads and that https://garage.maemo.org/projects/pyano/ is the project webpage, but how to get PyDrum? Is it part of the PyAno package? Any links?
|
Re: Calling Everyone With a Microphone! [PyAno 1.3]
Andre, you can grab it at http://tablethacker.com/pydrum_0.1-1_armel.deb I believe... Evacuated atm, only have phone line here :( Bug should be fixed, I believe.
|
Re: Calling Everyone With a Microphone! [PyAno 1.3]
Hi everyone! I play bass, so I figured I'd make a slap bass for every one! Here's the link! Hope you guys like it. If you want me to change anything just ask. http://www.megaupload.com/?d=4Z6HJ8MP
|
All times are GMT. The time now is 11:58. |
vBulletin® Version 3.8.8