gTar:用手中的iPhone也能玩出吉他效果

gTar是一款结合iPhone应用与真实电吉他手感的教学设备。它通过LED指示灯指导用户正确弹奏,支持多种音效,并兼容多种设备。此外,gTar提供从简单到困难的不同模式,帮助用户逐步掌握吉他技巧。
iPhone的应用商店里,我们总能找到不同的音乐类游戏,很多拥有iPhone的人都希望能够通过手中的智能手机进行音乐的演奏,但是仅仅是在触摸屏上进行哪些有限的操作,是不是让你无法尽兴?若你是个偏执狂,怎么都要做到最好的你,就应该来试试这款名为“gTar”的产品了。

gTar:用手中的iPhone也能玩出吉他效果

这是出现在创意融资网站Kickstarter上一个名为“gTar”的项目,它旨在打造一款将iPhone应用与电吉他真实手感融为一体的吉他教学设备,让用户在iPhone应用的指导下无师自通地掌握吉他弹奏技巧。“gTar”就像一把经过改装的电吉他,不同之处在于它的琴身上多了一个安插iPhone的凹槽,指板上也多了一系列LED彩色指示灯。用户只需把iPhone插在琴身上并加载相关应用,然后根据指板指示灯的亮灯情况在相应位置按下琴弦,即可奏出乐曲。

gTar:用手中的iPhone也能玩出吉他效果

“gTar”共有简单、中等、困难三种模式。简单模式主要用来培养用户对吉他的基本触感,用户无需按弦而只需拨弦;中级模式培养用户按弦与拨弦的基本配合;而困难模式会显示出乐曲中的所有音符。它带有非常贴心的“SmartPlay”(智能弹奏)功能,当用户弹错时就会自动消音,从而不至于让初学者为自己的蹩脚琴技弄出的“噪音”而自卑。此外,借助iPhone的支持,“gTar”还能演绎出键盘乐、合成音乐甚至打击乐等多种音效,让这把“电吉他”极具表现力。

“gTar”的尺寸为35x13x1.75,通过USB进行连接,它内置了5000毫安的锂电子电池,并可以通过USB进行充电,它适用于iPhone 4和iPhone 4S上使用,任何CoreMIDI的/ USB-MIDI功能的设备(包括设备运行iOS,Android和Mac OSX的)都可以与“gTar”兼容。同时还附赠吉他背带和吉他背包、USB充电器(5V1A)、USB电缆、两套替换字符串、线路输出耳机适配器和三个SmartPicks。图片中的iPhone可不在附赠的列表当中哦!

gTar:用手中的iPhone也能玩出吉他效果

“gTar”还仅仅是一个创建了34天的新公司,他们刚刚拿到10万美元的投资,希望在9月份正式发售gTar,最初的价格至少要在350美元,零售价格可能会达到450美元。他们除了自己制作吉他和iPhone应用以外,也提供SDK供开发者打造自己的应用,配合gTar吉他一起使用和练习。iPhone乐器的到来会让音乐教育和学习更方便、更快捷、更时尚、吸引更多初学者。

参考:http://digi.tech.qq.com/a/20130112/000304.htm(2013年01月12日07:16)

 

------------------------------------------------------------------------------------------------------------------------

类似应用:iPhone音乐辅助配件试玩 手机上享受摇滚激情

iPhone音乐辅助配件试玩 手机上享受摇滚激情

参考:http://digi.tech.qq.com/a/20130109/001333.htm

--- - hosts: all remote_user: root gather_facts: no tasks: - name: backup gy shell: cd /data1/htdocs/wd/download/helper && zip -r assist_`date +"%Y%m%d"`.zip assist when: type == 'gy' - name: backup jd shell: cd /data1/htdocs/wd/download/jd/helper && zip -r assist_`date +"%Y%m%d"`.zip assist when: type == 'jd' - name: backup dk shell: cd /data1/htdocs/wd/download/dk/helper && zip -r assist_`date +"%Y%m%d"`.zip assist when: type == 'dk' - name: backup wdhw shell: cd /data1/htdocs/wdhw/help/helper && zip -r assist_`date +"%Y%m%d"`.zip assist when: type == 'wdhw' - name: update gy unarchive: copy=yes src=files/assist_gy.zip dest=/data1/htdocs/wd/download/helper/ owner=nobody group=nobody mode=0777 when: type == 'gy' - name: update jd unarchive: copy=yes src=files/assist_jd.zip dest=/data1/htdocs/wd/download/jd/helper/ owner=nobody group=nobody mode=0777 when: type == 'jd' - name: update dk unarchive: copy=yes src=files/assist_dk.zip dest=/data1/htdocs/wd/download/dk/helper/ owner=nobody group=nobody mode=0777 when: type == 'dk' - name: update wdhw unarchive: copy=yes src=files/assist_wdhw.zip dest=/data1/htdocs/wdhw/help/helper/ owner=root group=root mode=0777 when: type == 'wdhw' - name: backup aikf_gc shell: cd /data1/htdocs/wd/download/aikf_help/gc && zip -r assist_`date +"%Y%m%d"`.zip assist when: type == 'aikf' - name: backup aikf_jd shell: cd /data1/htdocs/wd/download/aikf_help/jd && zip -r assist_`date +"%Y%m%d"`.zip assist when: type == 'aikf' - name: update aikf_gc unarchive: copy=yes src=files/assist_gy.zip dest=/data1/htdocs/wd/download/aikf_help/gc owner=nobody group=nobody mode=0777 when: type == 'aikf' - name: update aikf_jd unarchive: copy=yes src=files/assist_jd.zip dest=/data1/htdocs/wd/download/aikf_help/jd owner=nobody group=nobody mode=0777 when: type == 'aikf' # - name: backup aikf gc # shell: mv /data1/htdocs/wd/download/aikf_help/gc/assist /data1/htdocs/wd/download/aikf_help/gc_$(date +"%Y%m%d%H%M") # when: type == 'aikf' # # - name: backup aikf jd # shell: mv /data1/htdocs/wd/download/aikf_help/jd/assist /data1/htdocs/wd/download/aikf_help/jd_$(date +"%Y%m%d%H%M") # when: type == 'aikf' # # # - name: sync helper to aikf_help/gc # shell: cp -rf /data1/htdocs/wd/download/helper/assist /data1/htdocs/wd/download/aikf_help/gc/ # when: type == 'aikf' # # - name: sync jd to aikf_help/jd # shell: cp -rf /data1/htdocs/wd/download/jd/helper/assist /data1/htdocs/wd/download/aikf_help/jd/ # when: type == 'aikf' - name: patch background-color in basic.css (shell) shell: | sed -i '8i\ background-color:black;' /data1/htdocs/wd/download/aikf_help/gc/assist/basic.css when: type == 'aikf' - name: patch asktao.htm table style with shell shell: | sed -i '39s/height:100%/height:100%;background-color:black/' /data1/htdocs/wd/download/aikf_help/gc/assist/asktao.htm when: type == 'aikf' - name: patch background-color in basic.css (shell) shell: | sed -i '8i\ background-color:black;' /data1/htdocs/wd/download/aikf_help/jd/assist/basic.css when: type == 'aikf' - name: patch asktao.htm table style with shell shell: | sed -i '39s/height:100%/height:100%;background-color:black/' /data1/htdocs/wd/download/aikf_help/jd/assist/asktao.htm when: type == 'aikf' 执行报错原因 ----------------- 18:04:05 fatal: [helper_10.14.108.174]: FAILED! => {"changed": false, "msg": "Failed to find handler for \"/root/.ansible/tmp/ansible-tmp-1754906644.7111166-484-141141410877562/source\". Make sure the required command to extract the file is installed.\nCommand \"/usr/bin/unzip\" could not handle archive: End-of-central-directory signature not found. Either this file is not\n a zipfile, or it constitutes one disk of a multi-part archive. In the\n latter case the central directory and zipfile comment will be found on\n the last disk(s) of this archive.\nnote: /root/.ansible/tmp/ansible-tmp-1754906644.7111166-484-141141410877562/source may be a plain executable, not an archive\nunzip: cannot find zipfile directory in one of /root/.ansible/tmp/ansible-tmp-1754906644.7111166-484-141141410877562/source or\n /root/.ansible/tmp/ansible-tmp-1754906644.7111166-484-141141410877562/source.zip, and cannot find /root/.ansible/tmp/ansible-tmp-1754906644.7111166-484-141141410877562/source.ZIP, period.\n\nCommand \"/bin/gtar\" could not handle archive: Unable to list files in the archive: /bin/gtar: This does not look like a tar archive\n/bin/gtar: Skipping to next header\n/bin/gtar: Exiting with failure status due to previous errors\n\nCommand \"/bin/gtar\" could not handle archive: Unable to list files in the archive: xz: (stdin): File format not recognized\n/bin/gtar: Child returned status 1\n/bin/gtar: Error is not recoverable: exiting now\n\nCommand \"/bin/gtar\" could not handle archive: Unable to list files in the archive: tar (child): zstd: Cannot exec: No such file or directory\ntar (child): Error is not recoverable: exiting now\n/bin/gtar: Child returned status 2\n/bin/gtar: Error is not recoverable: exiting now\n\nCommand \"/bin/gtar\" could not handle archive: Unable to list files in the archive: gzip: stdin has more than one entry--rest ignored\n/bin/gtar: Child returned status 2\n/bin/gtar: Error is not recoverable: exiting now\n\nCommand \"/bin/gtar\" could not handle archive: Unable to list files in the archive: bzip2: (stdin) is not a bzip2 file.\n/bin/gtar: Child returned status 2\n/bin/gtar: Error is not recoverable: exiting now\n"}
08-12
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值