发布圣诞节曲调的邮政编码

use*_*826 9 audio playback

有没有办法在没有预先录制的声音文件的情况下在PC或Mac上播放圣诞曲调?(没有.mp3或.wav或其他声音文件)

我记得我的TI 99/4A和Apple II声音(类似音乐)可以播放.不确定现代计算机是否具备这些能力(除了哔哔声).

Gab*_*ona 7

java中的"Jingle Bells"(像往常一样膨胀),使用JFugue,管状铃铛和木琴(复音!):

import org.jfugue.*;

public class JingleBells
{
    public static void main(String[] args)
    {
        Player player = new Player();
        player.play("T170 "+
                    "     V0 I[XYLOPHONE] C4q C4q C3h C4q C4q C3h C3q B3q A3q G3q C4h "+
                    "     V1 I[TUBULAR_BELLS] E5q E5q E5h E5q E5q E5h E5q G5q C5q D5q Eqh "+
                    "     V2 I[XYLOPHONE] G3h     G2q G3q G3h     G3h");
    }
}
Run Code Online (Sandbox Code Playgroud)


Ada*_*ire 6

说到"就像嘟嘟声一样糟糕",如果你的linux盒子上安装了蜂鸣声,你可以运行以下shell脚本(与Jeremy Ruten的答案一样):

#!/bin/sh
beep -f 659 -l 400
sleep 0.05
beep -f 659 -l 400
sleep 0.05
beep -f 659 -l 800
sleep 0.05
beep -f 659 -l 400
sleep 0.05
beep -f 659 -l 400
sleep 0.05
beep -f 659 -l 800
sleep 0.05
beep -f 659 -l 400
sleep 0.05
beep -f 783 -l 400
sleep 0.05
beep -f 523 -l 400
sleep 0.05
beep -f 587 -l 400
sleep 0.05
beep -f 659 -l 800
Run Code Online (Sandbox Code Playgroud)


Mus*_*sis 1

MIDI 是一个选项,尽管在 PC 上它通常听起来几乎和蜂鸣声一样糟糕。