In a message dated 9/21/2003 7:02:01 PM Eastern Daylight Time, linux-audio-user-request(a)music.columbia.edu writes:
>
> Could you please send the output of the dmesg command ?
I'll send the whole thing just to be complete, but I think the pertinent hdsp stuff is toward the bottom:
# dmesg
colour VGA+ 80x25
Calibrating delay loop... 2170.88 BogoMIPS
Memory: 1033072k/1048512k available (1495k kernel code, 15052k reserved, 524k data, 196k init, 131008k highmem)
Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
Inode cache hash table entries: 65536 (order: 7, 524288 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 65536 (order: 6, 262144 bytes)
Page-cache hash table entries: 262144 (order: 8, 1048576 bytes)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: After generic, caps: 0383fbff c1c3fbff 00000000 00000000
CPU: Common caps: 0383fbff c1c3fbff 00000000 00000000
CPU: AMD Athlon(tm) stepping 00
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 1102.0294 MHz.
..... host bus clock speed is 200.0417 MHz.
cpu: 0, clocks: 200417, slice: 100208
CPU0<T0:200416,T1:100208,D:0,S:100208,C:200417>
mtrr: v1.40 (20010327) Richard Gooch (rgooch(a)atnf.csiro.au)
mtrr: detected mtrr type: Intel
ACPI: Subsystem revision 20030522
ACPI: Disabled via command line (acpi=off)
PCI: PCI BIOS revision 2.10 entry at 0xfb440, last bus=2
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: ACPI tables contain no PCI IRQ routing entries
PCI: Probing PCI hardware (bus 00)
PCI: Discovered primary peer bus ff [IRQ]
PCI: Using IRQ router default [10de/01e0] at 00:00.0
spurious 8259A interrupt: IRQ7.
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
Starting kswapd
allocated 32 pages and 32 bhs reserved for the highmem bounces
VFS: Diskquotas version dquot_6.4.0 initialized
-0420: *** Error: Could not allocate an object descriptor
pty: 2048 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI ISAPNP enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
Real Time Clock Driver v1.10e
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
NFORCE2: IDE controller at PCI slot 00:09.0
NFORCE2: chipset revision 162
NFORCE2: not 100% native mode: will probe irqs later
AMD_IDE: Bios didn't set cable bits corectly. Enabling workaround.
AMD_IDE: Bios didn't set cable bits corectly. Enabling workaround.
AMD_IDE: PCI device 10de:0065 (nVidia Corporation) (rev a2) UDMA100 controller on pci00:09.0
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA
HPT372A: IDE controller at PCI slot 01:0b.0
HPT372A: chipset revision 2
HPT372A: not 100% native mode: will probe irqs later
hpt: HPT372N detected, using 372N timing.
FREQ: 124 PLL: 45
hpt: no known IDE timings, disabling DMA.
hpt: no known IDE timings, disabling DMA.
hda: ST3120023AS, ATA DISK drive
blk: queue c036d200, I/O limit 4095Mb (mask 0xffffffff)
hdc: ST3120024A, ATA DISK drive
hdd: PIONEER DVD-RW DVR-106D, ATAPI CD/DVD-ROM drive
blk: queue c036d65c, I/O limit 4095Mb (mask 0xffffffff)
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 234441648 sectors (120034 MB) w/8192KiB Cache, CHS=14593/255/63, UDMA(100)
hdc: attached ide-disk driver.
hdc: host protected area => 1
hdc: 234441648 sectors (120034 MB) w/8192KiB Cache, CHS=232581/16/63, UDMA(100)
ide-floppy driver 0.99.newide
Partition check:
hda: hda1 hda2 < hda5 hda6 >
hdc: [PTBL] [14593/255/63] hdc1 hdc2 < hdc5 hdc6 hdc7 > hdc3 hdc4
ide-floppy driver 0.99.newide
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 8192 buckets, 64Kbytes
TCP: Hash tables configured (established 262144 bind 65536)
Linux IP multicast router 0.06 plus PIM-SM
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 146k freed
VFS: Mounted root (ext2 filesystem).
Journalled Block Device driver loaded
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
Freeing unused kernel memory: 196k freed
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
PCI: No IRQ known for interrupt pin A of device 00:02.0. Please try using pci=biosirq.
usb-ohci.c: found OHCI device with no IRQ assigned. check BIOS settings!
PCI: Setting latency timer of device 00:02.1 to 64
usb-ohci.c: USB OHCI at membase 0xf884b000, IRQ 5
usb-ohci.c: usb-00:02.1, PCI device 10de:0067 (nVidia Corporation)
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 3 ports detected
PCI: Setting latency timer of device 00:02.2 to 64
ehci-hcd 00:02.2: PCI device 10de:0068 (nVidia Corporation)
ehci-hcd 00:02.2: irq 10, pci mem f8854000
usb.c: new USB bus registered, assigned bus number 2
PCI: 00:02.2 PCI cache line size set incorrectly (0 bytes) by BIOS/FW.
PCI: 00:02.2 PCI cache line size corrected to 64.
ehci-hcd 00:02.2: USB 2.0 enabled, EHCI 1.00, driver 2003-Jan-22
hub.c: USB hub found
hub.c: 6 ports detected
usb.c: registered new driver hiddev
usb.c: registered new driver hid
hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojtech(a)suse.cz>
hid-core.c: USB HID support drivers
mice: PS/2 mouse device common for all mice
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide1(22,4), internal journal
Adding Swap: 2096440k swap-space (priority -1)
kjournald starting. Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide1(22,1), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide1(22,3), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,6), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
SCSI subsystem driver Revision: 1.00
hdd: attached ide-scsi driver.
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
Vendor: PIONEER Model: DVD-RW DVR-106D Rev: 1.05
Type: CD-ROM ANSI SCSI revision: 02
parport0: PC-style at 0x378 [PCSPP,TRISTATE]
parport0: Printer, Hewlett-Packard HP LaserJet 6MP
ohci1394: $Rev: 896 $ Ben Collins <bcollins(a)debian.org>
PCI: Setting latency timer of device 00:0d.0 to 64
ohci1394_0: OHCI-1394 1.1 (PCI): IRQ=[11] MMIO=[e4084000-e40847ff] Max Packet=[2048]
ohci1394_0: SelfID received outside of bus reset sequence
ieee1394: Host added: Node[00:1023] GUID[0001290000000000] [Linux OHCI-1394]
ieee1394: Host removed: Node[00:1023] GUID[0001290000000000] [Linux OHCI-1394]Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
sr0: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.12
ip_tables: (C) 2000-2002 Netfilter core team
8139too Fast Ethernet driver 0.9.26
eth0: RealTek RTL8139 Fast Ethernet at 0xf89cc000, 00:01:29:82:13:3f, IRQ 10
eth0: Identified 8139 chip type 'RTL-8139C'
eth0: Setting 100mbps full-duplex based on auto-negotiated partner ability 41e1.PCI: Setting latency timer of device 00:06.0 to 64
intel8x0: clocking to 48000
parport0: PC-style at 0x378 [PCSPP,TRISTATE]
parport0: Printer, Hewlett-Packard HP LaserJet 6MP
lp0: using parport0 (polling).
lp0: console ready
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
Hammerfall memory allocator: buffers allocated for 1 cards
RME Hammerfall-DSP: no cards found
PCI: Setting latency timer of device 00:06.0 to 64
intel8x0: clocking to 47414
Matt Barber
Hello,
Is there any ready to use sampler for linux/alsa?
I would realy love to use shaketracker with a sampler
to acheve usual tracker functionality.
(No, although cheesetracker is perfect, I very very want midi too)
I don't need gig or halion support or even sf2
just plain .wav sampler.
horsh
Frank Barknecht wrote:
>> Is there any ready to use sampler for linux/alsa?
>> I would realy love to use shaketracker with a sampler
>> to acheve usual tracker functionality.
>> (No, although cheesetracker is perfect, I very very want midi too)
>> I don't need gig or halion support or even sf2
>> just plain .wav sampler.
>
> Which brings me to a question: What is a
> sampler? Or more specific:
> What kind of sampler do you look for?
I am looking for a kind of sampler
which would have usual tracker's sampler
functionality.
(as in ScreamTracker, ImpulseTracker,
CheeseTracker)
The main features are:
*ease of changing samples on the fly*,
*usability*.
In fact I just want the second half of
conventional tracker to use with
ShakeTracker which is midi sequencer.
The algorithm "swami convert into sf2 save
load into fluidsynth"
proposed by Jeremiah Benham is not okay
this must be done by a couple of
mouse clicks [or better keyboard shortcuts].
looks like simsam is something promising.
can't wait until I get to my linux box
and try it.
> i agree too... i had a potter around and made some nice mixer graphics
> but never had time to go further with them. i'd like to work on this
> from time to time too, and all my work is publised Libre.
Hi, I've done something too... but the same problem here with time ;)
I've made some knobs with blender, they are here:
http://plugin.org.uk/graphics/http://emillo.net/download/mixer.png
Bye
Dear music enthousiasts,
LilyPond version 2.0 was released today. LilyPond is an automated
music notation system: it is used to make gorgeous sheet music. It is
libre software ("open source"), and available for most Unix flavors,
including Linux and MacOS X, and MS Windows.
Use it for your music too!
For this version, we have dramatically simplified many parts of the
syntax, making it easier to use than ever before. Other improvements
include quarter-tone accidentals, and conditional inclusion of music
fragments. With version 2.0, we have a solid platform for working on
notation and typography features for coming versions.
Downloads, examples and documentation are available from the website,
http://lilypond.org
A big thank-you goes out to our hackers and bughunters: Mats
Bengtsson, Heikki Junes, Juergen Reuter, Antonio Palama, Benjamin
Milde, Daniel Berjon Diez, David Bobroff, David Rayleigh Arnold, Erik
Ronstroem, Fabio dos Santos, Fodor Bertalan, Frederic Bron, Graham
Parcival, Ian Bailey-Mortimer, John Williams, Josza Marton, Marco
Caliari, Matthieu Amiguet, Michael Welsh Duggan, Patrick Atamaniuk,
Paul Scott, Pedro Kroeger, Peter Lutek, Richard Schoeller, Thorkil
Wolvendans, and Werner Trobin
Happy music printing,
Han-Wen Nienhuys & Jan Nieuwenhuizen
(core development team)
New features in 2.0 since 1.8
*****************************
* Crescendos can now be drawn dotted or dashed.
* Quarter tones are now supported. They are entered by suffixing
`ih' for a half-sharp and `eh' for a half-flat. Hence, the
following is an ascending list of pitches:
ceses ceseh ces ceh c cih cis cisih cisis
* The following constructs have been removed from the syntax:
\duration #SCHEME-DURATION
\pitch #SCHEME-PITCH
\outputproperty FUNC SYMBOL = VALUE
For `\outputproperty', the following may be substituted:
\applyoutput #(outputproperty-compatibility FUNC
SYMBOL VALUE)
* Clefs may now be transposed arbitrarily, for example
\clef "G_8"
\clef "G_15"
\clef "G_9"
* The syntax for chords and simultaneous music have changed. Chords
are entered as
<PITCHES>
while simultaneous music is entered as
<<..MUSIC LIST..>>
In effect, the meanings of both have been swapped relative to
their 1.8 definition. The syntax for lists in `\markup' has
changed alongside, but figured bass mode was not changed, i.e.:
\markup { \center <..LIST OF MARKUPS..> }
\figure { <FIGURES> }
As chords the more often used than simultaneous music, this change
will save keystrokes.
* Each music expression can now be tagged, to make different printed
versions from the same music expression. In the following example,
we see two versions of a piece of music, one for the full score,
and one with cue notes for the instrumental part:
<< \tag #'part <<
{ c4 f2 g4 } % in the part, we have cue-notes
\\ R1 >>
\tag #'score R1 % in the score: only a rest
>>
The same can be applied to articulations, texts, etc.: they are
made by prepending
-\tag #YOUR-TAGS
to an articulation, for example,
c4-\tag #'with-fingerings -4 -\tag #'with-strings \6
This defines a note, which has a conditional fingering and a
string-number indication.
* The settings for chord-fingering are more flexible. You can
specify a list where fingerings may be placed, eg.
\property Voice.fingeringOrientations = #'(left down)
This will put the fingering for the lowest note below the chord,
and the rest to the left.
* The script previously known as `ly2dvi' has been renamed to
`lilypond'. The binary itself is now installed as `lilypond-bin'.
* Markup text (ie. general text formatting) may now be used for
lyrics too.
* Two new commands for grace notes have been added, `\acciaccatura'
and `\appoggiatura',
\appoggiatura f8 e4
\acciaccatura g8 f4
Both reflect the traditional meanings of acciaccatura and
appogiatura, and both insert insert a slur from the first grace
note to the main note.
* Layout options for grace notes are now stored in a context
property, and may now be set separately from musical content.
* The `\new' command will create a context with a unique name
automatically. Hence, for multi-staff scores, it is no longer
necessary to invent arbitrary context names. For example, a
two-staff score may be created by
\simultaneous {
\new Staff { NOTES FOR 1ST STAFF }
\new Staff { NOTES FOR 2ND STAFF }
}
* Octave checks make octave errors easier to correct. The syntax is
\octave PITCH
This checks that PITCH (without octave) yields PITCH (with octave)
in \relative mode. If not, a warning is printed, and the octave is
corrected.
* All articulations must now be entered postfix. For example,
c8[( d8])
is a pair of beamed slurred eighth notes.
* The definition of `\relative' has been simplified. Octaves are
now always propagated in the order that music is entered. In the
following example,
PRE
\repeat "unfold" 3 BODY \alternative { ALT1 ALT2 }
POST
the octave of BODY is based on PRE, the starting octave of ALT1 on
BODY, the starting octave of ALT2 on ALT1, and the starting octave
of POST on ALT2.
The same mechanism is used for all other music expressions, except
the chord. Backwards compatibility is retained through a special
program option, which is set through
#(ly:set-option 'old-relative)
* Windows users can double click a `.ly' file to process and view it
automagically through the new `lily-wins' frontend.
New features in 1.8 since 1.6
*****************************
* The chord entry code has been completely rewritten. It is now
cleaner and more flexible.
* A new syntax has been added for text entry. This syntax is more
friendly than the old mechanism, and it is implemented in a more
robust and modular way. For more information, refer to the section
on "Text markup" in the notation manual.
* The integration of the input language and Scheme has been made
deeper: you can now use LilyPond identifiers in Scheme, and use
Scheme expressions instead of LilyPond identifiers.
* The internal representation of music has been cleaned up completely
and converted to Scheme data structures. The representation may be
exported as XML.
* A new uniform postfix syntax for articulation has been introduced.
A beamed slurred pair of eighth notes can be entered as
c8-[-( d8-]-)
In version 2.0, postfix syntax will be the only syntax available,
and the dashes will become optional.
This will simplify the language: all articulations can be entered
as postfix, in any order.
* A new syntax has been added for chords:
<< PITCHES >>
It is not necessary to update files to this syntax, but it will be
for using LilyPond version 2.0. In version 2.0, this syntax will
be changed to
< PITCHES >
for chords, and
\simultaneous { .. }
for simultaneous music.
To convert your files from <PITCHES> to <<PITCHES>>, use the script
included in buildscripts/convert-new-chords.py
This change was introduced for the following reasons
* It solves the "start score with chord" problem, where you
have to state \context Voice explicitly when a chord was
the start of a Staff or Score.
* With the new syntax, it is possible to distinguish between
articulations (or fingerings) which are for a single chord
note, and which are for the entire chord. This allows for
per-note fingerings, and is more logical on the whole.
* User code may now be executed during interpreting. The syntax for
this code is
\applycontext #SCHEME-FUNCTION
* User code may now be executed on arbitrary grobs during
interpreting. The syntax for this feature is
\applyoutput #SCHEME-FUNCTION
SCHEME-FUNCTION takes a single argument, and is called for every
grob that is created in the current context.
* New algorithms for chord-name formatting have been installed. They
can be tuned and have ergonomic syntax for entering exceptions.
* Texts may now be put on multimeasure rests, e.g.
R1*20^\markup { "GP" }
* Ancient notation now prints ligatures in Gregorian square neumes
notation, roughly following the typographical style of the Liber
hymnarius of Solesmes, published in 1983. Ligatures are still
printed without the proper line breaking and horizontal spacing.
* Glissandi can now be printed using the zigzag style.
* LilyPond can now print clusters. The syntax is
\apply #notes-to-clusters { NOTE NOTE .. }
* For irregular meters, beat grouping marks can be printed. The
syntax for this is
#(set-time-signature 7 8 '(3 2 2))
* Nested horizontal brackets for music analysis can now be printed:
NOTE-\startGroup
..
NOTE-\stopGroup
* Ottava brackets are now fully supported as a feature. The syntax
is
#(set-octavation 1)
* Metronome markings are printed when a \tempo command is processed.
* Fingerings can be put on chords horizontally.
* The appearance of various glyphs has been fine-tuned.
* Different types of percent style repeats may now be nested.
* The emacs support has been extended.
* The manual has been completely revised and extended.
New features in 1.6 since 1.4
*****************************
* Support for figured bass and tablature.
* Completely rewritten beam formatting: provides much better output
now.
* Completely revised and improved music font.
* Completely rewritten MIDI import support.
* Completely rewritten grace note support. Practically speaking this
means that grace notes can be slurred to normal normal notes.
* Improved accidental handling and formatting: styles for producing
cautionaries may vary, and complex collisions between accidentals
of a chord are handled much better.
* Better spacing: both globally and locally. This includes subtle
details like optical stem spacing.
* More support for ancient notation: mensural ligatures, ambitus
(pitch range) of voices, more shapes, etc.
* More support for piano notation: bracket pedals, directed
arpeggios, arpeggio brackets.
* Easier music polyphonic music entry.
* More extensibility, many speedups and bugfixes
* The manual has been thoroughly revised.
* Development is now hosted at http://savannah.gnu.org, and sources
can be downloaded through anonymous CVS.
* Support for windows: LilyPond is part of the cygwin distribution,
which comes with a user-friendly installer.
--
Han-Wen Nienhuys | hanwen(a)cs.uu.nl | http://www.xs4all.nl/~hanwen
At 04:36 PM 23/09/2003, Joerg Anders wrote:
>Hi all!
>
>I'm searching for a good place for Red Hat ALSA RPMs.
>I'm convincend there are many. But is there an "official"
>web site ? I know Red Hat doesn't ship ALSA on CD.
>But I read about a so-called "Red Hat community".
>(Unfortunately, I'm not familar with the Red Hat
>package policy.)
>
>Can anybody give a hint?
Planet CCRMA is what you are after.
http://www-ccrma.stanford.edu/planetccrma/software/
Regards
Luke
----------------
Luke Yelavich
AudioSlack Founder and main package maintainer
Audio software packaged for the Slackware Linux Distribution
http://www.audioslack.com
luke(a)audioslack.com
Hello all,
Kevin E. helped me out with my HDSP. Turns out I just needed the new 0.9.6 drivers (sure took some work to get them up and running, though - thanks, Kevin). Works great now, with hdspmixer and everything (LOOKS great, too!).... but one weird thing happens - when I run aplay or play, when it gets to the end of the file something happens and then no programs can access the soundcard. Something similar happens on windows, but I don't know what's causing it. Any ideas?
Matt
I hate when I think of a third question after hitting send
this one is maybe best backchanneled to Mark, but I don't have the address
down here, I've just discovered, so let's hope it's of use to other people:
If I'm to figure out how to apply Thomas's patch to the planet flow, it might
help me to have a little detail on what YOU did to apply the patch. given
that I'm semi smart, but have so little information, this might help a great
deal. :)
slowly I learn - *chugga chugga*
--
--------------
Aaron Trumm
NQuit
www.nquit.com
--------------
In a message dated 9/23/2003 8:50:01 PM Eastern Daylight Time, linux-audio-user-request(a)music.columbia.edu writes:
>
> >
> > DAMMIT aaron! last question for now - this is for
> anybody - what
> > is this?:
> > (it was mentioned in a thread on alsa-devel)
> >
> > hdspconf GUI
> >
I believe it's where you configure the card - all the sync/ref stuff, etc. If you're box has a windows side, there will usually be a little icon on the bottom of the screen which looks like a little hammer (though maybe it looks different for the 9652 - I have a multiface) - I'm pretty sure it's the same thing. Yes-no?
Matt
In a message dated 9/23/2003 8:50:01 PM Eastern Daylight Time, linux-audio-user-request(a)music.columbia.edu writes:
>
> You put the card in a Windows based (or maybe Mac based, I don't know)
> computer and you run the firmware updater for the Rev 101 (65 hex) firmware.
> It takes the card down to rev 101. This is available on the
> RME web site
> under downloads.
Yeah... though sometimes when you downgrade you have to go the "archive" section of the RME downloads.