"Pageturner", a program to automatically turn pages of sheet music while you play, or otherwise trigger pre-programmed events in reaction to sound.

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow pageturner

pageturner Web Site

You Might Also Like
Passwordless authentication enables a secure and frictionless experience for your users | Auth0 Icon
Over two-thirds of people reuse passwords across sites, resulting in an increasingly insecure e-commerce ecosystem. Learn how passwordless can not only mitigate these issues but make the authentication experience delightful. Implement Auth0 in any application in just five minutes
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
0
1
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • Hallo programmer, first , I very appreciate you for this outstanding Pagrturner code. As I am a rookie to learn LInux, I came cross a problem about the "-audioin test.pcm" command. My hardware is as following description: Ubuntu 14.04 OS 32-bit, 2.4GHz When I run "pt -audioout test.pcm" in Ubuntu environment, there is a series of warning info: -- allen@ubuntu:~/pageturner$ pt -audioout test00.pcm [pt] Version 6. ^C[pt] Caught SIGINT. Exiting... ALSA lib setup.c:548:(add_elem) Cannot obtain info for CTL elem (MIXER,'AC97 2ch->4ch Copy Switch',0,0,0): No such file or directory ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side ALSA lib setup.c:548:(add_elem) Cannot obtain info for CTL elem (MIXER,'AC97 2ch->4ch Copy Switch',0,0,0): No such file or directory ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround41 ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround50 ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround51 ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround71 ALSA lib setup.c:548:(add_elem) Cannot obtain info for CTL elem (PCM,'IEC958 Playback PCM Stream',0,0,0): No such file or directory ALSA lib setup.c:548:(add_elem) Cannot obtain info for CTL elem (PCM,'IEC958 Playback PCM Stream',0,0,0): No such file or directory ALSA lib setup.c:548:(add_elem) Cannot obtain info for CTL elem (PCM,'IEC958 Playback PCM Stream',0,0,0): No such file or directory ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline bt_audio_service_open: connect() failed: Connection refused (111) bt_audio_service_open: connect() failed: Connection refused (111) bt_audio_service_open: connect() failed: Connection refused (111) bt_audio_service_open: connect() failed: Connection refused (111) [pt] Main Audio input: capture. [pt] Accompaniment input: pattern file. [pt] Writing raw audio to test00.pcm. [pt] Ready. ^C[pt] Caught SIGINT. Exiting... [pt] 32 frames played. allen@ubuntu:~/pageturner$ -- However, the "test.pcm" file could be played by "aplay test22.pcm -f S16_LE -c1 -r44100" very much fluently without glitches. So I assume that the "capture" and "playback" of the alsa are well exceuted. ANd it also imply that maybe there are some parameters in Code which has been set to be a conflict to the Ubuntu default setting. Meanwhile, I have no more idea goes to this point. In addition, when I run the "pt -audionin test.pcm", there is more or less the similar warning info with the pervious. However, when I play the pcm file by '-audioin', there is a glitch which makes the voise uncontinue. In contrast, this pcm file could be well played by aplay. -- allen@ubuntu:~/pageturner$ pt -audioin test22.pcm [pt] Version 6. ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave ALSA lib setup.c:548:(add_elem) Cannot obtain info for CTL elem (MIXER,'AC97 2ch->4ch Copy Switch',0,0,0): No such file or directory ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround41 ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround50 ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround51 ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround71 ALSA lib setup.c:548:(add_elem) Cannot obtain info for CTL elem (PCM,'IEC958 Playback PCM Stream',0,0,0): No such file or directory ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline bt_audio_service_open: connect() failed: Connection refused (111) bt_audio_service_open: connect() failed: Connection refused (111) bt_audio_service_open: connect() failed: Connection refused (111) bt_audio_service_open: connect() failed: Connection refused (111) ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave [pt] Main Audio input: file test22.pcm. [pt] Accompaniment input: pattern file. ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred [pt] Ready. ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred ... ... ... ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred ^C[pt] Caught SIGINT. Exiting... ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred [pt] 23 frames played. allen@ubuntu:~/pageturner$ -- Whoever could be able to figure out this problem, please leave your comments here, or contact me via zahxin@gmail.com. THanks so much for your reading and help.
Read more reviews >

Additional Project Details

Operating Systems

Linux

Intended Audience

End Users/Desktop

User Interface

Command-line

Programming Language

C++

Related Categories

C++ Audio Analysis Software, C++ Audio Recording Software

Registered

2009-12-20