Repository logo
 

StrumBot: A Strumming Robotic Guitar

dc.contributor.advisorCarnegie, Dale
dc.contributor.authorVindriis, Richard
dc.date.accessioned2015-12-06T22:46:28Z
dc.date.accessioned2022-11-03T18:25:48Z
dc.date.available2015-12-06T22:46:28Z
dc.date.available2022-11-03T18:25:48Z
dc.date.copyright2015
dc.date.issued2015
dc.date.updated2015-11-18T22:28:13Z
dc.description.abstractStrumBot is a novel guitar robot built as a single instrument capable of moving capable of playing most western songs. Mechanisms are designed to enable musical expressivity and minimise acoustic noise. It is desirable for less than 60 dBA of noise at 1 m to be emitted to allow StrumBot to play in intimate venues such as cafés or restaurants without loud motor noises detracting from the musical experience. During typical operation, acoustic noise levels of around 56 dBA are observed. A parallel selective compliance articulated robotic arm is designed to strum six guitar strings in a similar manner to a human guitarist. Using a robotic arm allows the pick’s reach to be adjusted, with the resulting pluck’s timbre being controllable with a centroid frequency range of ±18%. The pick angle is servo controlled, allowing for the RMS pluck power to be adjusted with a range of 20.1 dB. The arm is capable of strumming at 9.3 strums per second. Each guitar string has a servo controlled pitch shifter capable of moving one octave in 144 ms. To enable vibrato and pitch bends, every pitch shifter has a servo controlled variable pressure clamp which can adjust a string’s pitch up to two semitones without moving the pitch shifter’s location. The clamps are also capable of muting the guitar string, controlling the sustain time of a pluck between 0.2 and 1.5 seconds, emulating palm muting techniques. A MIDI input allows commercial or custom controllers to operate StrumBot. Novel note allocation algorithms were created to allow a single MIDI stream of notes to be allocated across the six guitar strings. Latency measurements from MIDI input to string pluck are as low as 40 ms for a best case scenario strum, allowing StrumBot to accompany a live musician. A relay based loop switcher is incorporated, allowing StrumBot to activate standard commercial guitar pedals based on a MIDI instruction. A human machine interface is also included to allow for diagnostics and calibration without needing to connect StrumBot to a PC for programming. Commercial guitar pickups are used to translate the guitar string’s vibrations into an electrical signal capable of plugging into a standard guitar amplifier. StrumBot improves upon previous RMI’s by allowing additional expressive opportunities for a composer to utilise. StrumBot can perform slides, vibrato, muting techniques, pitch bends, pluck power variances, timbre control, complex chords and fast strumming patterns and can play in close proximity to people without causing fatigue or annoyance from mechanical noise.en_NZ
dc.formatpdfen_NZ
dc.identifier.urihttps://ir.wgtn.ac.nz/handle/123456789/29822
dc.languageen_NZ
dc.language.isoen_NZ
dc.publisherTe Herenga Waka—Victoria University of Wellingtonen_NZ
dc.rights.licenseCreative Commons GNU GPLen_NZ
dc.rights.licenseAllow modifications, as long as others share alikeen_NZ
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/nz/
dc.subjectRoboten_NZ
dc.subjectMusicen_NZ
dc.subjectGuitaren_NZ
dc.titleStrumBot: A Strumming Robotic Guitaren_NZ
dc.typeTexten_NZ
thesis.degree.disciplineElectronic and Computer System Engineeringen_NZ
thesis.degree.grantorTe Herenga Waka—Victoria University of Wellingtonen_NZ
thesis.degree.levelMastersen_NZ
thesis.degree.nameMaster of Engineeringen_NZ
vuwschema.contributor.unitSchool of Engineering and Computer Scienceen_NZ
vuwschema.subject.anzsrcfor090602 Control Systems, Robotics and Automationen_NZ
vuwschema.subject.anzsrcseo950101 Musicen_NZ
vuwschema.subject.anzsrcseo970109 Expanding Knowledge in Engineeringen_NZ
vuwschema.type.vuwAwarded Research Masters Thesisen_NZ

Files

Original bundle

Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
thesis.pdf
Size:
9.65 MB
Format:
Adobe Portable Document Format
Description:
Thesis
Loading...
Thumbnail Image
Name:
other/Strumbot Appendix A.zip
Size:
139.45 MB
Format:
ZIP
Description:
Appendix A. Zip file containing various folders and files
Loading...
Thumbnail Image
Name:
form.pdf
Size:
337.65 KB
Format:
Adobe Portable Document Format
Description:
Permission Form (Admin)

Collections