Try
Code: Select all
sudo find / -name *us122*
Also you could try
Code: Select all
ls /lib/firmware
Moderators: MattKingUSA, khz
Code: Select all
sudo find / -name *us122*
Code: Select all
ls /lib/firmware
Ha ha, sorry man. This was sure to happen at a certain point in time. I just tried to help you. But, like I said, you inadvertently stumbled upon the one piece of hardware that is notoriously hard to get working in Linux. Combine that with your relative inexperience with Linux and/or the command line and you have disaster on hand. To "learn" Linux and/or music one had better start w/ a more simple problem... Another problem is that every problem in the world has more then one possible solution. Try those solutions at the same time or disorderly and the confusion is complete. You got confused by: Ubuntu Studio (I don't even know exactly what that is..), KXStudio, firmware, different tutorials, different models, etc.TDNE wrote: I can't find an emojee here for tearing your hair out. You sure know how to confuse a guy.
In the top post you mention recording and playing the keyboard. With a Midi cable you can play the keyboard from your computer. But you might need an external audio device (like the Tascam US-122) to record your playing if you do not want to use the Line In from the on-board audio card of your laptop. Realize that playing via the computer and recording on a computer are two completely different things!TDNE wrote: [...] I'm not sure I can get this US-122 going so may have to get something else. I should have that MIDI to USB cable soon.
Really? That is a standard for plug-in cards like audio cards etc. Any desktop computer has PCIe slots inside. A laptop doesn't. Have you never in the 90's or early 2000's upgraded a sound card or video card in your computer? It's one of those slots...TDNE wrote: I've never heard of PCIe or if my laptop has such a port. I want to keep this as simple as I can with stuff I already know how to use.
Sorry to have mentioned that too soon. Do you know what a repository is? It's a place on the internet where you can download packages that contain software. Every Linux distribution has its own repository. Your "package manager" downloads the packages from the internet and then install the software on your computer. Every Linux user should know what a repository and a package is, I think. You can active and use as many repositories as you want. One such repository is the KXStudio repository (there's also the KXStudio Linux distribution itself). Many music production applications that we Linuxers use are from the KXStudio repo's because those versions are better. On my Mint 17.1 system I cannot install the package alsa-firmware: it is not in the standard repo's. On my system I can only install it via the KXStudio repo. That's why I mentioned it.TDNE wrote: On to alsa-firmware: I have alsa-firmware-loaders 1.1.0-0ubuntu1 installed according to my package manager. Doesn't seem to have done me any good so far. I also have all these installed :- fxload ; alsa-base ; alsa-tools ; alsa-tools-gui ; alsa-utils ; alsamixergui ; alien .
linuxmusician01:
I'm sure KXStudio repository hasn't been mention so far
At this point in time: yes you should. In a few years when you're a more experienced Linux user then you might try to get the Tascam audio device working and I'm sure it will.TDNE wrote: [...]Perhaps I should wait for this cable to arrive & see if that works - could save us all a lot of bother.
Don't chunk the towel in just yet. This first Linux experience of yours is the worst I've seen in years (I've been active in Linux forums since 2005). Just wait for the El Cheapo Midi-to-USB cable to arrive and work from there. However, I'm afraid that playing a keyboard/synthesizer from a computer with Midi requires software that does that for you. And there are a whole lot of applications that can do that and there are a lot of methods to do that. They all all are pretty complicated for a beginner if you ask me (no matter if you are on Linux, Windows or MacOS). So start a separate topic about that and prepare for a very steep learning curve again...I'd have chucked the towel in a while ago if it wasn't for the fact that I really Really like the sound of this K-station.
He says that he already has the package alsa-firmware installed. It's in the standard Ubuntu repo's now-a-days. See the first few lines of Tutorial 2 under the header "Installation (newer releases)". The problem is following 3 different "methods" (Tutorial 2 contains two methods of loading firmware into the Tascam US-122 audio device). Another problem is that the TS continues to follow a tutorial after an unsuccessful command (like a cd command that goes wrong). I've tried to explain what's going on and I give up.merlyn wrote:I see what's going on now. alsa-firmware is non-free, it must contain proprietary binaries, so it's not in the Ubuntu repositories.
@TDNE you will have to manually install alsa-firmware. It's not too difficult -- the series of steps from the ALSA link you posted.
I don't see that anywhere in @TDNE's posts. He does have alsa-firmware-loaders. I thought that was a different name for alsa-firmware, but it isn't -- it's just the loaders without binaries.Linuxmusician01 wrote:He says that he already has the package alsa-firmware installed.
You're right. I stand corrected! It's all so darned confusing!merlyn wrote:I don't see that anywhere in @TDNE's posts. He does have alsa-firmware-loaders. I thought that was a different name for alsa-firmware, but it isn't -- it's just the loaders without binaries.Linuxmusician01 wrote:He says that he already has the package alsa-firmware installed.
The other tutorial (the one I called Tutorial 2) also uses the .ihx file if you follow Method 2 under the header "Installation (older releases)" in step 6 when you have to execute the following command:merlyn wrote: The tutorial to follow is the one from ALSA, the one you've called Tutorial 1 -- it is newer and uses .ihx files instead of .hex.
Code: Select all
sudo fxload -s /path/to/ld2-ezusb.hex -I /usr/share/alsa/firmware/usx2yloader/us122fw.ihx -D /proc/bus/usb/002/003
No I didn't I do now.Realize that playing via the computer and recording on a computer are two completely different things!
Got 1st PC 2001 - had to change a couple HD's but that's it.. Thinking about it, this tascam debacle is just the latest in a history of weird & frustrating hardware/software problems with computers. They just do stuff no one has ever heard of before. At Polytechnic in the early '80's I once logged onto the mainframe to do some coursework programming, as I had done dozens of times, & found I was logged on as an administrator in charge of the whole thing. As I was trying to figure out how to get out a very angry technician arrived push me out the way logged me off gave me mouthful for hacking the system & I had my access revoked. Just one example - and why I try and stear clear of this sort of stuff.Have you never in the 90's or early 2000's upgraded a sound card or video card in your computer? It's one of those slots...
I've only actually tried one tutorial, one you call tutorial one & I skipped the first bits of that as I was told I'd done them with my package manager. I'd also been toldHence, the other tutorials that you tried.
butalsa-firmware-loaders. I thought that was a different name for alsa-firmware,
. I'm not blaming or whining, no one's infallible, I'm just in the position of having to follow instructions.but it isn't -- it's just the loaders without binaries.
Thanks for making that very clear. I expect I'll have to refer to it again.Just wait for the El Cheapo Midi-to-USB cable to arrive and work from there. However, I'm afraid that playing a keyboard/synthesizer from a computer with Midi requires software that does that for you. And there are a whole lot of applications that can do that and there are a lot of methods to do that. They all all are pretty complicated for a beginner if you ask me (no matter if you are on Linux, Windows or MacOS). So start a separate topic about that and prepare for a very steep learning curve again...
The vendor was quite specific that this might be the case & wouldn't accept it as a reason for returning it. He only guaranteed functionality on windows XP. The big blue bottle in the ointment is that article going on about class compliance etc. - but none of us was to know it.It might even be so that it does not work anymore in Windows 10 (because of the lack of a driver that loads the firmware)
:sudo find / -name *us122*
? I was expecting locations as you said.The 'Permission denied' is OK for /run/user/1000/gvfs
And have their paths. For each one (separately) I now run sudo fxload -s./pathname /dev/bus/usb/001/012 with the last two numbers obtained from lsusb ? or is the last bit -D /dev/bus/usb/001/012 ?$ sudo find / -name tascam_loader.ihx
$ sudo find / -name us122fw.ihx
Code: Select all
sudo fxload -s ./tascam_loader.ihx -I /usr/share/alsa/firmware/usx2yloader/us122fw.ihx -D /dev/bus/usb/001/012
Code: Select all
sudo fxload -s /path/to/tascam_loader.ihx -I /path/to/us122fw.ihx -D /dev/bus/usb/xxx/xxx
Code: Select all
sudo usx2yloader -c 1
No, you did it correctly. This has happened because you don't have alsa-firmware installed. Damn.TDNE wrote:I think I must have misunderstood something as I got this:
usx2yloader: cannot open the index file /usr/share/alsa/firmware/usx2yloader/us122.conf