|
|
| Intro |
|
The plugins now "work"!
What is FRS?
Fat Rock Studio is a multitrack, digital audio recorder (harddisk recording-studio) for Windows95/98/NT4 and later. It has 16 stereo/mono channels and is designed to work just like a real world recorder. The best comparision is probably with an A-DAT recorder.
What do I need to know?
Probably u would like to just look thru this very short manual but if u don't have time, here's an even shorter presentation:
- FRS creates a subdir for every song u make. If u want to copy a song u have to copy ALL the files from the song dir.
- FRS supports multiple soundcards. U can have up to four of them and u can chose which card to use for every track.
- FRS supports different sound formats. Every track can choose between mono and stereo, 8 or 16 bit.
- FRS does NOT support multiple samples-rates at the same time.
- FRS has its own soundformat, that means u cannot just open FRS-files in any sound editor, but you are able to export and import wave-files.
- FRS is easy to use for anyone familiar with any real-world recording studio, because it works just like one: u just have the mixer and don't have to bother a bit about any soundfiles.
- FRS is cheap! In fact I think its free,
or almost at least.
|
|
| Files (this info is only interesting for really advanced users) |
|
Fat Rock creates a separate directory for every song u make. This directory will contain a few files that can be felpful to know about:
- chan_events.dbf This file contains all
the programmed pan's and volume changes.
- chan_plugins.dbf Contains info about what
FX-plugins are enabled for different channels.
- guisettings.struct Contain of course only
settings concerning the user graphical userinterface.
- There are also a bunch of files for every track, these are named channel0_*, channel1_* and so on...
- *waveheader
Info about the sample format for the track.
- The files ending with _1, _2 and so on represents the different takings for the channel. Normally just leave all of this as it is as this is FatRocks internal format.
|
|
| Settings menu |
|
The settings menu of course contains some settings:
- Show waveform: Lets you choose whether to display waveform data on
the tracks or not. Though it looks cool I guess it slows
everything down when turned on, so if you have performance
problems, leave it better disabled.
- Save settings: Saves your global settings like sound card setup
right now to the Windows registry. Normally, settings are saved
when you exits FRS, but as youk now it might crasch before...
- The settings dialog
In the settings dialog, u can (surprisingly) adjust the settings that are global and not connected to a certain channel. It's opened by pressing Altl+S.
If u feel like an advanced user u can adjust the Geek Options. CAUTION: This can cause everything to crasch really badly. On the other hand, if the program allready crasches really badly, u should probably adjust these.
- Geek Options
- File Cache: This is the amount of memory used for every channel
to cache its disk read/write operations. A bigger cache size
will propably increase performance but it will take longer to
start playback because FRS needs to preload this cache. If u
set it to 0 no cache will be used. Also, if u use a big cache,
u should probably also have a bigger buffersize or more
buffers to avoid stuttering effects.
- Buffer Size, Buffer Count: Internally, FRS uses a number of buffers that it mixes sample data to. The more and bigger buffers u have, the more performance FRS will get. On the other hand, with big and many buffers it will take long time from that u change a pan or volume slide to that u will hear the result. I u have a really expensive computer u will probably want to use few small buffer to get the most accurate response and interactivity.
|
|
| FX Plugins |
|
An FX plugin is a module that makes
something with the sound on a track. It can be reverb, compression
or anything that u'd expect to find in a normal studio rack. The
FX-plugins are just plain VST DLL-files that are located in the
plugins dir. You can set the plugins dir in the Settings dialog box. FRS looks in this
dir at startup and loads all DLL's in this dir. Every track
can use any of this plugins to process it's sound-data. Just click
the small FX button on the track. In the dialog that pops up
you will be presented with two lists of plugins: one with all
available plugins and one with those active for the current track.
Just double-click on a plugin in the Avaliable list and it will be activated.
If u doubleclick in the Active list u will get a popup with
the settings for this plugin.
|
|
| Play Control |
The play control is the small window located in the lower right corner of FRS. It has a play button and some other normal controls. It also has a button labeled Set. Press this and then one of the numbered buttons (mark buttons) to the right and u have created a mark. If u later press this mark button u will jump right to the position u were at when setting it. It works exactly the same as any real-world multi track recorder.
Loop This button sets a loop between mark 0 and mark 1. That is, when playing reaches mark 1, FRS jumps to mark 0 and continues from there. This will cause a loop ( if mark 0 is before mark 1 of course).
The Program button is funnier. If u press this one, FRS will record any pans or volume slides that u do while playing and the next time u play the song it will use the recorded pans and slides. This is very useful when you want to mix your song. When this button is depressed, the offsets values for the tracks are changed when u do any pans or slides.
|
|
| Tracks |
|
Every track in FRS is represented has a couple of special buttons that can be fun to press and know about:
R: This is the record button. When u press this u are enabling the track for recording. It will not start recording though, before u press the Rec button on the Play Control. If u want u can press the R button after u pressed the Rec and u will do a "punch in" recording. If u depress the R button the channel will stop recording.
M: Mute. With this enabled, this track will be totally silent.
S: This means solo and mutes all the other tracks, exepet for those that eventually also has Solom enabled. Once again: this is just like a normal mixer.
FX: This will open the the FX Plugin dialog and allow u to add and setup effects to this channelTHIS DOESN'T WORK RIGHT NOW. More fun than this it won't get!
There's also a drop-down box, the Soundcard
Selector, above these buttons and in this u can select which
soundcard this track should use. Most people just have one but if u
have two u can have much fun with this drop-down. This is helpful
for people with half-duplex cards. Above the Soundcard Selector u
have the track name. Initially this shows just the tracknumber but u
can click on it and wow, u can edit the track name! So, finally
above the track name is the File View. This shows a graphical
representation of your recordings for the track. Try to record
something on a track and u will see small, cute boxes representing
the different takings. You can select a part of the track with the
mouse (holding the left button down and dragging).
|
|
| Track context menu |
At any time, if u press the right mouse button u will get a popup menu with some actions the the track. These includes Delete pans, Delete fades and Clear track data. The delete pans and delete fades just clears all the programmed pans and fades but the Clear track data erases all files connected to this track. NO UNDO! Press this only if u are very sure or crazy.
Note! The above functions operate on the whole track if nothing is selected, otherwise only on the selection.
Export to wav exports the current track to a PCM .wav file.
Import wav...
imports a wav file to the track, at the current song position. The
track should be empty before.
|
|
| Build mix |
|
Mixes down active tracks to another tracks.
Building a mix can be good if your computer isn't fast enough to process all your tracks in real-time. "Build mix" just takes all the tracks that use a soundcard and mixes the sound to another track instead of to the soundcard. After that, you can just Solo the that track and it will sound just like if you played all the other tracks.
|
|
| Keyboard shortcuts |
| Key |
Function |
| SPACE |
Play/Stop |
| R |
Record |
| ESC |
Stop |
| UP |
Rewind |
| DOWN |
Fast forward |
| Ctrl + |
Zoom in |
| Ctrl - |
Zoom out |
| HOME |
Goto start of song |
| END |
Goto end of song |
| Page Up |
5 sec rewind |
| Page Down |
5 sec forward |
| Ctrl 0 through Ctrl 9 |
Mute channel |
|
|
| Other stuff |
The Logfile
A logfile is created if any error occur during operation. It is a normal text file (logfile.txt) located in the current song-directory and should be easy to read. If FRS crasches then just mail me the logfile and I'll try to understand whats wrong.
First test
To try it, first select a soundcard from the Global->Settings menu. U must
select a soundcard in the #1 slot. After that, select new
from the file menu. Select a directory. This dir will contain a
subdir with the recorded song in. In Fat Rock Studio every song is
located in an own directory. After that the record button should be
enabled and u're ready to record. Now select a channels R (record)
button. U have now enabled that channel for recording. Select Rec from
the floating PlayControl and u are recording! When ready press
stop. Use the <- button on the PlayControl to go to
the beginning of the song and select Play. If u don't hear anything now
u are def, stupid or (more likely) the damn thing is bugging. Sorry
:-) FatRock Studio is supposed to work like a normal studio multichannel
recorder, try to treat it as such....
|
|
| Troubleshooting |
If you should experience dynamic linking problems with FRS, eg "HDMIXDLL.DLL linked to a missing export MFC42.DLL : 6569" or something similar, try downloading this file, and unzip it in the FRS dir.
ESS sound cards Many people using ESS sound cards have complained about it not working, and this is true. The old ESS cards don't support full-duplex (simultaneuos record and playback) which is, of course, required by FRS. The solution is to buy a REAL full-duplex sound card, like a Turtle Beach for example.
|
|
| Mail info |
|
My name is August Bering and as usual I take no responsability for all the damage this program will cause u. Still, mail me if u are really pissed off: d98abe at efd.lth.se
|
|
| Version history |
| 2002/11/05 v0.8 |
Some bugs fixed. Experimental support for VST plugins!
|
| 1999/11/11 v0.6 | Some major bugs fixed. And now you can select parts of a track and for examle delete the selection. Handy. Also added some keyboard shortcuts. |
| 1999/11/11 v0.5 | Added waveform display. Now you can see your wave data on the tracks, it looks almost like a real audio program. ;-) Some minor bugs were fixed too, none of which I can remember. |
| 1999/10/28 v0.3 | Wow, now we've got something here! Fixed a number of bugs:
- Goto-time doesn't work Fixed
- Set-times are not saved to project Fixed
- Clear all channel data doesnt have a prompting dialog Fixed
- When pressign R on 2 channels at the same time, the program exits! Fixed, i think
- Remove help-pointer from toolbar Fixed
- Build mix is a bad joke. Fixed, now
it's more like a good joke. Actually it works most of the
time.
- Tracknames aren't saved Fixed
- Fix import-wav. Fixed. Well, there
are some problems with strange noises but it's at least
implemented...
- At program exit, no question is made if the user wants to save. Fixed, always saves
And I've had a look at the support of
half-duplex sound cards too. It should work now! The program
is generally a whole bit more stable too.
|
| 1999/06/11 v0.2 | Fixed the error log and added export to wav-files. |
| 1999/05/15 v0.1 | The first alpha version. It's cool and it's able to crash a computer irreversibly. Rocks! |
|
|
| Known bugs |
We have no known bugs so far... Well thats a lie. I know that FRS will handle multiple soundcards very badly because I've never tested it with more than one. So my advice is: Don't do it! It will cause much pain.
The midi playing functionality is a bad joke. I have never seen it work, but if u feel brave and lucky; try it.
|
Webmaster: Tore Salte <tsalte@softhome.net>
|