[SOLVED] midi and audio playback interfere with each other?
Hi, thanks for reading...
I've recently installed tux guitar and have been trying to use it together with an audio player (vlc player). However I am only able to get one of these applications generating sound at any one time.
If I load up a tab file and play it (using midi) from tuxguitar I find I am no longer able to play audio files in vlc player or rhythmbox.
After quiting tux guitar I can play audio again. But I can never get them both to work at the same time. (Really I just want to switch between applications without having to quit one to use the other.)
Any advice on how to start debugging this would be greately appreciated.
Last edited by drandre (2010-01-04 21:32:48)
brebs wrote:You're probably playing audio through ALSA's emulation of OSS, which means that dmix won't work. You need to output to *ALSA*.
I just tested it out myself. First, I experienced the same problem that you did. Mplayer wasn't able to play any audio because is said the sound device was locked or in use or something silly. In Tux Guitar, I disabled the JACK and OSS plugins (and a lot of other plugins) and changed the sound settings to "TuxGuitar Sequencer" and MIDI Port "TiMidity port 0 [128:0]. (I have timidity setup as my MIDI "hardware", like it is described in the Arch wiki) After that (and rebooting), I was able to play a TAB file and an MP3 in mplayer at the same time.
Let me know if you have any questions about what I did.
DISCLAIMER: This was a simple test. I don't use (or know how to use) Tux Guitar.
Similar Messages
-
I have two apple id's because my hotmail account is no longer active. How can I delete the old one and use or update the new one? Every time I try it won't allow me and now my iPad thinks there are two accounts and they are arguing with each other. Help!
You can't merge accounts or copy content to a different account, so anything that you bought or downloaded via the old account is tied to that account - so any updates that those apps get you will only be able to download via that account. You can change which account is logged in on the iPad via Settings > Store
-
My husband and I exchanged ipods with each other. I attempted to import my whole music library to this current ipod. only certain songs imported. Not all. How do I get the WHOLE library to this ipod?
if I sign in my iTunes on my husband's computer, will it delete his iTunes library?
LOL! If Home Sharing deleted the other person's library, then Home Sharing wouldn't have too many users, would it?
Seriously, Home Sharing sounds like a fine solution to the need you express.
However, your question suggests that your library is not backed up, right? You and your husband should each make a backup of your libraries. -
Can iCal and Outlook share calendars with each other?
Can you iCal and Outlook share calendars with each other?
Because Apple has chosen to not make this a feature of iOS devices.
Details on supported uses of Bluetooth are here.
~Lyssa -
Connecting two m-audio box's with each other?
Hi Everyone. I've got two M-Audio Solo box's. Is there any way i connect those two with each other so i can use both at the same time in GB?
Many thanks!!!Just plug them in and create an aggregate device that consists of them. You can open Audio MIDI Setup utility and search its help for "Aggregate" to find out how, or if you want a step by step, here's a tut:
http://thegaragedoor.com/tutorials/agg.html -
How to keep E6 and N8 in sync with each other?
I've had an N8 for the last 6 months or so (coming from an E71!.) I love the N8 hardware but, though I can manage, I do not love "touch." I've been longing for the ability to slice through the Symbian layers that a hardware keyboard gives so I've ordered an E6.
I plan on using the E6 as my daily workhorse with the N8 interspersed. Does anyone have suggestions for the best way to keep them in sync with each other?
Many thanks,
MichaelHi mknf,
Welcome to the Nokia Support Discussions!
Which data/files are you trying to sync between the 2 phones? For the emails, this will still depend on the protocol that your provider is using. For POP mails, emails can only be accessed on 1 device while IMAP supports multiple device as it leaves a copy on the server. -
If I download Firefox then decide to remove it - will it interfere with my other web browsers like Yahoo - where are these answers????
Firefox is easy to remove see [[uninstalling firefox]]
I imagine many people use multiple browsers, the usual interference is in deciding which one is to be the default browser. You may use firefox without setting it as the default browser. -
MIDI and Audio playback not syn
I use a couple of multitracking software, to record MIDI and vocals. These programs worked well on my old PCI 28, but I recently bought an Audigy LS(best one that still worked with Windows 98). Now when I record the vocals, and play them back, the wave file is slightly out of sync with the MIDI file, so at the end of a four or fi've minute song, the MIDI ends 6 or 7 seconds before the vocals do, even though they were sung while the MIDI was playing. Any idea what the timing issue is here? I have a dual-boot system with Windows XP Pro, and it acts up in here too. The two programs that I use are Cool Edit 2.0 and Voyetra's Digital Orchestrator Pro.
brebs wrote:You're probably playing audio through ALSA's emulation of OSS, which means that dmix won't work. You need to output to *ALSA*.
I just tested it out myself. First, I experienced the same problem that you did. Mplayer wasn't able to play any audio because is said the sound device was locked or in use or something silly. In Tux Guitar, I disabled the JACK and OSS plugins (and a lot of other plugins) and changed the sound settings to "TuxGuitar Sequencer" and MIDI Port "TiMidity port 0 [128:0]. (I have timidity setup as my MIDI "hardware", like it is described in the Arch wiki) After that (and rebooting), I was able to play a TAB file and an MP3 in mplayer at the same time.
Let me know if you have any questions about what I did.
DISCLAIMER: This was a simple test. I don't use (or know how to use) Tux Guitar. -
Kmscon and regular VT conflict or interfere with each other?
I wanted to try kmscon but since there have been reports of instability I wanted to keep one regular getty/VT around.
kmscon starts fine (manually through "systemctl start") on isolated TTYs fine , but no sound (as expected) but no other strange behaviour.
for some reason alsa didn't work - "aplay -l" showed no devices on the normal or kmscon tesminal,
and 3D acceleration in virtualbox didn't work (machine wouldn't start until 3d is unchecked), with starx started from either terminal.
I've ended the experiment for now; for the next time, has anyone got this working or is keeping both around a bad idea
and second is this instability rare and I'm being overly cautious & should just go with kmscon completely?
Last edited by Sanjeev K Sharma (2013-09-17 21:58:34)OK, actually it looks like it's not a problem of mixing the 2 types of console, it's kmscon doing things differently. I've seen reports of the audio problem but I thought I had triggered something different because of the virtualbox issue.
so I'm logged in on a couple of kmscon's, and audio appears on none, virtualbox won't run with 3d acceleration in an xorg started from a kmscon VT, but everything works (audio, virtualbox with all features) when I'm logged in on one getty'ed console VT. -
Two Telnet read VI's running at the same time interfere with each other
I have a situation where multiple tests must test multiple UUT’s on the same computer. To send commands to and get responses from the UUT's I use a telnet session. The telnet read VI uses a semaphore. Therefore when two separate top level VI's are running, each calling the Telnet read VI, if one Top Level VI is using the Telnet Read VI the other Top Level VI waits for the first one to complete before it can use the Telnet Read VI. This VI is setup for reentrant execution but because of the semaphore it cannot truly be used as a reentrant function. This causes severe problems when trying to communicate with two different telnet sessions simultaneously.
In the past I have avoided this problem by compiling everything into an executable. Then each Top Level program runs completely independently with no interdependences. However, now I am implementing Teststand and I need to call the same Top Level VI's. I need to be able to get information into them and back out of them from Teststand. This means that I can no longer compile them into stand alone executables. I did compile each top level VI into its own Share DLL thinking that then each top level program would have its own library to call upon. This did not work. Even though both top level programs are compiled into their own DLL there is still interdependency when calling the telnet read VI. One program waits for the other to finish reading from its telnet connection before it can read from its own telnet connection. Since I have to continuously read from the telnet connection, sometimes for up to half and hour, the tests do not function simultaneously. How can I get around this? Is there a solution?
Josh
PS The Telnet Read VI I am refering to came with the Internet Toolset package. Attached is a copy of the VI I use to communicat with the UUT's.
Attachments:
GUI_Telnet_W-R_Auto.vi 64 KBSorry about the confusion.
The file I attached is in the hierarchy of two separate top-level VI's. The telnet connect is opened once and closed once in each top-level program. The ref number is then passed into and out of the VI that I attached. I use this VI to repeatedly send commands via telnet and wait for the appropriate responses. The telnet read VI is given a read line separator and reads from the telnet connection until it matches the read line separator with a text string read back from the telnet connection. If not match is found it times out and creates an error.
I am not sure how to provide an example of the overall scheme since the problem occurs when both top level VI's are compiled each into their own shared DLLs. Those DLLs are then call from Teststand and at some points they are both running at the same time on the same computer connected to two different UUT's.
The question I have is why does one DLL share functions with the other? When one DLL is using the telnet read VI the other DLL waits for the first one to finish with it before it can it use the telnet read VI. If they were both compiled separately each into their own DLL shouldn't they each have their own set of functions to call upon instead of having to share? I know that if the two top-level VI's are not compiled they cannot both execute the same sub-VI at the same time. The only way to get around this is to set the execution property on the sub-VI to reentrant.
I actually fixed the problem by setting the VI I attached and the Telnet Buffered Read.VI (called by Telnet Read.vi) execution properties to reentrant. However, I am still concerned about two separate DLLs sharing sub-VIs. Why does it do this?
Joshua -
Two weeks ago both my wifes iPhone 4 and my iPhone 4 facetime stopped working. Others people with iPads have tried to connect with us using facetime and it all stopped. It trys to connect but then immediately disconnects. No changes to our internal wi-fi. I have checked the facetime settings and even reset my iPhone with no luck. My wife and I can not facetime when we are in the same room. All this worked for years before these last two weeks.
rbcobra,
iPhone 4 facetime not working: Apple Support Communities discusses this problem and possible solutions. -
I have just bought an iPhone 5 and expected it to sync with my iPad calendar. I've backed up iCloud on both appliances and nothing has changed! Any help would be great, thanks.
You must be logged in to the same account on both devices.
-
Opinions on how to keep Projects and GL in balance with each other
We have a custom process that takes an Excel spreadsheet and allows the users to enter a Project transaction and a GL journal. We then have a program that splits the data between projects and GL and ftps the to the appropriate interface table. Within that program that splits the data, it also creates a clearing transaction for the total of the Projects dollars to be sent to GL. When Projects runs the Interface to GL, it uses Autoaccounting rules to credit the clearing account that was sent with the original entry. This is their way of keeping these specific entries in Projects and GL 'in sync'. How would you do this with standard functionality in Projects and GL? Do you have a similar business need to make an entry in GL and a matching entry in Projects? If so, how do you make those entries?
Example:
Projects transaction
expenditure type 70100,
Project 1/task1 100
GL journal
Account 11000 100
Clearing account 15505 -100
Run Distribute in PA
AA Rule account is 15009 -100
Run interface to GL from PA
AA Rule account is 15505 100
15505 is the clearing account between GL and PA.Hi
If there is a logic that could be code using SQL statement, you may be able to use it to derive the AA credit cost clearing account.
If the clearing account is not based on any rules, then you might need to continue with existing process.
Dina -
can 2 iphones be used on the same pc
IMO, if the two phones are used in the same family, I would use 1 iTunes account for both iPhones. You can select which stuff you want to sync to which phone and iTunes will keep track of it. I do this with a 4S, 3G, iPad2 and Touch, all with the same iTunes account.
-
Wireless keyboard & wireless mouse interfering with each other
Hello,
Since I've had the mac, my wireless mouse and keyboard interfere with each other.
The mouse tracks very slowly, and I have to keep waking the keyboard.
This seems to happen when I'm using Safari and the airport.
I have new batteries.
Any ideas please.
Thanks for help over this very frustrating problem.
Trump Marker.I am having the same problem. Now, my wireless mouse sometimes works, mostly doesn't, and often sends the text into spasms (suddenly shifting to the right, or wildly highlighting passages) that require quitting Safari or Word. A few times I haven't even been able to force quit. And one time my computer started making a godawful noise, like it was wailing, until I had to shut down with the power button. I'm sooo sorry I downloaded this update and would like to hear from an Apple representative!
Maybe you are looking for
-
Hi, I recently tried to download all of my past purchases in itunes to my iphone through the phone itself. I didn't have a computer available to simply sync the music. Some of the songs downloaded with no problem but the rest didn't and an error mess
-
Iterate Excel-Sheets with NJawin
Hi, can somebody help me on activating a sheet in a workbook. there is a get method with which I can get the property sheets from workbook, _Workbook wb = app.getWorkbooks().Open(filename1); wb.get(String str, Object index) but the second argument is
-
Acrobat 9 Pro will not uninstall with disk. W 7- 64
When opening a pdf a window opens and says need to uninstall and reinsll program. Then shuts down. Try uninstalling with Disk but get message that says need to connect support. Windows 7 64
-
How can we Customise the standard tool bar ??
Can any body tell em how can we customise the standard tool baar in the forms. ie is there any way by which we can enable or disable few of its button. do reply thanx in advance amyt
-
Conflict with Photo Booth and connecting camera
This is my first time posting on the discussions. I work in a commercial photography studio and we are trying connect one of our cameras to the new Macbook Pro. Photo booth keeps opening up and we get the messages that the camera is connecting and th