我用RealGuitar制作的第一首小品曲及过程
mp3文件:http://www.shlava.com/soloman/misc/music01/Blues_Guitar_Piece.mp3
cubase项目:http://www.shlava.com/soloman/misc/music01/BluesGuitarPiece.rar
刚开始学习用Cubase来制作MIDI音乐。前两天用上了MusicLab公司出品的RealGuitar 2,由于我自己也弹过一点吉他,所以非常吃惊于Demo里面老外们用键盘演奏的逼真吉他音效,甚至连手指在弦上摩擦的噪音也模仿得维妙维侨,还有个老外居然用键盘弹出了轮指的效果,真是让人震惊。
在观看了华东音乐网站上的小峰的视频教程后,得到了不少的启示,原来全是用的MIDI信号里的控制信号来完成这些特技的,于是今天尝试着自己用鼠标制作一首吉他曲。
这是以前我练Blues吉他时的第一首联系曲,是标准的12小节Blues,拇指用闷因加以伴奏,高音则走Blues音阶的Solo,其中用到的技巧主要有闷音和滑音,滑音又分滑动和敲弦奏法。下面简单讲讲制作心得。
首先是闷音的伴奏,这是歌曲的骨架,按照12小节Blues的和弦走向去做就行了。这个比较方便,先开一条MIDI轨道,将MIDI的量化设置为三连音(这是Blues的标准节奏型)。然后拉出12小节的钢琴卷帘,划出低音音符。
要做闷音效果,将C1键设置为Muted,然后添加C1的MIDI音符即可。
接下来编写Solo部分,本来想用一个RealGuitar的,可是由于C1音符的存在,所以在该轨道的音符都变成了闷音,摸索了半天,实在没有办法,只有再创建一个RealGuitar乐器实例,并创建一个新的MIDI轨道,并将其输出到RealGuitar(2)里面去。本来是用一只手可以弹得曲子,可要做出来我还不得不用两个轨道。
开始编写旋律部分,这里主要需要用到的技巧就是滑音。我注意到有两种方法可以实现滑音,先说第一种。和闷音一样,将第二个RealGuitar乐器的C1设置为Slide,然后添加两个音,必须相差不过三度,然后将第一个音的尾巴稍微延伸到第二个音后面,这样在添加了C1音符后,就自动地演奏出了滑音。
第二种滑音方法是用控制信号,根据小峰的视频教程,我了解了以下几个控制信号:* 85 Slide Up/Down (127时为Slide Down)
* 86 Slide 力度 (设置出发滑音效果的阀值,当音符的力度大于该值则触发)
* 87 Slide 音程 (可以设置是从低/高几度的音开始滑动,在我的项目里用到了一度滑音和二度滑音,即半音和全音)
* 88 Slide 时间 (设置滑动的快慢)
使用的时候可以将时间标尺放到有控制信号的位置,这样在RealGuitar的面板上就能实时地将数据显示出来。
在结尾时,扫了个C7和B7和弦,为了达到扫弦的目的,也用到了RealGuitar的控制,不过这次的控制不是在控制信号,而是用到了-1度的音符。音符A-1是从上往下扫,#A-1则是从下往上扫,而#G-1则是闷音扫弦,我用来做结尾。
这样做下来,还真有点吉他演奏的味道,尤其是后面低音连续走向时有逼真的手指擦弦噪音。
接下来,用鼠标大致调整一下各音符的力度,就可以进入混音阶段了。混音我不太在行,只能胡乱调整一下。由于可以加效果器的地方实在太多了,比如RealGuitar乐器就可以加,而最终输出声道也可以加,而且每个声道的效果器又分均衡前和均衡后,这些我都还摸不着头脑,光靠我的耳朵还无法分辨其中的区别。总之我胡乱地在最终声道的均衡前加了MultibandCompressor,并设置成原声吉他,然后均衡后加了个混响,也不知道是否正确,高手见了请指教。
至此,操作结束,可以导出MP3文件了。
经过这次操练,熟悉了Cubase和RealGuitar的一些简单操作,不过还是有很多不懂的地方。下面谈谈。
关于Cubase的音序编辑,我不知道怎么改变MIDI的节奏速度,比如我希望最后扫弦时能慢下来,不过还是不知道怎么操作,所以我的乐曲从头到脚都是一个速度,不是很爽。
RealGuitar的问题就多了,首先,在吉他上可以弹出两个同样音高的音,比如一弦空弦和二弦五品一起弹的效果我就不知道怎么用RealGuitar做出来。其次,关于把位的控制,RealGuitar里面有一个开关控制是否自动变换把握,但我想自己设置,估计也是一个什么控制信号,不过还没找到办法。另外,还是关于C1-D1控制键的问题,如果我想用一个RealGuitar乐器让两个同时出现的音,一个闷音,一个普通,就不知道怎么操作了,我所能想到的只有添加两个乐器,也尝试过设置不同的MIDI Channel,但是未能奏效。
发布于3月9日 20:56 | 评论数(1) 阅读数(1184)
2006春节丽江行(泸沽湖、丽江篇)
当我决定春节去丽江过的时候,很多朋友表示了不解:“春节怎么能不回家呢?”“丽江没什么好玩的?”“你怎么老去云南啊!”。。。。然而对于忙碌了一年的我,站在办公室的窗边,看着上海萧瑟的冬日和凄凉的太阳,丽江的温暖的阳光和缓慢的节奏对我是多么大的幸福啊。
闲散的上午,在客栈阳光充足的院子里喝着茶,风哥告诉我:“幸福是自己给的,烦恼是别人给的。”我想起了旅居丽江28年的洛克临死前宁愿死在玉龙雪山的鲜花丛中,也不愿躺在凄凉的病床上的遗愿。也许,所有曾多次踏上丽江土地的人们,都有着一颗向往自由的灵魂。旅途中,有时你会融入当地人的生活,但更多的时候你会成为一个旁观者,观看着别人的生活,开阔的大山会让你换一个角度去思考问题,很多平日难解的问题豁然开朗。
我们大年三十中午抵达昆明,却没有了去丽江的车了,无奈之中只有先去大理,总归比在昆明过年好。到了大理已是下午4点多了,结交了两个同是去丽江旅游的朋友,一同包车去丽江,还意外地在司机家吃了顿团圆饭。
大年三十赶到了丽江,泡吧。早晨舒舒服服一个懒觉醒来,看到了客栈天井上渴望已久的蓝天。
风哥早已起来,享受着阳光和他的极品普饵。
整个丽江被阳光抚摩着。
当地人悠闲地看着报纸,丽江的新年在懒散中开始了。
租车准备前往束河。
前往束河的路上,开阔的视野让我们有的不适应。
洗胡萝卜的水可真清啊!
懒洋洋的气氛从当地的狗身上可见一斑。
第二天,我们经过了几个小时的颠簸,见到了泸沽湖,宛如绿玉一般。
不如一屁股坐下,慢慢欣赏。
色驴们早已经冲在了前面。
围着湖饶了一大圈,来到了大嘴村,当地人正在开运动会,很是热闹。
游戏是在庄稼地里展开的,有点类似于高尔夫,先用泥巴砸远处的木棒,砸到的跳进一步继续砸。
这个是当天的冠军。
住进当地农民家里,这是我们当天的晚餐。
这是我们住的房间,摩梭人的民居。
晚上参加了当地的篝火晚会后,我们提着啤酒,做在火盆旁,和主人杨大哥聊了很久。
清晨的霞光照在了平静的湖水上。
也照在了湖边的树上。
又见炊烟生起--大嘴村的早晨。
门里的阳光。
划船去对面的落水。
从泸沽湖回来,又是一个懒散的一天,晒晒太阳。
我们问服务员,画上的女子是谁,她说,那就是她。
聚焦一变,嘈杂的游客仿佛另外一个世界,午后的阳光显得很安静。
登高远望,结束这个阳光充足的丽江下午。
发布于2月12日 11:55 | 评论数(6) 阅读数(879)
游戏《Beyond Good and Evil》通关后想到的
工作之余,与老婆共同攻克一个游戏,实乃生活中一大乐事。
随着技术的发展,现在的电子游戏可谓是声光眩目,品种繁多,看得人眼花缭乱,也听说很多人沉迷于游戏,所谓“玩物丧志”。电子游戏,在中国,始终带着一点不好的名声。
很久以前买的Xbox。还记得当时刚买来的时候,占着中国盗版业的发达和BT事业的红红火火,经手的游戏一个接着一个,很多却打两下,就放在了旁边,急着想去看看新的游戏。没过多久,新鲜劲儿过去了,游戏碟片也就扔到了一边,开始与灰尘为伴。Xbox装上了媒体中心,正式转变为家里看视频的平台。有时看着那黑黑的匣子,觉得说是台DVD好像更确切点。
最近,心血来潮,从碟片堆里随便翻出一个游戏,准备打发一下时间。这游戏叫《Beyond Good And Evil》,是很多年前的游戏了。我隐约记得当年这个游戏好像只玩了半个小时不到就换碟了。
然而这次的感受却大不一样,“充满想象力的作品”,这是我的评价。
主人翁Jade是一个年轻女孩,她偶然中发现了政府的一些秘密,并结识了一个地下组织,从此致力于揭开政府的谎言。故事发生在一个想象中的星球:Hillys,这是一个以水为主的星球,布满岛屿,人们的交通工具不再是小轿车,而是小型气垫船。Jade是一名记者,她的主要装备就是一部单反照相机,负责发现并报导这个星球上的新物种,为其拍照,并传回总部换取金钱。后来结识了地下组织后,照相机又有新的功能了,成为揭开政府秘密的工具。
Jade穿梭于这个奇幻的星球,有时深入远古的矿藏拍摄稀有的生物,有时守在海边拍摄戏水的巨型红鱼,有时又深入政府的秘密工厂拍摄政府那些见不得人的勾当,或者是去参加一个赛船会赚取金钱……直到最后,发现政府和外星生物的秘密勾当,搭乘猪大叔的飞船飞往月球,去揭示那里的终极秘密。
游戏的画面很漂亮,确切地说,是充满想象力。我后来在这个游戏的官方网站看到了一些开发者画的效果图,那一幢幢修建在岛屿上的城堡、错综复杂的城市水管,还有远古矿藏里如水母般晶莹的奇异生物,让我在玩游戏时有了艺术的享受。
游戏的难度不大,需要动一点脑筋,却不需要费太大的力气。这样,玩游戏的过程成了一种享受,再伴随着一些小小的谜题。我和老婆在休息之时,一起玩这游戏,仿佛在看一部互动的电影。全英文的环境丝毫没有影响我们的理解,或看或猜,轻松通过,抛开了练级、攻略、沉迷,让游戏回归它娱乐的本身。
电子游戏,确切说来,应该是一种艺术品,需要读者和作者思想上的交流。最可贵的是,这种交流轻松、愉快,却也不见得浅显。
以前曾在论坛里看见一个在英国的网友在抱怨,由于他们那里没有盗版,Xbox买了一年,就玩过随机附送的游戏。当时觉得还是中国好啊,游戏应接不暇。现在看来,多却并非好事,当你将精力花在了浏览新的游戏,新的声光技术上,就没了精力去阅读游戏,思考游戏,也就无法获得游戏的艺术和娱乐价值。
在次时代主机大行其道的时候,我却搬出了Xbox的那布满灰尘的老碟片,细细地品味。
2007-2-4
(Beyond Good and Evil official site: http://beyondgoodevil.com)
发布于2月5日 0:46 | 评论数(2) 阅读数(860)
一次DVBBS从ASP到PHP的转换实例
首先想到的是Linux能否支持ASP?经过网上的查询,发现有个叫iASP的模块,可以插入Apache,让其支持ASP脚本。欣喜之下,赶忙找来iASP安装,不料却没能成功,一是用这个模块的少,其更新也慢,刚刚开始支持Apache2,还要重新编译PHP,反正我是没搞成功;二来这毕竟是个折中的办法,就算成功了,估计也有很多后患,加上用的人少,遇到问题就只能靠自己了,没有什么支持。
接下来只有考虑转为PHP版本的DVBBS了。经过几天的艰苦奋斗,终算新的论坛运行起来了,不过DVBBS.PHP还是个新发布的软件,不像其ASP兄弟那样久经考验,不论是转换程序还是论坛程序,存在的问题不少,费了我不少精神。弄完之后,长出一口气,想着将遇到的点点滴滴记录下来,供今后需要转换的兄弟们参考。
先介绍一下我的工作环境。我家里有两台电脑,一台Windows XP SP2,另一台是装的Debian Linux。我决定先在我的Linux试验一下新论坛,然后在导入网上的真实服务器。这里需要提醒要转换的朋友们,目前转换程序只能在Windows平台上使用,因为老的ASP BBS是建立在Access和MS SQL数据库上的,MS SQL我不太清楚,因为我的老论坛数据库是用的Access。而转换程序访问Access数据库用的是ADO,这个我还真不知道Linux下怎么支持,所以那些想在Linux下运行转换程序的朋友们,我劝你们还是不要再等了。
理一下转换工作的思路。要转换的数据主要有两部分:一是数据库,二是附件。那么我就先在自家的Linux上安装apache+php+mysql这个黄金组合,并安装好DVBBS.PHP。然后在我的Windows机器上安装IIS+PHP,将转换程序和老的Access数据库放到Windows的PHP平台下运行,但其中的mysql数据库却指向Linux机器上的mysql。转换好后,我先在我的Linux上的DVBBS检查转换结果,如果没有问题的话,将mysql的数据库导出为一个sql文件,传到真实服务器上,导入即可。剩下的工作就是把海量的图片文件慢慢地往上放了。
理清了思路,我们来关注一下转换过程中的细节。
首先安装好apache+php+mysql,这个没什么好说的,网上资料一堆一堆。
* 登录mysql,为其创建两个用户,一个是dvbbs,限制从localhost访问;再建一个远程访问的用户例如windows,这个是为了转换程序能从远端导入数据。具体的命令如下:
grant all on *.* to windows@% identified by “windows”;
* 在Windows上安装IIS+PHP,这个网上也有不少资料介绍,不过我还是碰到了问题。我装的PHP是4.x版本的,具体安装过程简单描述一下:将PHP拷贝到C:PHP;将dlls目录和isapi目录下的dll文件拷贝到C:PHP目录下;修改C:PHPphp.ini-dist为php.ini,并且编辑里面的extension_dir设置;将C:PHP添加到系统PATH,重启计算机让其生效;修改IIS的扩展配置,加入.php的扩展。最后有一点很重要,需要修改站点的文件安全性,要么集成Windows用户认证,要么将网页目录修改为允许IIS自建的用户访问。我就是在这最后一点搞了好久。
* 现在环境准备好了,将转换程序放入IIS的目录,再将Access数据库文件放入相应位置,运行。可是这里却发现了不少问题,这转换程序写得也太不仔细了,里面很多表名的大小写没有注意。Access里的数据库表名一般首字大写,可php版的mysql数据库表名全都是小写,没有办法,只能手工将其一一改正。
* 接着进行转换,还是有问题,经过仔细调试,又发现转换程序的一个问题,在用户转换一栏,以前Access的username字段是允许相同的,而mysql的表的这个字段却要求是唯一的。我的老数据库由于运行了很长时间,里面出现了很多同名的项。没有办法,只能打开转换程序输出的出错文件(在转换php文件的目录,以数字取名的),里面记录了所有重复的用户名,打开Access,一个一个将其纠正。
* 接下来又遇到问题,查看出错文件,写的是duplicate key,可是用户名明明不一样啊,猜想是字符集的问题,经过半天搜索,解决的办法是,将Linux上的mysql用gbk码启动,命令行如下:
mysqld_safe --user=mysql --default-character-set=gbk &
关于如何用gbk字符集启动mysql,网上有很多说明,也可以在my.ini中设置,如果你用的是mysql 4.1版本以上,就不得不先为字符集问题伤伤脑筋。
* 接下来以为正确了,可是转换后,帖子却不正常了,又捣鼓了半天,先把Access数据库修复了一下(在Access的菜单里),结果瞎猫碰见死耗子,好了!
* 可是这样还不好,转换后的数据库虽然正确了,可原来的密码却怎么也不能登录了,查了网上资料,知道mysql 4.1的改动还有一个是密码算法的改动,无奈只得重新启动mysql:
mysqld_safe --user=mysql --default-character-set=gbk --old-passwords &
采用老密码算法启动mysql,再次转换,这回终于成功了。别忘了进入管理页面去刷新缓存,否则帖子的名字就都变成了“…”。
* 接下来开始导出数据库再导入,本以为是很简单的任务,可问题还是出在了字符集上,经过摸索,导出的命令为:
mysqldump --default-character-set=gbk –p dvbbs > dvbbs_gbk.sql
导入的命令为:
mysql --default-character-set=gbk –p dvbbs < dvbbs_gbk.sql
* 数据库导入真实服务器后,进入真实服务器的管理页面,刷新服务器缓存,数据终于正常了。剩下的工作就是转移海量的图片和附件了。由于DVBBS.PHP和ASP两个版本的目录结果很不一样,这就只有去看那些帖子里图片的连接,巧妙运用Linux里的ln命令创建符号连接来解决这个问题了。
大致过程和碰到的问题先写到这,关于新的PHP版本DVBBS,发现还是有不少问题,比如首页调用很多内容就无法显示(比如帖子调用里的replyuser和replytime等)。这个只有等待动网的朋友们来改了。
发布于2月4日 18:52 | 评论数(3) 阅读数(1082)
领队培训之崖降实习
2007年1月13日,一个温暖的冬日,仅有的太阳也显得那么凄惨。一行人来到上海最高点:佘山附近进行崖降实习。这里有一块30多米高的岩壁。大家分成两人一组,互相做保护,选保护树,系安全带,打八字结和布林结,上下降器。我是第一次做着这种活动,开始时不免有些紧张,但一旦开始下了,却发现这东西安全无比。下来后又做了下保护训练。
发布于1月24日 15:41 | 评论数(4) 阅读数(1075)
点名活动
游戏规则:被点名的要先将游戏规则复制到文章中,然后回答下列5个问题。 可以去掉一个不喜欢的问题,然后添上自己的一个问题。 然后点名另外的5个博客完成同样的题名。另外的5个blog完成题目以后再分别点名,依此类推。 被点名的blog在完成题目时要注明被哪个blog点名。 点名者要去被点名者的blog里留言,告知他(她)已被点名了。 不可回传。
我是被糖糖点的。
1.2007年有什么旅行计划?
想和女朋友去泰国自助游。
2.你最经常用的网名是什么?为什么?
Soloman,因为我以前弹吉他,崇拜solo的高手。
3.你记得自己父母的生日吗?
老爸阳历8月13日,老妈大概是农历4月初,因为我妈自己也记不太清。
4.你的口袋里现在有多少钱?
100.80毛。
5.最想收到的新年礼物是什么?
笔记本电脑!
我准备点以下人的名:
半支烟
无影
absoluteSteven
老Y
发布于1月15日 16:16 | 评论数(2) 阅读数(811)
我的长篇游记终于写完啦!
游记《走在阳光灿烂的日子--2006老所青藏纪行》终于写完了,数了一下字数:7万5千字,自己也给下了一跳,算是我的“巨著”啦!
终于写完这篇游记的时候,时间已经是2007年的元月了。
很多事情都在改变。窗外是冬日上海阴霾的天空,董兄去了拉萨工作,小袁买的两条藏獒由于水土不服相继死去,杨杨成了大一的新生,小林正为毕业后的第一份工作疲倦着……有时不免怀疑起这次高原之行的真实性。
想起出门之前,特意带上日记本,可回来时却寥寥几篇。努力地从记忆里抢救出这篇游记,然而记忆的保质期非常短,它先是变成黑白照片,然后是旧时的电影,上面充满划痕,最后怦然碎裂,散落四周。于是,关于这次旅行,就只剩下那阳光明媚的蓝天了。
新的生活毫不留情地扑面而来。行走,还是得继续。
我们的一生,很多时候并不是为自己在行走。为了成为社会肯定的成功人士,为了父母的希望以及所谓的责任,我们在拥挤的大路上拼命前进。偶尔窥见路边的小路,走了几步,发现了另一番风景,欣喜之余却也不免恐惧,不知这无人的小径是否通向光明的彼岸。大路虽然也不知道通向何方,却有众人垫背。这样的生活虽然不至于彻底失败,但显然充满困惑,一切的答案都得等到死亡的时刻才能揭晓。
想象一下,当我们垂垂老矣,知道之后将不再有社会的责任和父母的希望这样的约束,你回望这一生,看看有多少时光是在为自己而活呢?死亡的恐惧,莫过于此罢。
越来越多的年轻人开始走在小路上了,他们标榜着“不走寻常路,只爱陌生人。”。然而“不走寻常路”并不一定意味着知道要走什么路。能够真正做到这点的人少之又少。
一位网友在他的帖子《寻梦图》里这样写道:
“三十多年前的中国,我们感到深渊一般的痛苦和绝望。生活是那么平淡,平淡得如一潭发绿发臭的死水,甚至生命再也发不出一声痛苦的呐喊。我们没有权利去选择或放弃,没有资格去追随心灵的呼唤,更不能奢望去走自己的路。绝望已经到了心灵的最深处,麻木,心如死灰。在一切以组织和集体为中心的社会里,在消灭了个性和人格尊严的社会里,选择,显得奢侈而陌生。”
“三十多年后的今天,我们开始拥有工作、财富和地位,更重要的是,我们开始拥有了做人的尊严和选择的自由。如果说在历史的任何阶段、在生命的任何时刻,人都会面临迷茫、痛苦和绝望的话,那么,不同时代的痛苦和绝望所具有的内涵是完全不一样的。三十多年前的中国青年,是找不到希望的绝望一代;三十多年后的中国青年,是能够在绝望中找到希望的一代。因此,从这个意义上说,现在的年轻人是幸运的,甚至可以说是幸福的。”
“看起来,现在的年轻人似乎应该天天快乐,载歌载舞才对,既然有路可走,就不要再犹豫,选择一条路坚定不移地走下去就是了。但事实上很多看上去很光明的大道,实际却是令人窒息的死胡同和沼泽地。一些人进了死胡同再也转不出来,一些人陷入沼泽地成了牺牲品。太多的选择,太多的诱惑,怎么办?”
“自由给很多人带来的是更加深刻的痛苦和绝望。两代人的绝望不同在于,前者是所有人的处境相同,大家能从集体的绝望中找到某种心理上的安慰和平衡;后者是一人一本难念的经,个体的绝望,使人很难找到同病相怜的人,在现实中和心理上缺乏‘同是天涯沦落人,相逢何必曾相识’的慰寄。”
“Seize the Day!”电影《死亡诗社》里的老师这样告诉他的学生们。
曾经貌似沧桑地引用《东邪西毒》里欧阳疯的话:“沙漠的那头还是沙漠!”,其实第二个沙漠和第一个沙漠是不同的,那是你经过自己的跋涉后交给自己的答案。风景是属于自然的,寻找风景的过程则是你自己的财富。
走在路上,欣赏风景,享受过程。然后,继续上路。
2007-1-14 于 上海。
发布于1月14日 19:23 | 评论数(7) 阅读数(1094)







































