hi i am getting ready to make a aciduino very basic little sound device
and no luck because i get this error when testing
acidstepsequencer.ino i am installing this one uclock.h is a separate file in the folder used for this project
ok i hope you know this project with uclock etc...
/usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/eightanaloginputs -I/usr/share/arduino/libraries/EEPROM /tmp/build1424494551257446226.tmp/AcidStepSequencer.cpp -o /tmp/build1424494551257446226.tmp/AcidStepSequencer.cpp.o
In file included from AcidStepSequencer.ino:4:0:
uClock.h:48:3: warning: anonymous type with no linkage used to declare variable ‘umodular:
: umodular:
:state’ with linkage
} state;
^
uClock.h:53:3: warning: anonymous type with no linkage used to declare variable ‘umodular:
: umodular:
:mode’ with linkage
} mode;
^
AcidStepSequencer.ino:35:28: error: ‘STEP_MAX_SIZE’ was not declared in this scope
AcidStepSequencer.ino:51:37: error: ‘TRACK_NUMBER’ was not declared in this scope
AcidStepSequencer.ino: In function ‘void ClockOut16PPQN(uint32_t*)’:
AcidStepSequencer.ino:97:36: error: ‘TRACK_NUMBER’ was not declared in this scope
AcidStepSequencer.ino:99:10: error: ‘_sequencer’ was not declared in this scope
AcidStepSequencer.ino:103:14: error: ‘NOTE_LENGTH’ was not declared in this scope
AcidStepSequencer.ino:106:5: error: ‘_sequencer’ was not declared in this scope
AcidStepSequencer.ino:140:112: error: ‘ACCENT_VELOCITY’ was not declared in this scope
AcidStepSequencer.ino:140:130: error: ‘NOTE_VELOCITY’ was not declared in this scope
AcidStepSequencer.ino: In function ‘void clearStackNote(int8_t)’:
AcidStepSequencer.ino:155:30: error: ‘TRACK_NUMBER’ was not declared in this scope
AcidStepSequencer.ino:158:35: error: ‘_sequencer’ was not declared in this scope
AcidStepSequencer.ino:165:33: error: ‘_sequencer’ was not declared in this scope
AcidStepSequencer.ino: In function ‘void ClockOut96PPQN(uint32_t*)’:
AcidStepSequencer.ino:180:28: error: ‘TRACK_NUMBER’ was not declared in this scope
AcidStepSequencer.ino:184:12: error: ‘_sequencer’ was not declared in this scope
AcidStepSequencer.ino: In function ‘void setTrackChannel(uint8_t, uint8_t)’:
AcidStepSequencer.ino:221:10: error: ‘_sequencer’ was not declared in this scope
AcidStepSequencer.ino:59:43: note: in definition of macro ‘ATOMIC’
AcidStepSequencer.ino: In function ‘void initAcidStepSequencer(uint8_t)’:
AcidStepSequencer.ino:254:28: error: ‘TRACK_NUMBER’ was not declared in this scope
AcidStepSequencer.ino:256:5: error: ‘_sequencer’ was not declared in this scope
AcidStepSequencer.ino:258:42: error: ‘STEP_MAX_SIZE’ was not declared in this scope
HardwareInterface.ino: In function ‘void loadLastPattern()’:
HardwareInterface.ino:41:10: error: ‘class EEPROMClass’ has no member named ‘get’
HardwareInterface.ino: In function ‘void resetPattern(uint8_t)’:
HardwareInterface.ino:63:12: error: ‘_sequencer’ was not declared in this scope
AcidStepSequencer.ino:59:43: note: in definition of macro ‘ATOMIC’
HardwareInterface.ino:69:19: error: ‘struct SEQUENCER_TRACK_DATA’ has no member named ‘step’
HardwareInterface.ino:70:19: error: ‘struct SEQUENCER_TRACK_DATA’ has no member named ‘step’
HardwareInterface.ino:71:19: error: ‘struct SEQUENCER_TRACK_DATA’ has no member named ‘step’
HardwareInterface.ino:72:19: error: ‘struct SEQUENCER_TRACK_DATA’ has no member named ‘step’
HardwareInterface.ino: In function ‘void loadPattern(uint8_t)’:
HardwareInterface.ino:96:10: error: ‘class EEPROMClass’ has no member named ‘get’
HardwareInterface.ino:105:10: error: ‘class EEPROMClass’ has no member named ‘get’
HardwareInterface.ino:106:10: error: ‘class EEPROMClass’ has no member named ‘get’
HardwareInterface.ino:107:10: error: ‘class EEPROMClass’ has no member named ‘get’
HardwareInterface.ino:124:12: error: ‘_sequencer’ was not declared in this scope
AcidStepSequencer.ino:59:43: note: in definition of macro ‘ATOMIC’
HardwareInterface.ino:126:12: error: ‘class EEPROMClass’ has no member named ‘get’
HardwareInterface.ino: In function ‘void savePattern(uint8_t)’:
HardwareInterface.ino:162:34: error: ‘_sequencer’ was not declared in this scope
HardwareInterface.ino:163:12: error: ‘class EEPROMClass’ has no member named ‘put’
PageGenerative.ino: In function ‘void shiftSequence(int8_t)’:
PageGenerative.ino:19:19: error: ‘_sequencer’ was not declared in this scope
PageGenerative.ino: In function ‘void processGenerativePots()’:
PageGenerative.ino:91:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
PageGenerative.ino:97:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
PageGenerative.ino:107:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
PageGenerative.ino:120:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
PageGenerative.ino: In function ‘void acidRandomize()’:
PageGenerative.ino:145:10: error: ‘_sequencer’ was not declared in this scope
AcidStepSequencer.ino:59:43: note: in definition of macro ‘ATOMIC’
PageLive.ino: In function ‘void processControllerPots()’:
PageLive.ino:122:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
PageLive.ino:129:43: error: ‘_sequencer’ was not declared in this scope
PageLive.ino:134:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
PageLive.ino:141:43: error: ‘_sequencer’ was not declared in this scope
PageLive.ino:146:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
PageLive.ino:153:43: error: ‘_sequencer’ was not declared in this scope
PageLive.ino:161:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
PageLive.ino:163:14: error: ‘_sequencer’ was not declared in this scope
AcidStepSequencer.ino:59:43: note: in definition of macro ‘ATOMIC’
PageLive.ino:170:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
PageSequencer.ino: In function ‘void sendPreviewNote(uint8_t)’:
PageSequencer.ino:14:23: error: ‘_sequencer’ was not declared in this scope
PageSequencer.ino:16:12: error: ‘_sequencer’ was not declared in this scope
PageSequencer.ino:18:34: error: ‘_sequencer’ was not declared in this scope
PageSequencer.ino: In function ‘void processSequencerPots()’:
PageSequencer.ino:37:48: error: ‘_sequencer’ was not declared in this scope
PageSequencer.ino:35:31: warning: unused variable ‘step_note’ [-Wunused-variable]
PageSequencer.ino: In function ‘void processSequencerButtons()’:
PageSequencer.ino:83:48: error: ‘_sequencer’ was not declared in this scope
PageSequencer.ino: In function ‘void processSequencerLeds()’:
PageSequencer.ino:133:48: error: ‘_sequencer’ was not declared in this scope
UserInterface.ino: In function ‘void processInterface()’:
UserInterface.ino:51:18: warning: unused variable ‘tempo’ [-Wunused-variable]
HardwareInterface.ino: In function ‘bool holded(uint8_t, uint8_t)’:
HardwareInterface.ino:248:1: warning: control reaches end of non-void function [-Wreturn-type]
In file included from AcidStepSequencer.ino:4:0:
uClock.h: At global scope:
uClock.h:48:3: warning: ‘umodular:
:state’ defined but not used [-Wunused-variable]
} state;
^
uClock.h:53:3: warning: ‘umodular:
:mode’ defined but not used [-Wunused-variable]
} mode;
^
any help needed thx
