![]() |
|
|
Thread Tools | Display Modes |
|
#1
|
|||
|
|||
|
Chipamp in the browser?
Hi! I've been lurking and leeching music from OCRemix for awhile now but I finally joined because I might have something to contribute.
Is there any interest in being able to run Chipamp in a web browser? I.e., the ability to play a chiptune directly in the browser rather than relying on an external program? Does something like this already exist or is someone working towards the goal? The reason I ask is because I'm working on the goal. Last edited by Multimedia Mike; 06-13-2012 at 12:30 AM. Reason: typo |
| Sponsored Links |
|
Please register to remove the above advertisement. |
|
#2
|
||||
|
||||
|
There's already been some headway in porting video game music format players to flash.
FlashNSF is pretty well known and widely used. Someone's also ported the Game Music Emu library to flash. Interface is clunky and not really suited to use on a website as is, but it's open source and fairly easy to customize. Case in point: I (having ZERO experience with flash or actionscript) was able to throw together this modified version in an afternoon or two.
__________________
|
|
#3
|
|||
|
|||
|
Quote:
Quote:
My project also leverages libGME, only by using the original C library in Google Chrome's Native Client interface. |
|
#4
|
||||
|
||||
|
Somebody make this happen.
__________________
|
|
#5
|
||||
|
||||
|
Is Flash really the way to go?
I think HTML5 would be preferable... JavaScript... and using Web Workers to pre-render & Web Storage to buffer? Or something like that? |
|
#6
|
|||
|
|||
|
Quote:
Going the pure JS/HTML5 route would entail: Getting the engines ported to JavaScript (the ActionScript ports might help with this, otherwise, huge chore); then there's audio output which would require separate backends for the experimental audio APIs that both Firefox and Chrome are deploying, plus there would probably need to be a Flash audio output "fallback" (which seems to be how many HTML5 apps current do audio). And that's not even getting into visualization (not necessary, but it is nice to have). It probably can be done with pure 'HTML5' (or rather, a combination of tech that often contribute to the overall HTML5 buzzword), but it would be a lot more work, and likely not anywhere near as performant. |
|
#7
|
|||
|
|||
|
A quick update: I am still committed to making this happen. I was about to make it happen when I first posted a few weeks ago. djpretzel encouraged me to try to get some more feature support into the player to bring it closer in line with the real Chipamp. So I've been working on that.
Anyway, if anyone wants a peek at what I'm working on, drop me a PM or email. I hope to release something public soon that can support a wide enough set of formats (and a decent database to back it up) and then be able to add more formats and features as requested. |
|
#8
|
||||
|
||||
|
I think chiptunes in browser is a great idea, especially with youtube's system of flag first, ask questions later. This might be an interesting thing to pursue, especially since a lot of remixers focus on those dusty old chiptunes instead of modern soundtracks.
|
|
#9
|
||||
|
||||
|
Yeah this would be a really useful thing to have, especially if it could be integrated on the remix pages so you could have a link to the original source by the side of the youtube preview, if the chiptune is available. Would also be handy for WIP threads to quickly compare source usage. Nice work, Mike
__________________
http://soundcloud.com/darksim http://www.facebook.com/darksimmusic Live OCR mashup: http://www.youtube.com/watch?v=E_SjUot5Lpw Original album featuring a halc remix: http://9bitrecords.bandcamp.com/album/its-electric |
![]() |
| Thread Tools | |
| Display Modes | |
|
|








Linear Mode
