Jump to content

zero0w

Members
  • Posts

    864
  • Joined

  • Last visited

Posts posted by zero0w

  1. Man let me try it with moz 1.1 first :shock: .

     

    You are RIGHT. Using moz 1.1 has no problem.

    Time to file a bug report on 1.2 beta :arrow: .

     

    EDIT: Just filed the 181439th bug :P .

     

    EDIT: Just received email from bugzilla, the bug will be fixed in version 1.2 final. :D

  2. I am interested to look at the Japanese VGM music sites you mentioned.

    Those Falcom commercial MIDI archives are really good, then again they are not free.

     

    SB Live costs less than 30 bucks, with it there's no need to play MIDI with expensive equipment like that. With some big soundfont (30MB+), it can indeed sound even better, I am impressed and satisfied.

     

    Those MIDIs I recommend in the post above are really good (as I have listened to them :) ). Give them a try, the Zelda64 and FF 1-7 Mix are of exceptional quality.

  3. TO-DO (4)

     

    If you happen to like VGM (Video Game Music), here are some MID files I will highly recommend you all to try them out just for listening pleasure (PS. As long as these MID files are for personal non-profit use there should not be any copyright problem, since they are created & arranged by independent artists from scratch):

     

    EDIT: VGMusic.com is blocking external link, so you may need to check out the MID files by navigating thru the site starting at: www.vgmusic.com

     

    Console>Nintendo>Gamecube>Super Smash Bros. Melee

     

    1. Princess Peach's Castle (ssbm_peachcastle.mid)

    2. Saria's Song (ssbm_sariasongv_2.mid)

    3. Trophy's Tussle (ssbm_trophy_tussle.mid)

     

    Console>Sony>Playstation>Chrono Cross

     

    1. Another Aruni (cc_another_aruni.mid)

    2. Drown Valley (drownval_V1_0_1.mid)

    3. Home Guldove (hguldove_V1_0_1.mid)

    4. Home Mabuure (ccross_Home_Mabuure.mid)

    5. Voyage to Another World (ccross_Voyage~Another_World.mid)

     

    Console>Nintendo>N64>Snowboard Kid

    1. Grassland (Grassland.mid)

    2. Sunny Mountain (Sunny_Mountain.mid)

     

    Console>Nintendo>N64>Legend of Zelda

    1. Hydule Field

    > Version #1 (Hyrule_feild_4_Concert.mid)

    > Version #2 (zd64r54f.mid)

    2. Kokiri Forest (z64kokri.mid)

    3. Gerudo Desert (z64gerudo.mid)

     

    Medley

    Final Fantasy 1-7 Mix (FFMix20.mid)

  4. DOlson: That sounds a good idea.

    Still I want to figure out those TO-DO stuff before I make a final version.

     

    As for formatting I like the current step by step layout, but I guess it's just a personal preference anyway. Well, if the txtplay seg fault is figured out and debugged, a mdk-rpm package can be created and this mini-howto can be updated (or even simplified without the step 5) later on.

     

    As for Bass and Treble, tkmidi supports Bass and Treble, just turn it on at

    Display > Volume.

  5. Yes, this is a BIG problem. All those RPM files from sourceforge are NOT working when I tried to download them.

     

    After certain investigation it turns out that RPM stands for BOTH:

     

    1) RedHat Package Manager

    2) Real Player Metafile

     

    Hence when you click on a rpm file the Real Player plugin intercepts it and try to start Real Player - only to find that the meta-content does not match and the browser just stalled.

     

    Workaround for the moment

     

    I just remove the Real Player web plugin (rpnp.so, raclass.zip) from the mozilla plugins directory.

     

    Any other workaround suggestions?

  6. post-install snd-emu10k1-synth sfxload -V100 some_path/8MBGMSFX.SF2

     

    Actually I have tried something like this in modules.conf, which did not work:

     

    post-install snd-emu10k1-synth /bin/sfxload some_path/8MBGMSFX.SF2

     

    So, may I ask, what does "-V100" parameter mean here?

     

    Mystified: No problem :D .

    Actually I found out there's a "Tips, Tricks and FAQ" forum only after I posted this :P .

     

    You can move this post to there if you feel appropriate. Also I would like to ask others to help test out the procedure in this mini-FAQ or help making those TO-DOs work. Thanks a lot!

  7. SB Live/Audigy MIDI mini-how-to with ALSA

     

    Update: This How-To was written in 2002. Since then new approaches have come up which no longer require compiling of 'awemidi' anymore (see the steps below). However, awesfx is still required for SB Live!/Audigy/AWE to load the soundfont (*.sf2) into memory - before you can play any MIDI tracks using any other Linux sequencer or playback client.

     

    You can skip Step 4-6 (except Step 6.1, which is ALWAYS required) if you use other MIDI playback client such as KMid. See this Mandrake Club article for more detail:

     

    http://www.mandrakeclub.com/article.php?sid=979

    http://alsa.opensrc.org/index.php?page=emu10k1

     

    Before you start, please note that:

    (1) SB Extigy discussion goes here. (2) SB Audigy LS (and LS only) goes here.

    (3) Dell model of SB Live! will be supported starting with ALSA 1.0.6.

     

    To users of Mandrake Linux 10 or later, you are now advised to check out this article instead:

    https://mandrivausers.org/index.php?showtopic=22604

     

    ==========================================================

    Ok, the mini-how-to starts here:

     

    >> Required package/file/programs/libraries <<

     

    1) awesfx rpm

    2) awesfx-devel rpm

    3) soundfont (*.sf2) eg. 8MGMSFX.SF2 from the SB Live CD

    4) To compile the GUI MIDI players

     

    You need these programs installed on your system:

     

    gcc

    make

    xmkmf

    Tk & Tcl libraries

     

    And some knowledge on editing & compiling source files :P .

     

    5) *.mid files for playback

     

    >> Steps for installation <<

     

    The following steps have only been tested with MDK 8.2, 9.0 & 9.1. Your mileage may vary with other Linux distributions.

     

    #1. Make sure ALSA driver* is properly installed for SB Live/Audigy (module: snd-emu10k1, NOT audigy)

     

    Note: Mandrake 9.1 by default loads OSS as sound driver using 'audigy' module, as many SB Live/Audigy users have experienced. Please check out this post for how to switch back to ALSA.

     

    If you need help on compiling & installing ALSA please refer to the ALSA driver page:

    -> Emu10k1 ALSA driver & module compilation and installation

     

    * Since I have only tested it on the 0.9 series so I do not know if it works for 0.5 series. Also there are reports that the ALSA driver caused sound delay in games, but in my experience if you compile from the source, the delay will be greatly reduced (to nil in some case). So I recommend installing from the source. However, if your current ALSA 0.9+ version is running fine I don't see the need & risk to tinker with it.

     

    I just use the default setup as it comes in MDK9.1 with ALSA 0.9 rc8.

     

    #2. Install "awesfx" and "awesfx-devel" rpm package, both are coming with MDK9/9.1 CDs, MDK 8.2 users need to look for awesfx-devel package from rpmfind.net (click the link below)

     

    -> awesfx-0.4.4 rpm

    -> awesfx-devel-0.4.4 rpm

     

    #3. Copy the soundfont file from the SB Live CD to your harddrive,

    I recommend 8MBGMSFX.SF2, it produces better sound quality in my opinion.

     

    Here are some suggested locations:

     

    ~/ (user home directory, however this will restrict access of the soundfont to that account)

    /opt

    /etc/midi

     

    #4. Go to the SB AWE32/64 Sound Driver for Linux / FreeBSD page.

    Download AWEMidi Player source tarball package and extract it.

     

    -> awemidi-0.4.3c.tgz

     

    #5. Procedure for compile & install

     

    5.1 - Edit lmakefile (either in console or X-Window)

    In the directory where awemidi-0.4.3c.tgz is extracted, edit the file "lmakefile"

     

    => On line 48, where

     

    AWEINCDIR = $(INSTDIR)/include/awe

     

    modify it to

     

    AWEINCDIR = /usr/include/awe

     

    => For MDK 8.2 users ONLY: go to line 106, where

     

    TKLIBS = -L/usr/X11R6/lib -ltk -ltcl $(XLIB) -ldl

     

    change it to

     

    TKLIBS = -ltk8.3 -ltcl8.3 -L/usr/X11R6/lib -lX11 -ldl

     

    => Save the file after modification.

     

    5.2 - Compile and install (in console)

     

    Launch the terminal/console, change to the directory where awemidi is extracted.

    Enter root mode (su), execute the following command in order (please refer to the INSTALL file)

     

    xmkmf
    
    make all
    
    make install

     

    Installation Complete!

     

    #6. Procedure for playing midi files

     

    6.1 Loading soundfont

     

    Execute in console:

    sfxload (insert pathname)/8MBGMSFX.SF2

     

    6.2 Midi playback program

     

    6.2.1 Under console - use drvmidi

     

     

    drvmidi filename.mid

    - where filename.mid is the mid file you have.

     

    drvmidi -h

    - to look for other options available

     

    6.2.2 For X-Windows (KDE, Gnome, IceWM,... etc.)

     

    Open a console in X-Windows, type

    tkmidi

     

    Now you have a GUI MIDI player for your SB Live/Audigy on Linux!

    You may create desktop shortcuts to load the soundfont & MIDI player at ease.

     

    #7. TO-DOs

     

    1) To figure out how to auto-load soundfont at boot

    2) To create a rpm for this awemidi package (need help on this)

    3) Out of the 4 binaries produced (drvmidi, tkmidi, miditext, txtplay), txtplay produces seg fault - although I don't use it, it could be useful to investigate and debug if a rpm packge is to be made and submit as contribs to MDK.

    4) A list of links to great midi files for testing would be nice :D

    5) Acknowledgement:

     

    - Thank you very much to Takashi Iwai for the help on modifying lmakefile.

    - MandrakeSoft also deserves credits for making the awesfx rpm packages easily accessible.

    - Thanks to LinuxExplorer for reminding me to write this how-to :) .

    - The SB Live MIDI function has been tested under Rosegarden-4 ver 0.9, and it worked flawlessly :D

  8. A description and brief review of a program called Mondo Rescue for Linux that does much of what Norton Ghost does for Windows PCS.

     

    It literally backs up all your Linux partition and data to couple CDs and restore them later on.

     

    Check it out:

     

    1. Reader review: Backup and restore with Mondo Rescue

    http://newsforge.com/newsforge/02/11/18/1446257.shtml

     

    2. Mondo Rescue: About page

    http://www.microwerks.net/~hugo/about/about.html

×
×
  • Create New...