diff options
| author | Nils Wallménius <nils@rockbox.org> | 2007-09-24 16:47:34 +0000 |
|---|---|---|
| committer | Nils Wallménius <nils@rockbox.org> | 2007-09-24 16:47:34 +0000 |
| commit | ff7b3c5e4eb7a0598cde2f5afa51e4fd444830dc (patch) | |
| tree | 38564254860b7a171122bce413dd802f3ee69853 /apps/plugins/midi | |
| parent | 0e49605aaae01722a618dfdc64a328cc0e92bc04 (diff) | |
| download | rockbox-ff7b3c5e4eb7a0598cde2f5afa51e4fd444830dc.zip rockbox-ff7b3c5e4eb7a0598cde2f5afa51e4fd444830dc.tar.gz rockbox-ff7b3c5e4eb7a0598cde2f5afa51e4fd444830dc.tar.bz2 rockbox-ff7b3c5e4eb7a0598cde2f5afa51e4fd444830dc.tar.xz | |
Fix midi playback on 64 bit sims and const a table
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14842 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/midi')
| -rw-r--r-- | apps/plugins/midi/midiplay.c | 4 | ||||
| -rw-r--r-- | apps/plugins/midi/sequencer.c | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/apps/plugins/midi/midiplay.c b/apps/plugins/midi/midiplay.c index 7a1176b..0f79301 100644 --- a/apps/plugins/midi/midiplay.c +++ b/apps/plugins/midi/midiplay.c @@ -92,7 +92,7 @@ struct MIDIfile * mf IBSS_ATTR; int numberOfSamples IBSS_ATTR; long bpm IBSS_ATTR; -long gmbuf[BUF_SIZE*NBUF]; +int32_t gmbuf[BUF_SIZE*NBUF]; int quit=0; struct plugin_api * rb; @@ -147,7 +147,7 @@ bool lastswap=1; inline void synthbuf(void) { - long *outptr; + int32_t *outptr; register int i; static int currentSample=0; int synthtemp[2]; diff --git a/apps/plugins/midi/sequencer.c b/apps/plugins/midi/sequencer.c index 473b7e4..dbf238b 100644 --- a/apps/plugins/midi/sequencer.c +++ b/apps/plugins/midi/sequencer.c @@ -76,7 +76,7 @@ long pitchTbl[]= }; */ -long pitchTbl[] ICONST_ATTR={ +const long pitchTbl[] ICONST_ATTR={ 58386,58412,58439,58465,58491,58518,58544,58571,58597,58624,58650,58676, 58703,58729,58756,58782,58809,58836,58862,58889,58915,58942,58968,58995, 59022,59048,59075,59102,59128,59155,59182,59208,59235,59262,59289,59315, |