Rockbox Development > Feature Ideas

a beat/MIDI maker/editor plugin.

<< < (2/4) > >>

Strife89:
MajiKool Blingâ„¢: I'm pretty much set up to build; I'm even a c250 user. If I can find out how to add beatbox to the SUBDIRS, I'll make a build for you and post it somewhere (not on the Rockbox site, though) or e-mail it to you.

Be aware that I have a few patches applied (but they have not been causing problems for me) and that to keep Beatbox working, I'll have to build for you every time you want to update.

EDIT: I believe I found the place: /rockbox/apps/plugins/SUBDIRS in the subverion folder:

--- Code: ---#if !defined(IRIVER_IFP7XX_SERIES)

/* For all targets */
shortcuts
beatbox
--- End code ---

However, when making, I got this output:


--- Code: ---MAKE in beatbox
CC ../midi/midifile.c
CC ../midi/midiutil.c
CC ../midi/sequencer.c
CC ../midi/guspat.c
CC ../midi/synth.c
CC beatbox.c
beatbox.c:89:1: warning: "FRACTSIZE" redefined
In file included from beatbox.c:23:
../midi/midiutil.h:22:1: warning: this is the location of the previous definition
beatbox.c:99:1: warning: "MAX_VOICES" redefined
../midi/midiutil.h:37:1: warning: this is the location of the previous definition
beatbox.c:110:1: warning: "BUF_SIZE" redefined
../midi/midiutil.h:24:1: warning: this is the location of the previous definition
beatbox.c: In function ‘plugin_start’:
beatbox.c:270: warning: implicit declaration of function ‘beatboxmain’
beatbox.c:237: warning: unused parameter ‘parameter’
beatbox.c: In function ‘synthbuf’:
beatbox.c:310: warning: implicit declaration of function ‘synthSample’
beatbox.c: At top level:
beatbox.c:346: warning: function declaration isn’t a prototype
beatbox.c:358: warning: function declaration isn’t a prototype
beatbox.c:376: warning: function declaration isn’t a prototype
beatbox.c:408: warning: function declaration isn’t a prototype
beatbox.c:415: warning: function declaration isn’t a prototype
beatbox.c:431: warning: function declaration isn’t a prototype
beatbox.c: In function ‘drawGrid’:
beatbox.c:432: warning: unused variable ‘j’
beatbox.c: At top level:
beatbox.c:511: warning: function declaration isn’t a prototype
beatbox.c: In function ‘beatboxmain’:
beatbox.c:702: error: ‘BUTTON_ON’ undeclared (first use in this function)
beatbox.c:702: error: (Each undeclared identifier is reported only once
beatbox.c:702: error: for each function it appears in.)
beatbox.c:716: error: ‘BUTTON_OFF’ undeclared (first use in this function)
beatbox.c:524: warning: unused variable ‘j’
beatbox.c:512: warning: unused variable ‘vol’
make[3]: *** [/home/michael/rockbox/build/apps/plugins/beatbox/beatbox.o] Error 1
make[2]: *** [beatbox] Error 2
--- End code ---

This is definitely unfinished code, and it seems to lack c200 keymaps at that. I haven't tried testing the build yet, but I suspect Beatbox is too incomplete and out of date to be usable. :(


A little searching revealed this alternative, a Game Boy sequencer: http://www.littlesounddj.com/lsd/

I will test the build shortly and report back.

LambdaCalculus:
The Beatbox code is outright decrepit at this point in time. No one has worked on it for quite some time now.

MarcGuay:

--- Quote from: Strife89 on October 07, 2008, 12:58:59 PM ---A little searching revealed this alternative, a Game Boy sequencer: http://www.littlesounddj.com/lsd/

--- End quote ---

My friend had this, or something similar, on his real-life Gameboy and it was quite effective.  Unfortunately, my understanding is that audio in the Rockboy emulator is not working properly, leaving a rather large gap in this game's usefulness.

MajiKool Dragonâ„¢:

--- Quote from: Strife89 on October 07, 2008, 12:58:59 PM ---A little searching revealed this alternative, a Game Boy sequencer: http://www.littlesounddj.com/lsd/

--- End quote ---
i've also found this and have been trying it out for the past day or two. :)


--- Quote from: MarcGuay on October 07, 2008, 02:18:52 PM ---Unfortunately, my understanding is that audio in the Rockboy emulator is not working properly, leaving a rather large gap in this game's usefulness.

--- End quote ---
this is very true... the output sound is very choppy and broken up. :(

The little sound dj is basically what i'm looking for(though i would also like the ability to use/add my own sampled sounds).
so... if beatbox no worky, could someone make a plugin like LSDJ.

Also keep in mind Strife89... i mainly use my e260R.(Though i would still appreciate having it built for my c250 so i could at least try it out :))
though if some thing like this were to be made or perfected(in the case of beatbox) it would need to be ported to other players such as your c250. sorry, this line wasn't necessary.

Strife89:
I built an e200 simulator, but Beatbox refused to show up. Given that it's ancient code anyway, I doubt it's worth pursuing the plugin any further unless someone wants to (and can) work on it.

I wish I could help you more. Sorry, man. :(

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version