
Julius Smith
Professor of Music, and by courtesy, of Electrical Engineering
Web page: http://ccrma.stanford.edu/~jos/
Bio
Smith is a professor of music and (by courtesy) electrical engineering (Information Systems Lab) based at the Center for Computer Research in Music and Acoustics (CCRMA). Teaching and research pertain to music and audio applications of signal processing. Former software engineer at NeXT Computer, Inc., responsible for signal processing software pertaining to music and audio. For more, see https://ccrma.stanford.edu/~jos/.
Honors & Awards
-
Keynote Speaker, Digital Audio Effects (DAFx) Conference, Edinburgh (2017)
-
Keynote Speaker, Linux Audio Conference (LAC-2015), Mainz, Germany (2015)
-
Plenary Speaker, IEEE International Workshop on Recent Trends in Signal Processing, Cluj-Napoca, Romania (2015)
-
CIRMMT Distinguished Lecture, McGill University (2010)
-
Keynote Speaker, Digital Audio Effects (DAFx) Converence, Como Italy (2009)
-
Fellow, Audio Engineering Society (2008)
-
Heyser Lecture, Audio Engineering Society Conference (San Francisco) (2006)
-
Invited Masterclass, Audio Engineering Society Conference (San Francisco) (2006)
-
Keynote Speaker, Digital Audio Effects Conference (DAFx) (2006)
-
Keynote Speaker, IEEE Workshop on Applications of Signal Processing to Audio & Acoustics (WASPAA) (2005)
-
Fellow, Acoustical Society of America (2003)
-
Invited Speaker, first in the Opening Session, Stockholm Musical Acoustics Conference (2003)
-
Technical Program Chair, IEEE Audio & Acoustics Signal Processing Workshop (1997)
-
Member, IRCAM Scientific Council (1996)
-
Plenary Speaker, Nordic Acoustics Conference (1996)
-
Keynote Speaker, Tempo Reale Workshop on Physical Modeling (1996)
-
Inventor Recognition Award, Stanford Office of Technology and Licensing (1996)
-
Keynote Speaker, ICMC-91 (Int. Computer Music Conf.) (1996)
-
Graduate Fellowship, Hertz (Fall 1977 to Fall 1982)
Professional Education
-
B.Sc. (Hons), Rice University, Electrical Engineering (1975)
-
PhD, Stanford University, Electrical Engineering (1983)
2020-21 Courses
- Research Seminar in Computer-Generated Music
MUSIC 220C (Spr) - Software Projects in Music/Audio Signal Processing
MUSIC 320C (Spr) -
Independent Studies (11)
- Concentrations Project
MUSIC 198 (Aut, Win, Spr) - Graduate Research in Music Technology
MUSIC 423 (Aut, Win, Spr) - Independent Study
MUSIC 199 (Aut, Win, Spr, Sum) - Independent Study
MUSIC 299 (Win) - MA/MST CAPSTONE PROJECT
MUSIC 298 (Aut, Win, Spr) - PhD Dissertation Proposal
MUSIC 398 (Aut, Win, Spr, Sum) - Practicum Internship
MUSIC 390 (Aut, Win, Spr, Sum) - Readings in Music Theory
MUSIC 321 (Aut, Win, Spr, Sum) - Research in Computer-Generated Music
MUSIC 220D (Aut, Win, Spr, Sum) - Special Studies or Projects in Electrical Engineering
EE 390 (Win) - Writing of Original Research for Engineers
ENGR 199W (Win)
- Concentrations Project
-
Prior Year Courses
2019-20 Courses
- Signal Processing Models in Musical Acoustics
MUSIC 420A (Win) - Time-Frequency Audio Signal Processing
MUSIC 421A (Spr)
2018-19 Courses
- Signal Processing Models in Musical Acoustics
MUSIC 420A (Win) - Time-Frequency Audio Signal Processing
MUSIC 421A (Spr)
2017-18 Courses
- Audio Applications of the Fast Fourier Transform (FFT)
MUSIC 421A (Spr) - Deep Learning for Music and Audio
MUSIC 421N (Aut) - Introduction to Audio Signal Processing Part I: Spectrum Analysis
MUSIC 320A (Aut) - Introduction to Audio Signal Processing Part II: Digital Filters
MUSIC 320B (Win) - Technologies of Musical Expression
MUSIC 185 (Win)
- Signal Processing Models in Musical Acoustics
Stanford Advisees
-
Doctoral Dissertation Reader (AC)
Iran Roman, Zhengshan Shi -
Doctoral Dissertation Advisor (AC)
Mark Rau, Travis Skare -
Master's Program Advisor
Andrea Baldioceda Oreamuno, Champ Darabundit, Brendan Larkin -
Doctoral Dissertation Co-Advisor (AC)
Orchi Das, Nolan Lem -
Doctoral (Program)
Mark Rau, Travis Skare
All Publications
-
Mobile Music, Sensors, Physical Modeling, and Digital Fabrication: Articulating the Augmented Mobile Instrument
APPLIED SCIENCES-BASEL
2017; 7 (12)
View details for DOI 10.3390/app7121311
View details for Web of Science ID 000419175800107
-
Perceptual Spatial Audio Recording, Simulation, and Rendering
IEEE SIGNAL PROCESSING MAGAZINE
2017; 34 (3): 36-54
View details for DOI 10.1109/MSP.2017.2666081
View details for Web of Science ID 000400377100007
-
Design of Recursive Digital Filters in Parallel Form by Linearly Constrained Pole Optimization
IEEE SIGNAL PROCESSING LETTERS
2016; 23 (11): 1547-1550
View details for DOI 10.1109/LSP.2016.2605626
View details for Web of Science ID 000384589300001
-
Modeling Nonlinear Wave Digital Elements Using the Lambert Function
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS
2016; 63 (8): 1231-1242
View details for DOI 10.1109/TCSI.2016.2573119
View details for Web of Science ID 000383596000013
-
Efficient Synthesis of Room Acoustics via Scattering Delay Networks
IEEE-ACM TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING
2015; 23 (9): 1478-1492
View details for DOI 10.1109/TASLP.2015.2438547
View details for Web of Science ID 000356006900007
-
Towards a physical model of the berimbau: Obtaining the modal synthesis of the cabaza.
journal of the Acoustical Society of America
2013; 134 (5): 4243-?
Abstract
The worldwide presence of Brazilian culture grows every day. However, some of the musical instruments used in its principal cultural activities lack of a formal acoustic analysis which would make them more understandable for the rest of the world. One of them is the berimbau-de-barriga (berimbau), which consists of a string (wire) attached to an arched rod and a resonance box called cabaza. Modeling the berimbau will not only open up possibilities for its application to other musical genres, but will also allow the incorporation of its characteristics into new virtual instruments. The present work describes the modal synthesis of the cabaza, i.e., modeling this sounding box as a parallel bank of digital resonators. Impulse response measurements were obtained using a force hammer, and second-order resonator frequency-responses were fit to the data using Matlab.
View details for DOI 10.1121/1.4831602
View details for PubMedID 24181934
-
Force-Sensitive Detents Improve User Performance for Linear Selection Tasks
IEEE TRANSACTIONS ON HAPTICS
2013; 6 (2): 206-216
View details for DOI 10.1109/ToH.2012.55
View details for Web of Science ID 000319877500007
-
Fifty Years of Artificial Reverberation
IEEE TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING
2012; 20 (5): 1421-1448
View details for DOI 10.1109/TASL.2012.2189567
View details for Web of Science ID 000302210400001
-
Optimized Polynomial Spline Basis Function Design for Quasi-Bandlimited Classical Waveform Synthesis
IEEE SIGNAL PROCESSING LETTERS
2012; 19 (3): 159-162
View details for DOI 10.1109/LSP.2012.2183123
View details for Web of Science ID 000299811300001
-
EXPLOITING THE HARMONIC STRUCTURE FOR SPEECH ENHANCEMENT
IEEE International Conference on Acoustics, Speech and Signal Processing
IEEE. 2012: 4569–4572
View details for Web of Science ID 000312381404160
-
Feedback control of acoustic musical instruments: Collocated control using physical analogs
JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA
2012; 131 (1): 963-973
Abstract
Traditionally, the average professional musician has owned numerous acoustic musical instruments, many of them having distinctive acoustic qualities. However, a modern musician could prefer to have a single musical instrument whose acoustics are programmable by feedback control, where acoustic variables are estimated from sensor measurements in real time and then fed back in order to influence the controlled variables. In this paper, theory is presented that describes stable feedback control of an acoustic musical instrument. The presentation should be accessible to members of the musical acoustics community who may have limited or no experience with feedback control. First, the only control strategy guaranteed to be stable subject to any musical instrument mobility is described: the sensors and actuators must be collocated, and the controller must emulate a physical analog system. Next, the most fundamental feedback controllers and the corresponding physical analog systems are presented. The effects that these controllers have on acoustic musical instruments are described. Finally, practical design challenges are discussed. A proof explains why changing the resonance frequency of a musical resonance requires much more control power than changing the decay time of the resonance.
View details for DOI 10.1121/1.3651091
View details for Web of Science ID 000299131200032
View details for PubMedID 22280719
-
Audio Signal Processing Using Graphics Processing Units
JOURNAL OF THE AUDIO ENGINEERING SOCIETY
2011; 59 (1-2): 3-19
View details for Web of Science ID 000288572800001
-
Analysis and Synthesis of Coupled Vibrating Strings Using a Hybrid Modal-Waveguide Synthesis Model
IEEE TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING
2010; 18 (4): 833-842
View details for DOI 10.1109/TASL.2009.2033979
View details for Web of Science ID 000276621600012
-
Introduction to the Special Issue on Virtual Analog Audio Effects and Musical Instruments
IEEE TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING
2010; 18 (4): 713-714
View details for DOI 10.1109/TASL.2010.2046449
View details for Web of Science ID 000276621600001
-
Automated Physical Modeling of Nonlinear Audio Circuits For Real-Time Audio Effects-Part I: Theoretical Development
IEEE TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING
2010; 18 (4): 728-737
View details for DOI 10.1109/TASL.2009.2033978
View details for Web of Science ID 000276621600003
-
Alias-Suppressed Oscillators Based on Differentiated Polynomial Waveforms
IEEE TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING
2010; 18 (4): 786-798
View details for DOI 10.1109/TASL.2009.2026507
View details for Web of Science ID 000276621600008
-
Efficient Antialiasing Oscillator Algorithms Using Low-Order Fractional Delay Filters
IEEE TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING
2010; 18 (4): 773-785
View details for DOI 10.1109/TASL.2009.2035039
View details for Web of Science ID 000276621600007
-
Spectral Delay Filters
JOURNAL OF THE AUDIO ENGINEERING SOCIETY
2009; 57 (7-8): 521-531
View details for Web of Science ID 000269367300004
-
Numerical methods for simulation of guitar distortion circuits
COMPUTER MUSIC JOURNAL
2008; 32 (2): 23-42
View details for Web of Science ID 000256805700002
-
Parameterized finite difference schemes for plates: Stability, the reduction of directional dispersion and frequency warping
IEEE TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING
2007; 15 (4): 1488-1495
View details for DOI 10.1109/TASL.2006.889737
View details for Web of Science ID 000245909800032
-
Generative model of voice in noise for structured coding applications
32nd IEEE International Conference on Acoustics, Speech and Signal Processing
IEEE. 2007: 281–284
View details for Web of Science ID 000249040000071
-
Humming Control Interface for Hand-held Devices
9th International ACM SIGACCESS Conference on Computers and Accessibility
ASSOC COMPUTING MACHINERY. 2007: 259–260
View details for Web of Science ID 000268617200049
-
Efficient time-varying loudness estimation via the hopping Goertzel DFT
50th Midwest Symposium on Circuits and Systems
IEEE. 2007: 362–363
View details for Web of Science ID 000257110900092
-
Inducing unusual dynamics in acoustic musical instruments
IEEE Conference on Control Applications
IEEE. 2007: 411–416
View details for Web of Science ID 000253024000070
-
Singer-dependent falsetto detection for live vocal processing based on support vector classification
40th Asilomar Conference on Signals, Systems and Computers
IEEE. 2006: 1139–1142
View details for Web of Science ID 000246925202054
-
Energy-conserving finite difference schemes for nonlinear strings
ACTA ACUSTICA UNITED WITH ACUSTICA
2005; 91 (2): 299-311
View details for Web of Science ID 000228392800012
-
Joint estimation of glottal source and vocal tract for vocal synthesis using Kalman smoothing and EM algorithm
Workshop on Applications of Sigbak Processing to Audio and Acoustics
IEEE. 2005: 327–330
View details for Web of Science ID 000236204100082
-
Finite difference schemes and digital waveguide networks for the wave equation: Stability, passivity, and numerical dispersion
IEEE TRANSACTIONS ON SPEECH AND AUDIO PROCESSING
2003; 11 (3): 255-266
View details for DOI 10.1109/TSA.2003.811535
View details for Web of Science ID 000183877300009
-
PHYSICAL MODELING USING DIGITAL WAVE-GUIDES
COMPUTER MUSIC JOURNAL
1992; 16 (4): 74-98
View details for Web of Science ID A1992KH76800010
-
SMITH,J.O. COMMENTS ON SULLIVAN KARPLUS-STRONG ARTICLE
COMPUTER MUSIC JOURNAL
1991; 15 (2): 10-11
View details for Web of Science ID A1991FP42600005
-
FUNDAMENTALS OF DIGITAL-FILTER THEORY
COMPUTER MUSIC JOURNAL
1985; 9 (3): 13-23
View details for Web of Science ID A1985ASN4300003
-
EXTENSIONS OF THE KARPLUS-STRONG PLUCKED-STRING ALGORITHM
COMPUTER MUSIC JOURNAL
1983; 7 (2): 56-69
View details for Web of Science ID A1983QT84000004
-
A CONSTANT-GAIN DIGITAL RESONATOR TUNED BY A SINGLE COEFFICIENT
COMPUTER MUSIC JOURNAL
1982; 6 (4): 36-40
View details for Web of Science ID A1982PU40500007