Index: ram/instdsp.c
===================================================================
--- ram/instdsp.c	(revision 0170798b12759074fed5907913036a90fd1a0a32)
+++ ram/instdsp.c	(revision 33b5477cc55f55fdeb5a70526c020aaaaee92017)
@@ -417,5 +417,5 @@
 */
 
-void oscdsp(int16_t row, int16_t val, int16_t n, int16_t frq, int8_t *lbl)
+void oscdsp(int16_t row, int16_t val, int16_t n, int8_t *lbl, int16_t frq)
 {
 		register int16_t fh, fl;
Index: ram/instdsp.x
===================================================================
--- ram/instdsp.x	(revision 0170798b12759074fed5907913036a90fd1a0a32)
+++ ram/instdsp.x	(revision 33b5477cc55f55fdeb5a70526c020aaaaee92017)
@@ -44,5 +44,5 @@
 extern	void		instdsp(void);
 extern	int16_t		irand(int16_t range);
-extern	void		oscdsp(int16_t row, int16_t val, int16_t n, int16_t frq, int8_t *lbl);
+extern	void		oscdsp(int16_t row, int16_t val, int16_t n, int8_t *lbl, int16_t frq);
 extern	void		pltws(uint16_t ws[], int16_t pen);
 extern	void		reshowi(void);
