Skip to content

Commit

Permalink
update informations inside the program
Browse files Browse the repository at this point in the history
  • Loading branch information
BLumia committed Jan 25, 2018
1 parent 3fdcff4 commit f779535
Show file tree
Hide file tree
Showing 8 changed files with 2,080 additions and 1,898 deletions.
46 changes: 33 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,45 @@
#BLumiaTimidityShell
# BLumia's Timidity Shell

##概述
## Introduction

这是一个Timidity/Timidity++的Shell,由最初Chirs的版本做了很多的修改以便使用的Timidity外壳。
*Please notice that this project is inactive and come with ABSOLUTELY NO WARRANTY*

代码是很早之前写的,目前也不会再更新了(除非发现了什么方便fix的bug)。不过这不表示这个东西有很多bug...
This is a Timidity / Timidity++ shell program. A simple GUI program for midi playback and batch midi->wav convert with timidity.

对于从未使用过Timidity的人,用这个软件来配置Timidity兴许是个不错的主意。
## Usage

##使用方法
If you build from source code, copy the program to the same folder of your `Timidity.exe` after compile the program, then just run the program and enjoy.

直接把本程序和Timidity.exe放在一起就行了,然后运行本程序,照着提升做就行。同时会帮你生成Timidity所用的配置文件。当然,也可以配合Timidity++使用。完全没有问题。
We recommend you don't click `Convert to Wav` button when you are playing a midi file.

展开播放列表后可以添加文件到列表,播放列表主要目的是指定音源(SoundFont)后批量转换mid到wav用的。
## About

在播放时建议不要使用转换功能,因为会导致无法正常检测是否完成了转换。
[Original version](https://chrisoft.org/#projects) by [Chris241097](https://github.com/chirs241097/), Easter Egg still available.

To compile it, just download [Lazarus IDE](https://www.lazarus-ide.org/) and open this project.

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

## 概述

*请注意,该项目已不再继续开发,请根据自身需求使用源码和程序。*

这是一个 Timidity / Timidity++ 的 Shell ,由最初 Chirs 的版本做了很多的修改以便使用的 Timidity 外壳。

##关于
代码是很早之前写的,目前也不会再更新了(除非发现了什么方便修的 bug )。不过这不表示这个东西有很多 bug ...

对于从未使用过 Timidity 的人,用这个软件来配置 Timidity 兴许是个不错的主意。

## 使用方法

如果您自行编译,编译后直接把本程序和 `Timidity.exe` 放在一起就行了,然后运行本程序,照着提升做就行。同时会帮你生成 Timidity 所用的配置文件。当然,也可以配合 Timidity++ 使用。完全没有问题。

展开播放列表后可以添加文件到列表,播放列表主要目的是指定音源(SoundFont)后批量转换 mid 到 wav 用的。

在播放时建议不要使用转换功能,因为会导致无法正常检测是否完成了转换。

原作者Chirs,虽然我做了很多修改但依然要感谢原版作者Chirs。如果你用过原版,你依然可以在修改版中试着寻找那个相同的彩蛋。
## 关于

软件中附带的邮箱地址是正确的,不过博客位置变更了,改到了[这里](http://blog.blumia.net/)。如果遇到问题,在博客留言或反馈到邮箱都是可以的
基于 [Chirs241097](https://github.com/chirs241097/)[Chris' Timidity Player(2012)](https://chrisoft.org/#projects),虽然我做了很多修改但依然要感谢原版作者Chirs。如果你用过原版,你依然可以在修改版中试着寻找那个相同的彩蛋

若要编译,您需要下载Lazarus,然后就可以编译了。几乎不需要做什么其他工作。
若要编译,您需要下载 [Lazarus](https://www.lazarus-ide.org/) ,然后就可以编译了。几乎不需要做什么其他工作。
4 changes: 4 additions & 0 deletions timidityplayer.lpi
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,10 @@
<Title Value="BLumia''s Timidity Shell"/>
<ResourceType Value="res"/>
<UseXPManifest Value="True"/>
<XPManifest>
<TextName Value="Bear Kids Team. BLumia Timidity Shell"/>
<TextDesc Value="Simple timidity shell program for midi playback and batch midi->wav convert with timidity."/>
</XPManifest>
<Icon Value="0"/>
</General>
<i18n>
Expand Down
65 changes: 30 additions & 35 deletions timidityplayer.lps
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<IsPartOfProject Value="True"/>
<EditorIndex Value="4"/>
<CursorPos X="26" Y="16"/>
<UsageCount Value="98"/>
<UsageCount Value="99"/>
<Loaded Value="True"/>
</Unit0>
<Unit1>
Expand All @@ -22,10 +22,10 @@
<UnitName Value="Unit1"/>
<IsVisibleTab Value="True"/>
<EditorIndex Value="1"/>
<TopLine Value="408"/>
<CursorPos X="51" Y="411"/>
<TopLine Value="894"/>
<CursorPos X="81" Y="456"/>
<FoldState Value=" T3lN0H1G1A2T"/>
<UsageCount Value="98"/>
<UsageCount Value="99"/>
<Loaded Value="True"/>
<LoadedDesigner Value="True"/>
</Unit1>
Expand All @@ -39,7 +39,7 @@
<EditorIndex Value="3"/>
<TopLine Value="86"/>
<CursorPos X="25" Y="87"/>
<UsageCount Value="98"/>
<UsageCount Value="99"/>
<Loaded Value="True"/>
</Unit2>
<Unit3>
Expand All @@ -49,11 +49,10 @@
<HasResources Value="True"/>
<ResourceBaseClass Value="Form"/>
<UnitName Value="Unit3"/>
<TopLine Value="92"/>
<TopLine Value="91"/>
<CursorPos X="29" Y="110"/>
<UsageCount Value="98"/>
<UsageCount Value="99"/>
<Loaded Value="True"/>
<LoadedDesigner Value="True"/>
</Unit3>
<Unit4>
<Filename Value="bassmidi.pas"/>
Expand All @@ -72,11 +71,11 @@
<EditorIndex Value="2"/>
<TopLine Value="9"/>
<CursorPos X="10" Y="26"/>
<UsageCount Value="10"/>
<UsageCount Value="11"/>
<Loaded Value="True"/>
</Unit6>
</Units>
<JumpHistory Count="30" HistoryIndex="29">
<JumpHistory Count="29" HistoryIndex="28">
<Position1>
<Filename Value="unit1.pas"/>
<Caret Line="1544" Column="29" TopLine="1543"/>
Expand Down Expand Up @@ -111,92 +110,88 @@
</Position8>
<Position9>
<Filename Value="unit1.pas"/>
<Caret Line="1405" Column="13" TopLine="1504"/>
<Caret Line="46" Column="86" TopLine="44"/>
</Position9>
<Position10>
<Filename Value="unit1.pas"/>
<Caret Line="46" Column="86" TopLine="44"/>
<Caret Line="420" Column="88" TopLine="397"/>
</Position10>
<Position11>
<Filename Value="unit1.pas"/>
<Caret Line="420" Column="88" TopLine="397"/>
<Caret Line="933" Column="90" TopLine="923"/>
</Position11>
<Position12>
<Filename Value="unit1.pas"/>
<Caret Line="933" Column="90" TopLine="923"/>
<Caret Line="128" Column="15" TopLine="114"/>
</Position12>
<Position13>
<Filename Value="unit1.pas"/>
<Caret Line="128" Column="15" TopLine="114"/>
<Caret Line="1569" Column="45" TopLine="1560"/>
</Position13>
<Position14>
<Filename Value="unit1.pas"/>
<Caret Line="1569" Column="45" TopLine="1560"/>
<Caret Line="1587" Column="51" TopLine="1580"/>
</Position14>
<Position15>
<Filename Value="unit1.pas"/>
<Caret Line="1587" Column="51" TopLine="1580"/>
<Caret Line="294" Column="27" TopLine="275"/>
</Position15>
<Position16>
<Filename Value="unit1.pas"/>
<Caret Line="294" Column="27" TopLine="275"/>
<Caret Line="1571" Column="50" TopLine="1567"/>
</Position16>
<Position17>
<Filename Value="unit1.pas"/>
<Caret Line="1571" Column="50" TopLine="1567"/>
<Caret Line="1582" Column="91"/>
</Position17>
<Position18>
<Filename Value="unit1.pas"/>
<Caret Line="1582" Column="91"/>
<Caret Line="1609" Column="73" TopLine="1588"/>
</Position18>
<Position19>
<Filename Value="unit1.pas"/>
<Caret Line="1609" Column="73" TopLine="1588"/>
<Caret Line="129" Column="84" TopLine="112"/>
</Position19>
<Position20>
<Filename Value="unit1.pas"/>
<Caret Line="129" Column="84" TopLine="112"/>
<Caret Line="1174" Column="59" TopLine="1150"/>
</Position20>
<Position21>
<Filename Value="unit1.pas"/>
<Caret Line="1174" Column="59" TopLine="1150"/>
<Caret Line="1582" Column="72" TopLine="1559"/>
</Position21>
<Position22>
<Filename Value="unit1.pas"/>
<Caret Line="1582" Column="72" TopLine="1559"/>
<Caret Line="17" Column="74"/>
</Position22>
<Position23>
<Filename Value="unit1.pas"/>
<Caret Line="17" Column="74"/>
<Caret Line="134" Column="81" TopLine="117"/>
</Position23>
<Position24>
<Filename Value="unit1.pas"/>
<Caret Line="134" Column="81" TopLine="117"/>
<Caret Line="1174" Column="64" TopLine="1147"/>
</Position24>
<Position25>
<Filename Value="unit1.pas"/>
<Caret Line="1174" Column="64" TopLine="1147"/>
<Caret Line="1577" Column="91" TopLine="1553"/>
</Position25>
<Position26>
<Filename Value="unit1.pas"/>
<Caret Line="1577" Column="91" TopLine="1553"/>
<Caret Line="18" Column="68"/>
</Position26>
<Position27>
<Filename Value="unit1.pas"/>
<Caret Line="18" Column="68"/>
<Caret Line="19" Column="68"/>
</Position27>
<Position28>
<Filename Value="unit1.pas"/>
<Caret Line="19" Column="68"/>
<Caret Line="437" Column="120" TopLine="408"/>
</Position28>
<Position29>
<Filename Value="unit1.pas"/>
<Caret Line="437" Column="120" TopLine="408"/>
</Position29>
<Position30>
<Filename Value="unit1.pas"/>
<Caret Line="417" Column="28" TopLine="400"/>
</Position30>
</Position29>
</JumpHistory>
</ProjectSession>
</CONFIG>
Binary file modified timidityplayer.res
Binary file not shown.
4 changes: 2 additions & 2 deletions unit1.lfm
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
object Form1: TForm1
Left = 416
Left = 355
Height = 430
Top = 164
Top = 169
Width = 778
AllowDropFiles = True
BorderIcons = [biSystemMenu, biMinimize]
Expand Down
4 changes: 2 additions & 2 deletions unit1.pas
Original file line number Diff line number Diff line change
Expand Up @@ -440,7 +440,7 @@ procedure TForm1.MenuItem14Click(Sender: TObject);
hc := hc + '本播放器支持播放列表功能,你可以通过文件夹的方式方便的导入你的mid文件'+ #10;
hc := hc + '您也能通过这个方式批量转换mid到wav格式。你可以通过Insert和Delete键调整列表。'
+ #10 + #10;
hc := hc + '访问blog.blumia.net获取软件更新以及更多同同开发者应用';
hc := hc + '前往 https://github.com/BLumia/BLumiaTimidityShell 获得程序源码和更新';
end else begin
hc := 'BLumia''s Timidity Shell Help' + #10;
hc := hc + 'You can open a file by dropping a file into this application or use File-Open'
Expand All @@ -453,7 +453,7 @@ procedure TForm1.MenuItem14Click(Sender: TObject);
+ #10+ #10;
hc := hc + 'This Player support PlayList function. You can use this function to manager your midi files'
+ #10+ #10;
hc := hc + 'Visit blog.blumia.cn to focus update or other interesting stuff. XD';
hc := hc + 'Visit https://github.com/BLumia/BLumiaTimidityShell to grab source or other interesting stuff. XD';
end;
Application.MessageBox(PChar(hc), 'BLumia''s Timidity Help', 0);
end;
Expand Down
Loading

0 comments on commit f779535

Please sign in to comment.