设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 技术文摘 查看内容

Cycles Per Instruction (2014) 专辑内核模块版

2014-4-24 11:59| 发布者: 红黑魂| 查看: 2737| 评论: 0|来自: linuxtoy

摘要: 最近发生在 Linux 内核社区的一件比较有意思的事情是,netcat 乐队将Cycles Per Instruction (2014)专辑以内核模块的形式予以发布。这对于同时作为 Linux 和音乐爱好者的同学来 说,不啻是一次特别的音乐视听体验。 ...

最近发生在 Linux 内核社区的一件比较有意思的事情是,netcat 乐队将 Cycles Per Instruction (2014) 专辑以内核模块 的形式予以发布。这对于同时作为 Linux 和音乐爱好者的同学来 说,不啻是一次特别的音乐视听体验。


要听到这张 Cycles Per Instruction (2014) 专辑,可按如下步 骤操作:


准备依赖


以 Debian 为例:


# apt-get install build-essential vorbis-tools linux-headers-$(uname -r)

构建模块


% git clone https://github.com/usrbinnc/netcat-cpi-kernel-module.git
% cd netcat-cpi-kernel-module
% make


我在编译时,遇到了如下错误:


netcat.c:20:18: fatal error: trk4.h: No such file or directory

在执行 cp tracks/* . 后,构建成功。


安装模块


# insmod netcat.ko


这将创建 /dev/netcat


播放专辑


现在,使用 ogg123 就可以播放这张专辑了:


% ogg123 - < /dev/netcat

Audio Device:   Advanced Linux Sound Architecture (ALSA) output

Playing: -
Ogg Vorbis stream: 2 channel, 22050 Hz

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部