|Anonymous | Login | Signup for a new account||2017-12-17 17:42 UTC|
|My View | View Issues | Change Log | Roadmap | Zandronum Issue Support Ranking | Rules | My Account|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001165||Zandronum||[All Projects] Bug||public||2012-11-04 03:59||2017-12-15 01:28|
|Target Version||3.1||Fixed in Version|
|Summary||0001165: Odd symbols when using \t and \r make it impossible to use Timidity++|
|Description||So I decided to attempt and get Timidity back on my computer after having moved from Skulltag to Zandronum. When I typed timidity_exe and pointed it to the exe with a \timidity.exe, it replaced \t with an odd square symbol.|
Also when you type \r in the console, you get a play button symbol.
|Steps To Reproduce||Go into the console, and type \r or \t.|
edited on: 2012-11-04 08:04
You can also use "\c", "\n" and "\x".
|Hold on. Does it happen with GZDoom 1.8.6? If yes, how about latest GZDoom (3.2.1)?|
It doesn't, I checked.
I already know what's going on here, this is due to a really dumb difference between Zandronum and GZDoom.
edited on: 2017-11-27 12:07
You shouldn't use the "old" method that relies on ancient special compilation of timidity.exe, it's borderline broken, creates cracking sounds on midi track start/stop, random instrument distortions and other unpleasant effects.
What you should do is get Timidity++ CVS version from here
This will install Timidity++ with standalone windows player AND a timidity driver, configuration is simple, you put your timidity.cfg into C:\WINDOWS, do a single reboot after installing and you should have Timidity Driver listed in your Zandro sound options, just like I've got it - https://i.imgur.com/mCNGnDL.jpg [^]
Now you can enjoy the Timidity++ sound free from all the sound glitches.
Other games can use it as well.
As a bonus note, there is a newer CVS version 2.14.0 but it's served without installer, after you install the one from previous link you can use just slap in those files as upgrade if you want to https://sourceforge.net/projects/timidity/files/TiMidity%2B%2B/TiMidity%2B%2B-CVS/ [^] I suppose that will require replacing timiditydrv.dll in Windows\System32 [in case of 32bit Windows] or Windows\SysWOW64 folder [64bit Windows], which may require more advanced steps to update it [unregistering and re-registering .dll via CMD -> cd c:\windows\syswow64 -> regsvr32.exe -u timiditydrv.dll -> delete the old .dll and put in the new .dll in the syswow64 folder -> regsvr32.exe timiditydrv.dll] so consider the manual update as a poweruser option.
edited on: 2017-11-27 13:41
You can bring this info in the ZDoom forum, since this is something for the developers over there about it.
This ticket has nothing to do with Timidity itself.
In any case, there's a workaround: just edit the config file and write the path in the timidity_exe option entry.
Graf doesn't really care, especially when their "special timidity.exe version" is considered legacy code leftover before audio revamp that happened at some point during 2.X series.
I think there was even discussion in this regard at old skulltag forum with general consensus being "just don't use zdoom timidity.exe".
Other places like doomworld or odamex wiki tell you straight how to set up timidity driver, so in this case someone should rather update zdoom wiki instead with timidity driver method.
Anyway I'm gonna link them in as those two are most comprehensive guides how to set up Timidity++.
|Only registered users can voice their support. Click here to register, or here to log in.|
|Supporters:||No one explicitly supports this issue yet.|
|Opponents:||No one explicitly opposes this issue yet.|
|2012-11-04 03:59||Tosen||New Issue|
|2012-11-04 08:01||unknownna||Note Added: 0005309|
|2012-11-04 08:02||unknownna||Status||new => confirmed|
|2012-11-04 08:04||unknownna||Note Edited: 0005309||View Revisions|
|2012-11-04 09:29||unknownna||Severity||minor => major|
|2017-11-01 00:17||Leonard||Assigned To||=> Leonard|
|2017-11-01 00:17||Leonard||Status||confirmed => assigned|
|2017-11-01 01:14||Edward-san||Note Added: 0018694|
|2017-11-01 01:14||Edward-san||Status||assigned => feedback|
|2017-11-02 14:47||Leonard||Note Added: 0018728|
|2017-11-02 14:47||Leonard||Status||feedback => assigned|
|2017-11-12 22:18||Dusk||Relationship added||related to 0001564|
|2017-11-26 18:08||Leonard||Target Version||=> 3.1|
|2017-11-27 12:04||Wololo||Note Added: 0018922|
|2017-11-27 12:07||Wololo||Note Edited: 0018922||View Revisions|
|2017-11-27 13:41||Edward-san||Note Added: 0018923|
|2017-11-27 13:41||Edward-san||Note Edited: 0018923||View Revisions|
|2017-11-27 14:04||Wololo||Note Added: 0018924|
|2017-12-15 01:28||Leonard||Note Added: 0018964|
|2017-12-15 01:28||Leonard||Status||assigned => needs review|
Questions or other issues? Contact Us.
|Copyright © 2000 - 2017 MantisBT Team|