New topic: recording audio
<http://forums.realsoftware.com/viewtopic.php?t=47493> Page 1 of 1 [ 1 post ] Previous topic | Next topic Author Message seanclancy Post subject: recording audioPosted: Wed Apr 03, 2013 6:28 am Joined: Fri Jan 08, 2010 9:59 am Posts: 286 Is anybody here familiar with recording audio? Right now I am recording audio using MBS quicktime. It works quite well in Windows... It has some limits. For some reason it often crashes on my mac. Perhaps this I can fix when the new IDE comes out and I can see where in code its crashing... It always crashes as soon as dim d as QTGrabberDeviceMBS Also, when it starts recording, it never just starts recording... There is always a variable lag which makes it unusable for multi-tracking. However, using the MBS plugins it really easy to draw a wave form and also stretch the tempo without changing the pitch. I've also dabbled in openAL Problems: does not give an input signal to monitor- I do this with quicktime so people can see the app is receiving their input). Also does not give a complete list of devices to choose from (at least in the plugin compatible with RS) Also, it needs a buffer size specified before it records - difficult to turn off. Bt it's fast, and doesn't crash. MBSAudio which uses portaudio. problems: The documentation is pretty much unreadable. I can see from the examples that you can monitor the example... the example methods can show what inputs are availabe but don't give any help in showing how you can set them as your recording playback device. It would be cool if we could harness one of these technologies (or any other that somebody knows of) If we work together, we could collaborate on an open source module or small program where anybody who wants to use recording or playback or multi-tracking can access. It would a boon to RS, it would be a boon to the people who made the plugins that could be used! Something that could 1) Have a input signal buffer so that a monitoring level could be obtained. I have a nice looking level I made that I modified the current quicktime into (I'll share it with the open source version that we all collaborate on) 2) starts reliably when it's told to start - good for muli-tracking. 3) the user can choose the input and output from a list of readable inputs and output. This is where Port Audio's device names fails. Logic and every other DAW can do it - so it's possible. Even from audio devices with several inputs (like my Alesis 16 track USBMultimix). Either from a combo box or in a preference menu. 4) Can do time stretching without changing pitch and able to draw a waveshape (we could use quicktime plugin to do this - we could use something else to reliably start and playback audio, then merge them, and export them to quicktime and play it back) 5) Won't crash or at least error traps so it doesn't shut do the program with that horrible operation quitting message that I see time and time again when it crashes over the quicktime call) 6) be able to export the audio (preferably to an mp4 file for a smaller file size) I'm interested working with other people. Also, I've made a thread device and a folder to add to this application where people can render in their program actual notation music using ABC. This does not require a plugin. The thread simply creates a text file, ABC renders it to a SVG file and then a java app renders that to a PNG which you can then open into your app. It also outputs a midi file of the notation. I'll share this stuff when we get this audio program together! Rock on, Sean Top Display posts from previous: All posts1 day7 days2 weeks1 month3 months6 months1 year Sort by AuthorPost timeSubject AscendingDescending Page 1 of 1 [ 1 post ] -- Over 1500 classes with 29000 functions in one REALbasic plug-in collection. The Monkeybread Software Realbasic Plugin v9.3. http://www.monkeybreadsoftware.de/realbasic/plugins.shtml [email protected]
