Next Previous Contents

4. Έλεγχος του Driver Ήχου

4.1 /proc/devices, /dev/sndstat

Aν έχετε ενσωματωμένη υποστήριξη ήχου, θα δείτε κάποιες χρήσιμες πληροφορίες κατά την εκκίνηση. Αν έχετε την υποστήριξη ήχου ως loadable module, θα πάρετε τις ίδιες πληροφορίες (ίσως αφού απομακρύνετε το module ήχου με την modprobe -r sound πρώτα) με

# modprobe -a sound trace_init=1
Sound initialization started

<Sound Blaster 16 (4.13)> at 0x220 irq 5 dma 1,5
<Sound Blaster 16> at 0x330 irq 5 dma 0
<Yamaha OPL3 FM> at 0x388
Sound initialization complete
AWE32 Sound Driver v0.3.3e (DRAM 2048k)

Αν έχετε ένα εικονικό σύστημα αρχείων /proc, μπορείτε να κοιτάξετε το αρχείο με

# cat /proc/devices
Character devices:
[...]
14 sound
[...]

Μετά σιγουρευτείτε πως έχετε τα σωστά devices εγκατεστημένα στο /dev/. Κοιτάξτε στο Sound HOWTO για λεπτομέρειες. Μετά δείτε το /dev/sndstat για την κατάσταση του module του ήχου:

# cat /dev/sndstat
Sound Driver:3.5.4-960630 (Sat Oct 11 19:35:14 CEST 1997 root,
Linux flora 2.0.29 #1 Sat Oct 11 19:12:56 CEST 1997 i586 unknown)
Kernel: Linux flora 2.0.29 #1 Sat Oct 11 19:36:23 CEST 1997 i586
Config options: 0

Installed drivers:
Type 1: OPL-2/OPL-3 FM
Type 2: Sound Blaster
Τype 7: SB MPU-401

Card config:
Sound Blaster at 0x220 irq 5 drq 1,5
SB MPU-401 at 0x330 irq 5 drq 0
OPL-2/OPL-3 FM at 0x388 drq 0

Audio devices:
0: Sound Blaster 16 (4.13)

Synth devices:
0: Yamaha OPL-3
1: AWE32 Driver v0.3.3e (DRAM 2048k)

Midi devices:
0: Sound Blaster 16

Timers:
0: System clock

Mixers:
0: Sound Blaster
1: AWE32 Equalizer

Αν δεν δείτε κάτι σαν και αυτό, ίσως υπάρχει λάθος με τις ρυθμίσεις σας. Προχωρήστε και δείτε τι δε δουλεύει, μετά επιστρέψτε στο βήμα Αρχίζοντας, ελέγχοντας τα πάντα.

4.2 Έξοδος - The Raw Audio Device

Προσπαθήστε να βρείτε ένα αρχείο .au (Sun workstation) ή ένα αρχείο raw file, και κάντε

# cat bell.au > /dev/audio

αντίστοιχα.

# cat sample > /dev/dsp

Θα πρέπει να ακούσετε τα περιεχόμενα του αρχείου μέσω του Audio Device 0: Sound Blaster 16 (4.3).

4.3 Έξοδος - Σύνθεση OPL-2/OPL-3

Αν θέλετε να χρησιμοποιήσετε την σύνθεση OPL-2/OPL-3 FM για να παίξετε αρχεία MIDI από την κάρτα ήχου σας, δοκιμάστε το πρόγραμμα playmidi (δες Appendix B). Αρχίστε το με

# playmidi -f dance.mid

ή

# playmidi -4 dance.mid

Το πρώτο θα σας δώσει OPL-2, το τελευταίο OPL-3 μουσική MIDI . Αν ο ήχος είναι χάλια, μην κατηγορείτε το playmidi: Είναι η σύνθεση FM που ακούγεται άσχημα.

Φανταστείτε πως θα είχατε μόνο τον Driver Ήχου της OSS/Free Sound Driver: Λοιπόν αυτή είναι η ποιότητα μουσικής MIDI που θα επιτύχετε (εκτός της σύνθεσης μέσω λογισμικού). Ευτυχώς, έχετε μια SB AWE, και μπορείτε να χρησιμοποιείτε τις δυνατότητες για Wave Table με το AWE Sound Driver Extension.

4.4 Εξοδος - Σύνθεση με πίνακα κυματομορφών (Wave Table Synthesis)

Το AWE Driver Extension έρχεται με κάποια ειδικά εργαλεία (awesfx) για να κάνετε χρήση της σύνθεσης του EMU 8000 Wave Table. Πρώτα, πρέπει να φορτώσετε μια Τράπεζα Δειγμάτων Ήχων στην κάρτα σας - ακόμα και αν σκοπεύετε να ακούσετε τα δείγματα που υπάρχουν στην ROM ! Μπορείτε να πάρετε τα αρχεία από τα Windows - κοιτάξτε για αρχεία με καταλήξεις *.sfb ή *.sf2.

Τα δείγματα της ROM μπορούν να φορτωθούν με SYNTHGM.SBK, αληθινά δείγματα είναι στο SYNTHGS.SBK και στο SYNTHMT.SBK, καθώς επίσης και στο SAMPLE.SBK. Μπορείτε να πάρετε κι άλλες Τράπεζες Δειγμάτων Ήχων μέσω ftp ή www. Δοκιμάστε την EMU Homepage, το web site της Creative Labs, και κοιτάξτε και τα δείγματα του Chaos, είναι αληθινά πολύ καλά (να τσεκάρετε σίγουρα και το site της AWE Driver).

Προσπαθήστε να φορτώσετε το στάνταρτ GM (ROM) με

# sfxload -i synthgm.sbk

και μετά παίξτε ένα αρχείο midi που έρχεται μαζί με την SB AWE σας:

# drvmidi dance.mid

4.5 Μίξη

Πάρτε το αγαπημένο σας πρόγραμμα μίξης και αρχίστε το. Ξεκινήστε ένα δείγμα raw audio και δύο αρχεία MIDI ταυτόχρονα, και δοκιμάστε τις ρυθμίσεις του mixer.

Παίξτε για λίγο, θα πρέπει να είναι πολύ εύκολο. Να η λίστα με τα devices και πως λέγονται:

Yamaha OPL-3

Synth or FM

AWE32 Driver

Synth or FM (does anyone know a mixer were the last two are separated from each other?)

Sound Blaster 16 (4.13)

PCM or DSP

PC Speaker (still alive)

Spkr

Άλλες ρυθμίσεις του μίκτη αναφέρονται στο CD ROM, που είναι πιθανά συνδεδεμένο με τη κάρτα ήχου, την Κύρια Ένταση Ήχου, Μπάσα, Πρίμα, και ευαισθησία ηχογράφησης των διαφόρων γραμμών εισόδου. Μπορείτε να προσδιορίσετε ποιες είσοδοι θα ηχογραφούνται.

4.6 Είσοδος - Δειγματοληψία με το Raw Audio Device

Μπορείτε να ηχογραφήσετε από διαφορετικές πηγές: ένα συνδεδεμένο CD ROM, ένα μικρόφωνο στο mic, και οτιδήποτε μπορεί να συνδεθεί στο line in. Βάλτε τον μίκτη στην κατάλληλη θέση. Παίξτε έναν ήχο και ηχογραφήστε σε κάποιο αρχείο, διαβάζοντας από το Raw Audio Device, για παράδειγμα:

# cdplay
# dd bs=8k count=5 </dev/dsp >music.au
5+0 records in
5+0 records out
# cat music.au >/dev/dsp

ηχογραφεί και παίζει πέντε δευτερόλεπτα ήχου από τη συσκευή εισόδου.

4.7 Η Θύρα MIDI

Λυπάμαι, δεν υπάρχουν πληροφορίες για τη θύρα MIDI ακόμα!


Next Previous Contents