b2f1b5dd18
Added Karl Kurbjun's sound output patch, cleaned up some output. Main file is now midiplay.c, midi2wav is still in there for anyone who wants it. Set sampling rate to 22k, and increased note decay time. Reduced number of concurrent active voices and made new notes replace used voices if none are available. This makes lag less apparent. I really hope this wont go red. (turns around and runs) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9858 a1c6a512-1295-4272-9138-f99709370657
116 lines
2.1 KiB
Text
116 lines
2.1 KiB
Text
/* plugins common to all models */
|
|
battery_bench.c
|
|
battery_test.c
|
|
chessclock.c
|
|
credits.c
|
|
cube.c
|
|
dict.c
|
|
favorites.c
|
|
firmware_flash.c
|
|
logo.c
|
|
metronome.c
|
|
mosaique.c
|
|
rockbox_flash.c
|
|
search.c
|
|
snow.c
|
|
sort.c
|
|
stats.c
|
|
stopwatch.c
|
|
vbrfix.c
|
|
viewer.c
|
|
|
|
#if ((CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F)) && !defined(SIMULATOR)
|
|
wavplay.c
|
|
#endif
|
|
|
|
#ifndef IRIVER_IFP7XX_SERIES /* Temporarily disable plugins for iFP7xx */
|
|
dice.c
|
|
#ifdef HAVE_LCD_BITMAP /* Not for the Player */
|
|
text_editor.c
|
|
|
|
#if CONFIG_LCD != LCD_IPOD2BPP /* Plugins needing the grayscale lib */
|
|
fire.c
|
|
jpeg.c
|
|
mandelbrot.c
|
|
plasma.c
|
|
#endif
|
|
|
|
bounce.c
|
|
bubbles.c
|
|
#if LCD_WIDTH != 128
|
|
/* These need adjusting for the iRiver if'p screen */
|
|
brickmania.c
|
|
#endif
|
|
calculator.c
|
|
chip8.c
|
|
demystify.c
|
|
flipit.c
|
|
jewels.c
|
|
minesweeper.c
|
|
oscilloscope.c
|
|
pong.c
|
|
rockblox.c
|
|
sliding_puzzle.c
|
|
snake.c
|
|
snake2.c
|
|
solitaire.c
|
|
sokoban.c
|
|
star.c
|
|
starfield.c
|
|
#if (LCD_WIDTH != 240) && (LCD_WIDTH != 128)
|
|
tetrox.c
|
|
#endif
|
|
#if CONFIG_LCD == LCD_SSD1815
|
|
video.c
|
|
#endif
|
|
vu_meter.c
|
|
#if (CONFIG_KEYPAD != IAUDIO_X5_PAD) && (CONFIG_KEYPAD != IPOD_3G_PAD)
|
|
wormlet.c
|
|
#endif
|
|
|
|
#ifdef CONFIG_RTC
|
|
clock.c
|
|
#if CONFIG_KEYPAD == RECORDER_PAD /* Recorder models only for now */
|
|
calendar.c
|
|
#endif
|
|
#endif /* CONFIG_RTC */
|
|
|
|
#if (MEMORYSIZE <= 8) && !defined(SIMULATOR) /* loaders, only needed for Archos */
|
|
chessbox.c
|
|
#if CONFIG_KEYPAD == RECORDER_PAD
|
|
rockboy.c
|
|
#endif
|
|
#endif
|
|
|
|
/* not support recorder models for now */
|
|
#if (LCD_WIDTH > 112) && (LCD_HEIGHT > 64)
|
|
xobox.c
|
|
#endif
|
|
|
|
spacerocks.c
|
|
|
|
#endif /* HAVE_LCD_BITMAP */
|
|
|
|
#ifdef HAVE_LCD_CHARCELLS /* Player model only */
|
|
euroconverter.c
|
|
jackpot.c
|
|
nim.c
|
|
#endif /* HAVE_LCD_CHARCELLS */
|
|
|
|
#if CONFIG_CODEC == SWCODEC /* software codec platforms */
|
|
mp3_encoder.c
|
|
midiplay.c
|
|
wav2wv.c
|
|
#else /* hardware codec platforms */
|
|
#ifndef HAVE_MMC /* not for Ondio, has no remote control pin */
|
|
alpine_cdc.c
|
|
#endif
|
|
splitedit.c
|
|
#endif /* CONFIG_CODEC */
|
|
|
|
/* Platform-specific plugins */
|
|
#if defined(IRIVER_H100_SERIES) || defined(IRIVER_H300_SERIES)
|
|
iriverify.c
|
|
#endif
|
|
|
|
#endif /* iFP7xx */
|