emu-dspmgr - dsp patch loader and manager for emu10k1 based soundcards
When this option is used preceding a -v (create a route with volume) option, the route's volume control will use the name specified by the -c option.
The patch will have a name specified inside the .bin file, you can rename it to something else by using the -p option. this will add the patch before any other already loaded patches in the signal chain.
When used with the -s (set control GPR), or -m (map GPR to OSS mixer control) options, this selects the dsp patch to be modified.
When used with the -f (load patch) option, renames the loaded patch to
(note, if the route is the only route tied to an input/output line and that line has a patch attached, remove the patch first, see -z for a quick way to remove everything).
The option also acts as the -p and -c options at the same time, so, for example, one can create a route with volume and map it to an OSS mixer control in a single command.
Adding a signal route connecting "Pcm L" to "Rear L":
emu-dspmgr -aPcm L:Rear L
Loading the patch effect.bin and placing it in the "Pcm L" line:
emu-dspmgr -lPcm L -feffect.bin
Create a route with volume control a make it controlable by the OSS' pcm mixer control:
emu-dspmgr -vPcm L:Rear L -mpcm_l
Changing a control gpr value of the "Routing" patch:
emu-dspmgr -pRouting -cVol Pcm L:Rear L -sffffff
Load the tone control patch, rename them as "bass-treble" and map the bass and treble control gprs to mixer elements in one command:
emu-dspmgr -pbass-treble -lPcm L -ftone.bin -cbass -mbass -ctreble -mtreble
For an example of a working script, see emu-script distributed with the driver source in utils/mixer.
Not really a bug, but: location matters. Information to be used by 'actions' (-a, -f, m, -r, -s, and -u) should appear before these actions on the command line, follow order in the examples above.
"Help, route XYZ is unremovable!" --> make sure no patches are tied to either the input or output of the route and this route is the only route attached to that input or output.
"Help, the digital out on my SBLive 5.1 doesn't work" --> use "emu-config -d" to toggle it into digital mode (not a bug).
Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies.
Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one.
Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions, except that this permission notice may be included in translations approved by the copyright holders instead of in the original English.
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |