User Tools

Site Tools


speakjet_definition_list

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
speakjet_definition_list [2006/06/14 00:55]
audiocommander corrected ASCII values
speakjet_definition_list [2006/10/15 09:35]
127.0.0.1 (old revision restored)
Line 28: Line 28:
 #ifndef _IIC_SPEAKJETDEFINES_H #ifndef _IIC_SPEAKJETDEFINES_H
 #define _IIC_SPEAKJETDEFINES_H #define _IIC_SPEAKJETDEFINES_H
- 
- 
- 
- 
-// ********* SPEAKJET MIDI ASSIGNMENTS * // 
-#ifdef _DEBUG_C 
- #pragma mark - 
- #pragma mark SPEAKJET MIDI ASSIGNMENTS 
-#endif 
- 
-// MIDI ASSIGNMENTS 
-// optimized for KORG microKONTROL 
- 
-#define SJCC_PHRASE 20 
-// pads 1 - 8: call phrase 
-#define SJCC_PHRASE0 21 
-#define SJCC_PHRASE1 22 
-#define SJCC_PHRASE2 23 
-#define SJCC_PHRASE3 24 
-#define SJCC_PHRASE4 25 
-#define SJCC_PHRASE5 26 
-#define SJCC_PHRASE6 27 
-#define SJCC_PHRASE7 28 
-// pads 9 - 12: slow/​low/​high/​fast 
-#define SJCC_NEXT_SLOW 29 
-#define SJCC_NEXT_LOW 30 
-#define SJCC_NEXT_HIGH 31 
-#define SJCC_NEXT_FAST 32 
-// pads 13 - 16: pause 0(0ms) / 1(100ms) / 2(200ms) / 3(700ms) 
-#define SJCC_PAUSE0 33 
-#define SJCC_PAUSE1 34 
-#define SJCC_PAUSE2 35 
-#define SJCC_PAUSE3 36 
- 
-// Encoders 1 - 5: OSCx Level 
-#define SJCC_OSC1_LVL 101 
-#define SJCC_OSC2_LVL 102 
-#define SJCC_OSC3_LVL 103 
-#define SJCC_OSC4_LVL 104 
-#define SJCC_OSC5_LVL 105 
-// Sliders 1 - 5: OSCx Frequency 
-#define SJCC_OSC1_FREQ 111 
-#define SJCC_OSC2_FREQ 112 
-#define SJCC_OSC3_FREQ 113 
-#define SJCC_OSC4_FREQ 114 
-#define SJCC_OSC5_FREQ 115 
- 
-// Encoder 6 - 8: ENV CTR / DIST / SPEED 
-#define SJCC_ENV_TYPE 106 
-#define SJCC_DISTORTION 107 
-#define SJCC_SPEED 108 
-// Slider 6 - 8: ENV FREQ / NEXT LOUD / MASTER VOL 
-#define SJCC_ENV_FREQ 116 
-#define SJCC_NEXT_LOUD 117 
-#define SJCC_MASTER_VOL 118 
- 
-// Joystick X: Pitch 
-// Joystick Y: Bend 
- 
-// not used, but implemented:​ 
-#define SJCC_PITCH 255 
-#define SJCC_BEND 255 
- 
- 
- 
- 
- 
  
  
Line 151: Line 84:
 #define SCP_OSC4_FREQ '​4'​ #define SCP_OSC4_FREQ '​4'​
 #define SCP_OSC5_FREQ '​5'​ */ #define SCP_OSC5_FREQ '​5'​ */
-/* Oscillator Level Register ​(send each digit as ASCII!)+/* Oscillator Level Register
 #define SCP_OSC1_LEVEL 11 #define SCP_OSC1_LEVEL 11
 #define SCP_OSC2_LEVEL 12 #define SCP_OSC2_LEVEL 12
Line 171: Line 104:
 #define SCP_ENV_OSC123 0x40 #define SCP_ENV_OSC123 0x40
 #define SCP_ENV_OSC45 0x80 #define SCP_ENV_OSC45 0x80
 +//  Default values
 +#define SCP_FREQ_DEFAULT 440
 +#define SCP_LEVEL_DEFAULT 20 //​ 63 MAX for Mixer 1: OSC 1, 2 & 3
 //  Maximum accepted values //  Maximum accepted values
 #define SCP_FREQ_MAX 3999 #define SCP_FREQ_MAX 3999
-#define SCP_LEVEL_MAX 31 // 63 MAX for Mixer 1+#define SCP_LEVEL_MAX 31
 #define SCP_DISTORTION_MAX 255 #define SCP_DISTORTION_MAX 255
 #define SCP_MASTER_VOLUME_MAX 255 #define SCP_MASTER_VOLUME_MAX 255
Line 386: Line 322:
  
 #endif /* _IIC_SPEAKJETDEFINES_H */ #endif /* _IIC_SPEAKJETDEFINES_H */
 +
  
  
 </​code>​ </​code>​
speakjet_definition_list.txt ยท Last modified: 2006/12/05 14:28 by audiocommander